usblogdump Released

    In the words of the annoucement email:
      To:  linux-usb-devel@lists.sourceforge.net
      cc:  linux-kernel@vger.kernel.org
      Subject: [Announce] Linux command line Snoopy Pro logfile dumper
      
      I had two maths exams last week. This of course means that I had to find 
      something to distract me. That thing was whipping up a SnoopyPro logfile 
      dumper for the command line. This was motivated by generalised frustration 
      with the SnoopyPro user interface.
      
      For those wondering, SnoopyPro is a Source Force hosted USB traffic dumper
      for Windows. It's useful when reverse engineering USB device drivers.
      
      This version of the dumper only implements the URB types which I 
      immediately needed. Adding additional URBs isn't hard, but I didn't have 
      any samples. Feel free to mail me usblogs, and I'll add them to the 
      decoder.
      
      The only really cool feature in this version is that it implements 
      "repeated URB sequence suppression", so if the Windows driver says to the 
      USB device "hey, you still there" every second for 60 seconds, and there 
      is no other traffic between the machine and that device, then the output 
      will only show one of those interactions, and let you know it hid 59 more. 
      This feature can be turned on and off with the -r command line option.
      
      You can get the GPL'ed CVS version of the source code from:
      http://www.stillhq.com/extracted/usblogdump.tgz
      
      There is sample output et cetera at:
      http://www.stillhq.com/cgi-bin/getpage?area=usblogdump
      
      The next step is to modify the display of the URBs so that they're closer 
      to the Linux data structures.
      
      Cheers,
      Mikal
      
      -- 
      
      Michael Still (mikal@stillhq.com) | Stage 1: Steal underpants
      http://www.stillhq.com            | Stage 2: ????
      UTC + 10                          | Stage 3: Profit
      


posted at: 00:00 | path: /usblogdump | permanent link to this entry



    Add a comment to this post:

    Your name:

    Your email: Email me new comments on this post
      (Your email will not be published on this site, and will only be used to contact you directly with a reply to your comment if needed. Oh, and we'll use it to send you new comments on this post it you selected that checkbox.)


    Your website:

    Comments:


    Because of excessive load, this site is generated statically every several hours. Therefore, your comment may take some time to appear here. Unless you get an error message when you click the select button below, then all is normal and the comment will appear in due course.