USBTrace

A professional software-only USB protocol analyzer

USBTrace is a software-only USB Protocol Analyzer for Windows. USBTrace can monitor USB transactions happening at USB host controllers, hubs and devices. USBTrace is a 100% software product. Especially suited for inspecting host side USB protocol. USBTrace supports Windows 2000, Windows XP, Windows 2003 Server, Windows Vista, Windows 7 & Windows 8 operating systems (Both 32-bit and 64-bit). Features: 1. USBTrace supports Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 and Windows 8 operating systems (Both 32 Bit and 64 Bit versions). 2. Works with USB 1.x, 2.0 and 3.0 Host Controllers, Hubs and Devices. 3. USBTrace can capture USB transactions at USB host controllers, Hubs and Devices 4. USBTrace can capture USB transactions handled by any device object in the USB device stack. 5. USBTrace captures and displays valuable information for WDM driver developers and firmware authors. 6. USBTrace is a non intrusive bus analyzer. It does not use any filter drivers to capture USB transactions. 7. USBTrace can capture all USB transactions during device enumeration. 8. Automatic capturing for hot plugged devices. 9. Search and filtering options can be performed on captured information. 10. Export monitored USB requests to HTML, XML, CSV or text file. 11. Supports continuous capture for non stop analysis. 12. Supports decoding of class specific USB requests and descriptors. (HID, Hub, Mass Storage, Bluetooth, Still Image Capture, Video, Audio, Printer, Smart Card, Vendor Specific, WUSB) 12. Supports background capturing for high performance capture sessions. 13. View performance statistics for each capture session. Performance reports can be exported as HTML or text files. 14. Add comments and bookmarks to captured data.

Changes: Bug fix related to string descriptors

Operating system: Win2000,Win7 x32,Win7 x64,WinOther,WinServer,WinVista,WinVista x64,WinXP,Other

Program URL: http://www.sysnucleus.com

USBTrace screenshot

...

Special permissions

USBTrace Copyright (C) 2005-2014 3SysNucleus All Rights Reserved LICENSE AGREEMENT ----------------------------------------------------------------- This license applies to the registered version of the USBTrace. If you are using an evaluation version of the USBTrace, see the section titled "Evaluation License" below. You should carefully read the following terms and conditions before using this software. Unless you have a different license agreement signed by SysNucleus your use of this software indicates your acceptance of this license agreement and warranty. Registered Version ----------------------------------------------------------------- One registered copy of the USBTrace may either be used by a single person who uses the software personally on one or more computers, or installed on a single workstation used non-simultaneously by multiple people, but not both. Disclaimer of Warranty ----------------------------------------------------------------- THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. Because of the various hardware and software environments into which USBTrace may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program. ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT. EVALUATION LICENSE ----------------------------------------------------------------- The following license applies to the evaluation version of the USBTrace. If you have purchased a license for the registered version of the USBTrace, see the section "License Agreement" above. You should carefully read the following terms and conditions before using this software. Unless you have a different license agreement signed by SysNucleus your use of this software indicates your acceptance of this license agreement and warranty. Evaluation and Registration ----------------------------------------------------------------- This is not free software. Subject to the terms below, you are hereby licensed to use this software for evaluation purposes without charge for a period of 15 days. If you use this software after the 15 day evaluation period a registration fee is required. The software can be purchased on-line at . When payment is received you will be sent an Unlock Code for USBTrace. Unregistered use of the USBTrace after the 15-day evaluation period is in violation of U.S. and international copyright laws. Disclaimer of Warranty ----------------------------------------------------------------- THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. Because of the various hardware and software environments into which USBTrace may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program. ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT. Distribution of Evaluation Version ----------------------------------------------------------------- Provided that you verify that you are distributing the evaluation version you are hereby licensed to make as many copies of the evaluation version of this software and documentation as you wish; give exact copies of the original evaluation version to anyone; and distribute the evaluation version of the software and documentation in its unmodified form via electronic means. There is no charge for any of the above. You are specifically prohibited from charging, or requesting donations, for any such copies, however made; and from distributing the software and/or documentation with other products (commercial or otherwise) without prior written permission.

EULA

USBTrace Copyright (C) 2005-2014 SysNucleus All Rights Reserved LICENSE AGREEMENT ----------------------------------------------------------------- This license applies to the registered version of the USBTrace. If you are using an evaluation version of the USBTrace, see the section titled "Evaluation License" below.

Read more