Sniffing USB traffic at the hardware level
You're looking for the LeCroy protocol analyzer suite, most likely the Voyager M3i in particular. It can handle both USB 2.0 and 3.0 traffic and allows you to identify your packet structure patterns with custom configuration files.



Product Page