Es gibt Software-Sniffer die das ganze ganz gut machen, zB USBSnoop
(sourceforge.net/projects/usbsnoop/)... ist allerdings natürlich keine
100%ige Sache! Hardware-seitig gibts sowas natürlich auch zu kaufen
(www.catc.com), aber die sind schätz ich mal einiges zu teuer.
Vom Nachbauen würd ich die Finger lassen, das Protokoll ist nicht
besonders einfach und du musst ziemlich schnell Daten auswerten können
usw (Datenrate geht von 1.5 bis zu 480MBit). Außerdem wärs ziemlich viel
Aufwand, ein Programm zu scheiben, das dir die gesamte Bitflut
dekodiert, denn per Hand kannst du das vergessen.
Also, selbst bauen ist mehr oder minder unmöglich, am besten ists, ne
Spezifikation für die Geräte zu finden (ist aber zugegebenermaßen
unrealistisch), Hardware-Lösung ist zu teuer, damit wären wir wieder am
Anfang, USBSnoop :)...