#1 Le 26/09/2015, à 15:23
- Byggvir
[RESOLU]Recherche logiciel d'analyse de trafic USB
Bonjour,
Je recherche un bon logiciel pour analyser ce qui passe dans mes ports USB, afin d'analyser du matériel de ma conception. Connaîtriez vous un bon script ou logiciel ?
Pour le moment j'ai trouvé cela :
http://vusb-analyzer.sourceforge.net/
Mais c'est pour VMware
http://www.usblyzer.com/
Mais c'est pour WIndows et je suis sous Ubuntu
Merci de me répondre,
Dernière modification par Byggvir (Le 28/09/2015, à 00:18)
Hors ligne
#2 Le 26/09/2015, à 16:38
- Vysserk3
Re : [RESOLU]Recherche logiciel d'analyse de trafic USB
Salut,
Essaye avec wireshark. Cf https://wiki.wireshark.org/CaptureSetup/USB
Hors ligne
#3 Le 26/09/2015, à 17:06
- jamesbad000
Re : [RESOLU]Recherche logiciel d'analyse de trafic USB
Bonjour.
Une chose est certaine, il existe bien un outil sous linux qui permet d'analyser les flux usb. Car je l'ai déjà fait. Sauf que je ne retrouve pas trace de ce truc.
A mon avis vusb-analyzer est bien l'outil qu'il te faut. (Il n'est pas réservé à l'utilisation sous vm).
Mais il analyse des flux capturés dans un fichier, selon format standard.
Il faut donc trouver la commande linux qui permet de capturer les flux dans un fichier avec un format compatible. (usbhid-dump à priori)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#4 Le 26/09/2015, à 18:56
- jamesbad000
Re : [RESOLU]Recherche logiciel d'analyse de trafic USB
En fait c'est le module de kernel usbmon qui permet de faire la capture :
debugfs doit être monté sur /sys/kernel/debug
le module usbmon doit être chargé
sudo modprobe usbmon
ex pour envoyer une capture de tous les ports en format text dans usb.mon (on peut choisir les ports, voir doc sur usbmon)
sudo cat /sys/kernel/debug/usb/usbmon/0u > usb.mon
Capture texte peuvent être analysée avec vusb-analyser. C'est bien ce que j'avais utilisé mais ça ne semble plus fonctionner sur ma 14.04 (j'ai l'impression que le format des captures à changé.)
On peut faire aussi des capture binaires via tcpdump et les analyser avec wireshark
http://elinux.org/images/1/17/USB_Debug … niques.pdf
edit : ce doc contient (entre autre) un descriptif plus détaillé du format de la capture texte
https://www.kernel.org/doc/Documentation/usb/usbmon.txt
Dernière modification par jamesbad000 (Le 26/09/2015, à 20:09)
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#5 Le 26/09/2015, à 20:10
- jamesbad000
Re : [RESOLU]Recherche logiciel d'analyse de trafic USB
A que si ça fonctionne !
vusb-analyzer usb.mon
Mais il faut une extension .mon (corrigé dans l'exemple du post précédent) au fichier de capture pour qu'il reconnaisse le format usbmon
L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)
Hors ligne
#6 Le 28/09/2015, à 00:18
- Byggvir
Re : [RESOLU]Recherche logiciel d'analyse de trafic USB
Merci beaucoup, ça marche nickel !
Hors ligne