Forum: PC Hard- und Software Programm um eine USB-Schnittstelle mitzuschreiben


von Philjamin (steve_hobbs)


Lesenswert?

Hi ihr alle,
kennt von euch jemand ein Programm, mit dem man eine USB-Schnittstelle 
auslesen kann?
Hterm fällt raus, da ich die Kommunikation zwischen einem Gerät und 
einem anderen Programm auslesen will und man sich mit hterm nicht 
"dazwischen hängen" kann, sondern nur direkt mit dem Gerät reden kann.

Vielen Dank schon mal im Voraus
Philjamin

von G. K. (zumsel)


Lesenswert?


von Harald K. (kirnbichler)


Lesenswert?

Philjamin schrieb:
> mit dem man eine USB-Schnittstelle
> auslesen kann?

Wenn Du hterm erwähnst, dann willst Du gar keine USB-Schnittstelle 
"auslesen", sondern eine serielle Übertragung abhören, auch wenn die 
über eine USB-UART-Bridge läuft.

Zwar kann Wireshark USB aufzeichnen, aber das erschlägt Dich mit 
Informationen, in denen das, was Du sehen willst, sehr gut versteckt 
ist.


Ein herkömmliches Programm zum Mithören auf seriellen Schnittstellen wie 
"portmon" dürfte hier deutlich hilfreicher sein; "portmon" ist es egal, 
ob das eine UART auf dem Motherboard, einer PCI-Karte oder in einer 
USB-UART-Bridge ist.

https://learn.microsoft.com/en-us/sysinternals/downloads/portmon

: Bearbeitet durch User
von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Harald K. schrieb:
> Zwar kann Wireshark USB aufzeichnen, aber das erschlägt Dich mit
> Informationen, in denen das, was Du sehen willst, sehr gut versteckt
> ist.

Da kann man gut filtern. Im Falle eines USB-CDC-ACM Geräts muss man nur 
die beiden Endpoints für den Kanal raussuchen und kann da 1:1 die 
Kommunikation ablesen. Nur Steuerleitungen abhören ist etwas lästiger.

von Philjamin (steve_hobbs)


Lesenswert?

Vielen Dank für eure Antworten!!!
Habe Portmon ausprobiert und es hat super funktioniert 😀😀

Vg
Philjamin

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.