Index >> Development >> Debugging >> USBlyzer
Report SpywareUSBlyzer 2.0
USBlyzer Download

USBlyzer Screenshot Click to enlarge screenshot

Downloads:     784
Star Rating: 4.2 / 5    Rated by: 5 user ( s )   
Developer:      USBlyzer  
License, Price:Shareware, $200.00
Size, OS :       3.86 MB   |   Windows System
Last Updated: May 21, 2011, Saturday
Software ID:   21692   |   Use this software ID to contact us
Read user reviews Submit a review Check last version on developer's site

Software Description:

USBlyzer - Professional USB Protocol Analyzer software for Windows.
USBlyzer is an easy to use software-based USB Protocol Analyzer for Windows, which performs USB device activity analysis in real-time. USBlyzer allows you to capture, display and analyze IRP and URB requests and related structures used by USB device drivers as well as I/O control requests used by user-mode applications. Captured data can be saved to a file for later analysis.
The program can be successfully used for monitoring data flow between USB devices and Windows applications, debugging enumeration process and reverse-engineering USB protocol.
USBlyzer is a complete software solution, so you won't have to install any additional hardware or software.
The following are the key features of USBlyzer:
- You'll be able to start using USBlyzer right away. The intuitive and customizable user interface will get you up and running in no time.
- Capture and analyze all I/O activity going on between system software and USB devices (e.g. mice and keyboards, flash drives and more).
- Real time monitoring and capturing at any level in the USB driver stack from USB host controller to USB device.
- You can view detailed information about any USB device: Device descriptor, Configuration, Interfaces, Endpoints, etc.
- You can view detailed information about the captured requests such as bytes transferred/requested, transfer direction, and much more.
- Device class decoding reveals class specific requests and descriptors.
Limitations: 33 Days Trial

Feature List:

  • Completely customizable interface with docked windows and user-defined screen sets
  • 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
  • View detailed PnP-related information about each USB device: Hardware IDs, Instance ID, Software Key, PDO Name, etc
  • 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)
  • URB_FUNCTION_SELECT_CONFIGURATION
  • URB_FUNCTION_SELECT_INTERFACE
  • URB_FUNCTION_ABORT_PIPE
  • URB_FUNCTION_TAKE_FRAME_LENGTH_CONTROL
  • URB_FUNCTION_RELEASE_FRAME_LENGTH_CONTROL
  • URB_FUNCTION_GET_FRAME_LENGTH
  • URB_FUNCTION_SET_FRAME_LENGTH
  • URB_FUNCTION_GET_CURRENT_FRAME_NUMBER
  • URB_FUNCTION_CONTROL_TRANSFER
  • URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
  • URB_FUNCTION_ISOCH_TRANSFER
  • URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE
  • URB_FUNCTION_SET_DESCRIPTOR_TO_DEVICE
  • URB_FUNCTION_SET_FEATURE_TO_DEVICE
  • URB_FUNCTION_SET_FEATURE_TO_INTERFACE
  • URB_FUNCTION_SET_FEATURE_TO_ENDPOINT
  • URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE
  • URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE
  • URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT
  • URB_FUNCTION_GET_STATUS_FROM_DEVICE
  • URB_FUNCTION_GET_STATUS_FROM_INTERFACE
  • URB_FUNCTION_GET_STATUS_FROM_ENDPOINT
  • URB_FUNCTION_VENDOR_DEVICE
  • URB_FUNCTION_VENDOR_INTERFACE
  • URB_FUNCTION_VENDOR_ENDPOINT
  • URB_FUNCTION_CLASS_DEVICE
  • URB_FUNCTION_CLASS_INTERFACE
  • URB_FUNCTION_CLASS_ENDPOINT
  • URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL
  • URB_FUNCTION_CLASS_OTHER
  • URB_FUNCTION_VENDOR_OTHER
  • URB_FUNCTION_GET_STATUS_FROM_OTHER
  • URB_FUNCTION_CLEAR_FEATURE_TO_OTHER
  • URB_FUNCTION_SET_FEATURE_TO_OTHER
  • URB_FUNCTION_GET_DESCRIPTOR_FROM_ENDPOINT
  • URB_FUNCTION_SET_DESCRIPTOR_TO_ENDPOINT
  • URB_FUNCTION_GET_CONFIGURATION
  • URB_FUNCTION_GET_INTERFACE
  • URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE
  • URB_FUNCTION_SET_DESCRIPTOR_TO_INTERFACE
  • URB_FUNCTION_GET_MS_FEATURE_DESCRIPTOR
  • URB_FUNCTION_SYNC_RESET_PIPE
  • URB_FUNCTION_SYNC_CLEAR_STALL
  • IOCTL_INTERNAL_USB_GET_PORT_STATUS
  • IOCTL_INTERNAL_USB_ENABLE_PORT
  • IOCTL_INTERNAL_USB_RESET_PORT
  • IOCTL_INTERNAL_USB_CYCLE_PORT
  • IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE
  • IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO
  • IOCTL_INTERNAL_USB_GET_HUB_COUNT
  • IOCTL_INTERNAL_USB_GET_HUB_NAME
  • IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME
  • IOCTL_INTERNAL_USB_GET_BUS_INFO
  • IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION
  • IOCTL_USB_GET_ROOT_HUB_NAME
  • IOCTL_GET_HCD_DRIVERKEY_NAME
  • IOCTL_USB_HCD_DISABLE_PORT
  • IOCTL_USB_HCD_ENABLE_PORT
  • IOCTL_USB_HCD_GET_STATS_1
  • IOCTL_USB_HCD_GET_STATS_2
  • IOCTL_USB_DIAGNOSTIC_MODE_ON
  • IOCTL_USB_DIAGNOSTIC_MODE_OFF
  • IOCTL_USB_DIAG_IGNORE_HUBS_ON
  • IOCTL_USB_DIAG_IGNORE_HUBS_OFF
  • IOCTL_USB_GET_NODE_INFORMATION
  • IOCTL_USB_GET_NODE_CONNECTION_INFORMATION
  • IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX
  • IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES
  • IOCTL_USB_GET_NODE_CONNECTION_NAME
  • IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME
  • IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION
  • IOCTL_USB_GET_HUB_CAPABILITIES
  • IOCTL_USB_HUB_CYCLE_PORT
  • IRP_MN_START_DEVICE
  • IRP_MN_QUERY_REMOVE_DEVICE
  • IRP_MN_REMOVE_DEVICE
  • IRP_MN_CANCEL_REMOVE_DEVICE
  • IRP_MN_STOP_DEVICE
  • IRP_MN_QUERY_STOP_DEVICE
  • IRP_MN_CANCEL_STOP_DEVICE
  • IRP_MN_SURPRISE_REMOVAL
  • Automatically capture hot plugged devices. Can be used to monitor device enumeration process
  • 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 log for the particular request types
  • Saving captured requests in binary log file for later viewing
  • Export all or range of log records as plain text, CSV or HTML file

