USBlyzer - Software USB Protocol Analyzer for Windows   USB Analyzer for Windows  

USBlyzer 1.2 - Release Notes

December 26, 2007

Overview

USBlyzer is an easy to use software USB analyser for Windows, which provides a complete yet simple to understand view for analyzing USB Host Controllers, USB Hubs and USB Devices activity. USBlyzer is a software-only USB analyzer and can be successfully used for application, device driver and hardware development, learning more about USB internals, reverse engineering the USB protocol and can help you test and troubleshoot software and hardware.


System Requirements

Supported operating systems:

  • Microsoft® Windows 2000

  • Microsoft® Windows XP (32-bit version)

  • Microsoft® Windows 2003 (32-bit version)

  • Microsoft® Windows Vista (32-bit version)

USBlyzer runs on all of the above mentioned operating systems without any compatibility issues and does not require any service pack.

Microsoft® Windows 95, 98, ME and NT4 are not supported.


Hardware Requirements

Your computer must meet the following minimum requirements:

  • Any Intel® x86 compatible CPU (233 MHz required, 1 GHz or faster recommended)

  • 64 MB of RAM or more (At least 256 MB recommended)

  • At least one USB 1.1 or 2.0 Host Controller

  • 2 MB of available hard disk space (At least 16 MB of extra disk space for temporary capture file recommended)


Features

The following are the key features of USBlyzer:

  • Completely customizable interface with docked windows and user-defined screen sets.

  • Viewing

  • Display all plugged USB devices in a hierarchical auto-refreshed tree-view.

  • View and explore the USB Devices and their components.

  • View detailed USB-related information about each USB device: Device Descriptor, Configuration, Interfaces, Endpoints, etc.

  • Verify the general compliance of all standard USB descriptors with the USB Specification.

  • View detailed PnP-related information about each USB device: Hardware IDs, Instance ID, Software Key, PDO Name, etc.

  • Capturing

  • Real-Time monitoring at any level in the USB driver stack from USB Host Controller to target USB Device.

  • Capture several USB devices simultaneously.

  • Separate log records for request issue and completion.

  • Capture almost all types of USB Request Block (URB).

  • Capture almost all types of USB-related kernel-mode device I/O control requests.

  • Capture almost all types of user-mode device I/O control requests to USB Host Controller and USB Hub.

  • Capture all PnP IRPs.

  • Automatically capture hot plugged devices. Can be used to monitor device enumeration process.

  • Analyzing

  • Analyze USB protocol and USB devices I/O activity with ease.

  • Display detailed analysis of all USB standard requests such as Set Feature, Get Descriptor etc.

  • Includes comprehensive USB Class Decoders.

  • Display detailed information about IRP, IO_STACK_LOCATION and URB structures associated with each captured request.

  • Display the buffer contents, if any, associated with the request in hex format.

  • Configurable filtering to exclude non-essential information from the view.

  • Search feature to search the capture file for the particular request types.

  • Saving

  • Save captured data in binary file for later analysis.

  • Export Capture List content or any part of it to plain text, CSV, XML or HTML formats.

  • Export USB Descriptor hierarchy of any USB Device to HTML formats.


Contact Us

To report a problem, please provide a detailed description of the ways in which it manifests itself on your system, the steps which lead up to the error and the information about your operating system version used for testing.

If you have any questions or would you like to provide us with your feedback please email .

For queries regarding pricing and licensing, please contact us at .

Latest Events Subscribe to USBlyzer RSS feed
 March 24, 2010
USBlyzer 1.6 has been released.

- Virtual Usb Devices support added.
- Wireless USB Devices support improved.
[...]

 August 24, 2009
USBlyzer 1.5 has been released.

- Windows 7 OS support added.
- Minor bug fixes and improvements.
[...]

 October 07, 2008
USBlyzer 1.4 has been released.

- CDC Class support added.
- New Raw Data column added.
[...]