USBlyzer.v1.2

所属分类:USB编程
开发工具:Visual C++
文件大小:1756KB
下载次数:92
上传日期:2008-07-19 18:00:03
上 传 者bai_yuqiu
说明:  USBlyzer.v1.2,USB协议分析必备工具
(USBlyzer.v1.2, USB protocol analysis tool)

文件列表:
license.rtf (3900, 2006-12-31)
USBlyzer.exe (516096, 2007-12-30)
USBlyzerSetup.exe (1316872, 2007-12-26)
www.3ddown.com.url (57, 2007-03-02)

December 26, 2007 USBlyzer 1.2 Thank you for your interest in USBlyzer! OVERVIEW USBlyzer is an easy to use software USB protocol analyzer for Windows, which provides a complete yet simple to understand view for analyzing USB Host Controllers, USB Hubs and USB Devices activity. With USBlyzer you can view detailed information about all USB devices and their child components. USBlyzer allows you to capture, decode and display important information such as URB requests and related structures used by USB drivers, IRP used by PnP subsystem, Kernel-Mode and User-Mode I/O Requests used by USB client drivers and user-mode applications. USBlyzer can be successfully used for application, device driver and hardware development and can help you test and troubleshoot software and hardware. USBlyzer is a complete software solution, so you won't have to install any additional hardware or software. You'll find USBlyzer extremely useful for understanding how system-supplied and vendor-supplied USB device drivers communicate with the USB driver stack. FEATURES - 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. 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, ***, ME and NT4 are not supported. Hardware Requirements: - Any Intel x86 compatible CPU (233 MHz required, 1 GHz or faster recommended) - *** 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) VERSION HISTORY 1.2 - Released December 26, 2007 - When displaying the time, we previously only showed the absolute system time the I/O request was captured. Now you can configure USBlyzer to display the time in the following formats: - Absolute system time (11:45:14.278) - Time elapsed since capture started (00:00:15.953) - Seconds elapsed since capture started (2.396) - To configure the time display settings, new section was added in the Preferences Dialog. - Hub Class support added. Now we decode all USB Hub Requests (Get Hub Status, Clear Port Feature, Get Hub Descriptor, Reset TT etc.). - Request Summary analysis was significantly improved. When displaying the summary for Control Transfers, we previously only showed the Setup Packet in raw format. Now the summary analysis is much more specific and relevant for all USB Standard and USB Hub Requests. - Previously we only captured state-transition Plug and Play IRPs (start, stop, remove). Now USBlyzer captures and decodes all Plug and Play IRPs. - Added capturing and decoding support for the following Windows Vista URBs: URB_FUNCTION_CONTROL_TRANSFER_EX URB_FUNCTION_SET_PIPE_IO_POLICY URB_FUNCTION_GET_PIPE_IO_POLICY - Added capturing and decoding support for the following Windows Vista IOCTLs: IOCTL_USB_GET_HUB_CAPABILITIES_EX - When displaying the completed IRP status, we previously only showed the completion status of the IRP itself in the IRP Status column of the Capture List. Now for all completed URBs you can also see the USBD_STATUS. - Export Capture List content to XML report. - New Capture List column "Request Details" has been added. This feature is extremely useful in analyzing the captured data and greatly speeds up the analysis process. Now you can see, at a glance, by just looking at Capture List the Number of Bytes transferred for bulk and isoch transfers, the Port Number for IOCTL_USB_GET_NODE_CONNECTION_XXX I/O control requests, Request Type and Recipient for control transfers and more. - New Data Analysis Panel has been added. When displaying the data buffer contents, we previously only showed the raw hexadecimal dump in the Raw Data Panel. Now you can also see the complete analysis for many types of requests in Data Analysis Panel. USBlyzer is able to verify the general compliance of USB Request Packets with the USB Specification. Any incompatibilities are marked with red color. 1.1 - Released September 18, 2007 - The USB Properties panel has been completely re-designed and now the USB device descriptors and related information are presented in much greater details. - USBlyzer is now able to verify the general compliance of all standard USB descriptors with the USB Specification. Any incompatibilities are marked with red color in the USB Properties panel. - The content of the USB Properties panel can now be exported to the HTML report. - Capture Settings, Filter Settings and Find Settings dialogs are now resizable. - The Capture List is now colorized. You have three options: colorize entire row, type column only or not colorize at all. - The Device Manager's device properties dialog box can be invoked by right-clicking the specific device in the Device Tree and then clicking Properties. This allow you view information about a device driver, bandwidth allocations for USB host controllers, power allocations for USB hubs and more. - The device tree now displays the drive letter that is assigned to each USB mass-storage device such as USB Flash Drive, USB CD-ROM Device, USB Card Reader etc. - Internal improvements in saving the captured data to a capture file. - Minor bug fixes and improvements. 1.0 - Released July 02, 2007 - Displaying Interface Association Descriptor (IAD) - Displaying Device Class, Subclass, Protocol - Displaying Interface Class, Subclass, Protocol - More than 2000 vendors recognized 1.0 Beta 3 - Released June 10, 2007 - Critical bug in capture driver causing BSOD on multiprocessor systems was fixed - Minor GUI fixes and improvements 1.0 Beta 2 - Released May 06, 2007 - Several compatibility issues were fixed - Several minor bugs were fixed 1.0 Beta 1 - Released February 02, 2007 1.0 Alpha 1 - Released June 20, 2006 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 support@usblyzer.com For queries regarding pricing and licensing, please contact us at sales@usblyzer.com. Copyright 2006-2008 usblyzer.com All Rights Reserved http://www.usblyzer.com

近期下载者

相关文件


收藏者