Voici un tutoriel pour l'installation et l'utilisation d'un nouveau moniteur réseau Windows 7 appelé Netmon.
http://blogs.msdn.com/b/usbcoreblog/archive/2009/12/04/etw-in-the-windows-7-usb-core-stack.aspx
Je n'ai pas essayé de voir si cela fonctionne. Quand je le ferai, je posterai une mise à jour indiquant si cela fonctionne avec Windows 7 x64.
EDIT:
Il a travaillé sur mon Parallels Win7 x64 machine virtuelle.
Le plus gros inconvénient était la quantité massive de paquets enregistrés. Pour aider avec ceci, le filtre suivant peut extraire seulement les paquets avec votre USB VID (identification de fournisseur), où la vid est 0xABCD.
// Following searches frame for hex data of 0xAB 0xCD
ContainsBin(FrameData, hex, "AB CD")
Note: Comme dans le tutoriel pour vous connecter des paquets USB, utilisez les commandes suivantes dans un promptrun cmd en tant qu'administrateur:
Logman start Usbtrace -p Microsoft-Windows-USB-USBPORT -o usbtrace.etl -ets -nb 128 640 -bs 128
Logman update Usbtrace -p Microsoft-Windows-USB-USBHUB -ets
//Perform desired usb activities
Logman stop Usbtrace -ets
EDIT 2
usbsnoop est une autre option gratuite. J'ai confirmé que cela fonctionne sur ma machine Win7 x64.
http://www.pcausa.com/Utilities/UsbSnoop/
Je suis tombé sur ce blog et je l'ai trouvé utile: http://blogs.msdn.com/b/usbcoreblog/archive/2009/12/04/ etw-dans-les-windows-7-usb-core-stack.aspx acclamations, mitch – mitchnull