Categories

Virtual USB analyzer

Posted on Sunday, January 9th, 2011 in tools, USB, utilities by the machinegeek

The Virtual USB Analyzer is a well documented free and open source tool for visualizing logs of USB packets, from hardware or software USB sniffer tools. It provides a graphical visualization along with raw hex dumps and high-level protocol analysis. The Analyzer is NOT a hardware USB analyzer or USB sniffer: it is an interface for visualizing USB logs.

To use it, you first need to capture a log of some USB protocol traffic using one of the methods described in their tutorial. Log sources include those produced by Linux’s usbmon sniffer, VMware USB traffic logs, or XML logs from the Ellisys USB Explorer 200 (a hardware USB 2.0 analyzer.) Sample log files are provided to test your installation.

Note that you can capture the log file using any host operating system, and your virtual machine can be running any operating system that supports USB. However, you’ll probably want to analyze the resulting logs on a Linux machine as the VUSB Analyzer tool may be difficult to run on Windows or Mac OS.

This entry was posted on Sunday, January 9th, 2011 at 5:10 pm and is filed under tools, USB, utilities. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “Virtual USB analyzer”

  1. sestele says:

    this looks like great Open-source VUSB Analyzer gui
    now we need to wait for http://hackmii.com/2010/12/open-source-usb-analyzer-27c3/
    real fun starts :)
    THANKS

  2. jap says:

    I use wireshark to analyze USB traffic

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Paul Campbell: I'm old enough that I started programming with punched cards .... each card had a sequence number in the last few characters. A friend once...
  • Ian: test comment on /blog/ page
  • ian: No, that's exactly how it should be :) Sorry about missing names on comments, the theme is being reworked as we speak.
  • J. Peterson: Nice writeup. It looks like some of the formatting for your command examples needs some missing newlines?
  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...