Buy
https://www.tindie.com/products/tinydebian/tinysniffer-usb-sniffer
Product description
tinySniffer is to capture USB 1.x and 2.0 packets, with the feature of controlling it remotely.
- tinySniffer uses software solution and consists of 2 software parts: 1) pass through USB packets and 2) capture USB packets.
- Pass through USB packets is technically difficult.
- tinySniffer is built on the top of NanoPi Neo Air.
- Note: for various reasons tinySniffer must be online in order to capture USB packets.
Diagram
There are 2 modes
- Configure mode. Without USB peripheral connected and power on tinySniffer.
- Capture mode. With USB peripheral connected.