Bus snooping/sniffing: Difference between revisions
Jump to navigation
Jump to search
m (add some links; other minor edits) |
|||
Line 8: | Line 8: | ||
==USB == |
==USB == |
||
===Snooping Utilities:=== |
===Snooping Utilities:=== |
||
* [[usbsnoop]] - a Windows based utility for sniffing/monitoring communications traffic for a USB device. Note: In case usbsnoop/SniffUSB doesn't work for you, here are a few time limited apps that should work under Vista: |
|||
* USB Snoopy - Windows based snoop for USB device communications traffic |
|||
** [http://www.hhdsoftware.com/Family/usb-monitor.html USB Monitor] - 14-day trial period |
|||
** [http://www.usblyzer.com/ USBlyzer] - fully functional evaluation version for 33 days |
|||
* SnoopyPro - Windows based snoop for USB device communications traffic |
* SnoopyPro - Windows based snoop for USB device communications traffic |
||
* usbsnoop/SniffUSB - Windows based snoop for USB device communications traffic |
* usbsnoop/SniffUSB - Windows based snoop for USB device communications traffic |
Revision as of 15:23, 2 January 2009
Purpose and relevance to development work -- description coming soon
PCI / PCIe
Snooping Utilities:
- BTSpy [1] - Windows based snoop for BT8x8 based devices
- Dscaler's RegSpy [2] - Windows based; contains the ability to snoop the registers of PCI / PCIe interface chipsets ... also see this note
USB
Snooping Utilities:
- usbsnoop - a Windows based utility for sniffing/monitoring communications traffic for a USB device. Note: In case usbsnoop/SniffUSB doesn't work for you, here are a few time limited apps that should work under Vista:
- USB Monitor - 14-day trial period
- USBlyzer - fully functional evaluation version for 33 days
- SnoopyPro - Windows based snoop for USB device communications traffic
- usbsnoop/SniffUSB - Windows based snoop for USB device communications traffic
- usbmon - Linux kernel module which can snoop USB device communications traffic
- Wireshark - logs usbmon output, via libpcap
- USBMon - logs usbmon output
Log parsers, format etc
- parser.pl
- usbmon2usbsnoop
...
Command Playback Utilities:
- usb-robot - plays back USB Snoopy capture logs
- usbreplay - plays back usbsnoop capture logs
i2c
- i2c Tools: see here and here
- http://en.wikipedia.org/wiki/I2C#Development_Tools
- also see this thread
External Links
- Wikipedia's Bus sniffing article; note that the Cache coherency article is a probably a little less vague or more enlightening