Hallo Leute, ich habe folgendes Problem: Ich habe ein Programm (Windows), welches beim Starten oder während des Rumklickens im Programm irgendein USB-Gerät sucht. Findet es dieses nicht, quitiert es das mit einer Fehlermeldung. Meine Frage ist nun: Mit welchem Sniffer oder ähnlichem Programm finde ich heraus, welches USB gesucht wird? Ich nehme an, dass auf den USB-Kernel (Stack, Treiber oder wie auch immer das heißt) von Windows zugegriffen wird und eine Liste aller angesteckter Geräte abgeholt wird. Genau hier möchte ich lauschen. Wie stelle ich das an? Oder liege ich ganz daneben mit meiner Vermutung? Die Sniffer, die ich bisher so probiert habe, können sich nur auf ein USB-Gerät hängen und dort sniffen. Ich möchte micih jedoch an eine Windows-Anwendung hängen und lauschen!
Mit einem USB-Sniffer wirst Du da wenig anfangen können, denn um herauszufinden, ob ein Gerät da ist, ist keine Aktivität im USB-Stack selbst erforderlich. Da werden nur Verwaltungsstrukturen abgefragt, bzw. bei Windows nur PnP-Teile der Registry abgeklappert. Mit einem API-Spy, der Dir aufzeichnet, welche Win32-API-Funktionen das Programm aufruft, dürftest Du mehr Erfolg haben.
du hast doch bestimmt nur den USB-Dongle verlegt. Kontaktier' doch den Hersteller *scnr*
Danke rufus, das werd ich mal versuchen. Vlad, um Dich zu beruhigen: Ich besitze eine md80 cam und möchte sie über usb flashen, leider wird sie nicht gefunden. Daher möchte ich wissen, wonach das ISP-Programm sucht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.