Frage

Von Zeit zu Zeit, ich brauche USB-Verkehr unter Windows Dump, vor allem Hardware unter Linux zu unterstützen, so dass mein primäres Ziel ist es Dump-Dateien für Protokollanalyse zu erzeugen.

Für USB-Verkehr, es scheint, dass SniffUsb der klare Gewinner ist ... Es funktioniert unter Windows XP (aber nicht später) und hat eine viel schönere GUI als frühere Versionen. Es produziert große Dump-Dateien, aber alles ist da.

Allerdings ist mein Gerät eines serielles USB-Gerät in der Tat, so wandte ich mich an Portmon die serielle Schnittstelle Verkehr ohne den USB-Kopf schnuppern können.

War es hilfreich?

Lösung

Persönlich würde ich benutzen QEMU oder KVM und Gerätecode ihres USB-Passthrough, und dann a href verwenden <=" http://en.wikipedia.org/wiki / libusb“rel = "nofollow noreferrer"> libusb die Ersatzfahrer im User-space zum Prototyp (diese letztere Bit ich vorher gemacht habe, USB-Gerätetreiber in Python Schreiben macht Spaß!).

Andere Tipps

  1. Da die Menschen scheinen merken es nicht, Wireshark USB Datenverkehr nicht überwachen und hat einen Parser für sie; aber der Haken ist es nur unter Linux funktioniert. Wireshark auf Windows wird dies nicht tun.

  2. Es kann möglich sein, das USB-Gerät, das Sie überwachen mögen, zusammen mit einem Linux-Rechner (mit Wireshark Laufen) und Ihren Windows-Rechner und benutzen Sie einfach das USB-Gerät unter Windows.

  3. Problem mit der oben? Ich weiß nicht, wie die Linux-Maschine oder die Windows-Rechner werden sie erkennen.

Nach fünf Jahren warten, jetzt ist es möglich, USB-Pakete an den Fenstern schnuppern

Siehe http://desowin.org/usbpcap/tour.html für eine schnelle Tour . Es funktioniert ziemlich gut

USBSnoop funktioniert auch -. Und ist frei

Oder könnten Sie eine USB to Ethernet Konverter und Verwendung kaufen, was Netzsauganleger Sie es vorziehen, um die Daten zu sehen.

Busdog, ein Open-Source-Projekt auf Github gehostet hat gut für mich gearbeitet. Es hat sich ein Fahrer es installiert es zu ermöglichen, USB-Kommunikation zu überwachen. Das Konfigurationsfenster können Sie das Gerät jederzeit neu zu installieren oder zu entfernen.

Sie können das USB-Gerät wählen Sie aus einer Aufzählungsliste. Ein nettes Feature ist es automatisch zu haben, ein neues Gerät verfolgen, die angeschlossen ist:

Die Datenkommunikation zu und von einem SWR-Analysator ich Reverse Engineering einwandfrei erfaßt wurde:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top