... works on XP, Vista, 7 and 8

USBPcap - USB Packet capture for Windows

USBPcap is an open-source USB sniffer for Windows.

Code Signing certificate renewal needed

There is a fix ready for a bug in USBPcapDriver that can result in BSoD. However, it cannot be officialy released as the Code Signing certificate expired. Please support the fundraising campaign for certificate renewal. Release 1.2.0.0 will be published after getting a new code signing certificate.
Click here to lend your support to: USBPcap code signing certificate renewal and make a donation at pledgie.com !

Download

Digitally signed installer for Windows XP, Vista, 7 and 8, both x86 and x64 is available at Bintray. After installation you must restart your computer.

USBPcapSetup-1.0.0.7.exe

Wireshark

USBPcap support was commited in revision 48847 (Wireshark #8503). The first official Wireshark version that supports USBPcap is 1.10.0rc1.