USBTrace 是一款易於使用且功能強大的USB分析儀(USB traffic sniffer)軟體。USBTrace可以分析主機控制器,集線器和設備上的USB協議。
USB 3.0 Support (Super Speed USB). (New)
Analyze USB 3.0 protocol at controllers and devices. Decodes 3.0 standard descriptors and requests.
Supports USB Device Class Decoding.
HID, Hub, Video, Audio, Mass Storage, Bluetooth,
Still Image Capture, Vendor Specific, WUSB HWA Printer, CDC, Smart Card (CCID), PHDC, TMC
Complete Enumeration Monitoring.
Capture and Analyze all USB requests exchanged during device enumeration. Does not use filter drivers.
Search / Filter / Trigger / Export.
Search captured data. Filter out unwanted data.
Set trigger points. Export captured data.
Background/Continuous capturing.
For high performance/non-stop capture sessions.
Performance Statistics.
Detailed performance analysis for your device/driver.
Supports Windows 8/8.1. (New)
Supports the latest version of Windows. x86/x64 editions of all Microsoft Windows releases supported.
USB協議是非常複雜的,因此Windows系統下的USB支援軟體也是相當複雜,其提供一個分層的體系結構,讓系統供應用戶和核心模式組件,可以透過USB通訊。透過 USB執行的事物,基本上都是由用戶操作系統的應用程式透過調用 Windows API函數在特定的接口發起,透過適當的設備驅動程序訪問 USB設備進行交互溝通。
當你想知道Windows USB子系統發生什麼事?或是什麼樣的USB驅動程式可連接各種外設的USB設備到電腦?I/O需求、支援排程、結構和接口?USBlyzer將會是您的好幫手。
USBlyzer是個易於使用,且基於Windows系統下的USB分析儀和USB數據流量探測器,它提供了完整且易於理解的監測和分析USB主機控制器。
With USBlyzer you can:
View all plugged USB devices in hierarchical auto-refreshed tree view along with detailed information about each USB device properties and their child components:
USB device stack layout: Device objects for each driver that is involved in handling I/O activity.
USB descriptors: Device Descriptor, Configuration Descriptor, Interface Descriptor, Endpoint Descriptor, etc.
Information related to Plug and Play: Hardware IDs, Instance ID, Software Key, etc.
Capture, decode and display important information going through USB device stack:
USB-related requests such as URBs and structures used by USB device drivers.
I/O Request Packets (IRPs) used by PnP subsystem.
Kernel-mode and user-mode device I/O control requests (IOCTLs) used by USB client drivers and user-mode applications.
Incoming and outgoing data traffic of the USB devices.
Trace USB requests that the user-mode applications and USB device drivers use to communicate with the USB driver stack.
Analyze USB protocol and USB devices I/O activity with ease.
Filter to exclude non-essential information from the view.
Search the captured data for the particular request types.
Save captured data in binary file for later analysis.
Export USB descriptor hierarchy and all captured data to a file.
USBlyzer是一款基於軟體的USB協議分析儀,因此您無需安裝任何其他硬體或軟體。它運行在32位和微軟的64位版本的Windows 沒有任何兼容性問題,並且不需要任何服務包。
USBlyzer可以成功用於:
USB設備驅動程式開發
USB硬體開發
調試與USB相關的軟體和硬件
探索USB設備描述符和屬性
捕獲傳輸到USB設備或從USB設備傳輸的USB數據
逆向工程USB協議
間諜和分析USB通信
了解有關USB內部的更多信息
測試和故障排除軟體和硬體
您會發現USBlyzer對於了解系統提供的和供應商提供的USB設備驅動程式如何相互通信以及與外圍USB設備(如人機接口設備(HID),影印機,掃描儀,大容量存儲設備,調製解調器,視頻)進行通信非常有用。和音頻設備等