Tapping to collective hacker's mind - Is there any usbc/tb sniffer device, that can transparently tap in the physical connection, and show/record what data/video/audio mode is negotiated between the 2 devices ?
The easiest way is to just use a VM. I think it's still possible to then dump the usb traffic going in out of the VM, but I don't recall how. The hardware devices that can do this are expensive. For example this is for a usb 2.0 setup https://greatscottgadgets.com/cynthion/
Thanks for suggestion , now I know what to actually google for hardware, but the prices are indeed something. I will try to see if I can go the VM route (will ahve to pass through a thunderbolt lane to a VM) and debug it on that level, or if I start looking for rentals
There are "beagle" usb analyzers.
This is killing me. I think I remember, either a kid on a project I worked with once was telling me about it, or I watched an EEV blog and he mentioned it like off hand. It was a high level USB analyzer with a BNC connection and a low level port so you could connect a logic analyzer and/or a scope and it would tell you the high level USB status. I know I'm never going to find it, but I was very reasonably priced IIRC
yes for reverse engineering this is generally something you'd want to do in software, not hardware: wireshark can intercept and show USB traffic hardware USB interception devices are meant for vendors to debug problems with their USB implementation, and are really expensive especially if you need USB3 support