mercoledì 8 ottobre 2014
mercoledì 26 febbraio 2014
Beaglebone based USB sniffer
Recently I need a USB sniffer. Searching on the web I found the work of Nicolas Boichat. It's based on the Beagleboard hardware. I own a Beaglebone instead, so I decided to port his work on it.
If you want to try the result of my work here are the links for the compiled kernel and a for debian based rootfs:
- username: debian
- password: temppwd
To try usb sniffing, log in the system as debian user, plug in a device to the beaglebone usb connector and then do the following:
sudo ./scripts/sniffThe script will show the list of the available usb devices; select one of them and the usb sniffing will start. The usb traffic will logged in the file /run/shm/dump. You can later open it with wireshark to examine in details.
If you want to examine the linux kernel sources, you can find on my github repository:
Iscriviti a:
Post (Atom)