we sometimes need a device to sniff usb data communication between various devices. I know there should be some solution using Wireshark and Usbcap but this requires installing all the programs on particular PC.
Is there a possibility to use a linux laptop and two usb connecting cables so the laptop would behave as "junction-box" so it would let the data go through in both directions so any of the connected devices would not notice the sniffer. The sniffer laptop would log all the data going through.
Is that possible? We also though about building a dedicated device - probably Arduino based but this would make it possible to use almost any laptop.
thanks