100% Clean:

100% Clean USBlyzer 2.0 is 100% clean
This download (USBlyzer.zip) was tested thoroughly and was found 100% clean. Click "Report Spyware" link on the top if you found this software contains any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.

 

Related Software:

  1. Bug Tracking/Defect Tracking Single User License 2.9.8 - Manage software development projects by tracking bugs/issues with problem report
  2. Bug Tracking/Defect Tracking 5 User 2.9.8 - Manage software development projects by tracking bugs/issues with problem report
  3. Bug Tracking/Defect Tracking 10 User License 2.9.8 - Manage software development projects by tracking bugs/issues with problem report
  4. Bug Tracking/Defect Tracking Unlimited User Licens 2.9.8 - Manage software development projects by tracking bugs/issues with problem report
  5. Bug Tracker Deluxe 4.2 - Bug management software for software developers.
  6. TCP COM Bridge 1.5.4.701 - TCP COM Bridge - connects real or virtual COM ports over Ethernet or Internet.
  7. Eltima Serial Port Monitor 1.2 - Serial Port Monitor for professional RS232/422/485 COM ports monitoring.
  8. Advanced Serial Port Monitor 4.3.9.828 - Monitor data received from and sent to a COM port in manual, auto or spy modes!
  9. EasyBugNets 1.11c - EasyBugNets is a free automatic bug reporting package for Delphi applications
  10. RapidDriver 2.1.5.1 - Toolkit for USB/PCI/ISA Hardware Programming and Debugging.

recommended software

  • HelpSmith
    HelpSmith
    HelpSmith is an innovative help authoring tool which allows you to create CHM Help files, Web Help , Word RTF, and Manuals from a single source. The r...
  • EditPlus
    EditPlus
    EditPlus is a text editor, HTML editor, PHP editor and Java editor for Windows. While it can serve as a good Notepad replacement, it also offers many ...