aboutsummaryrefslogtreecommitdiff
path: root/libqcdm/src/commands.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2011-12-30 20:36:01 -0600
committerDan Williams <dcbw@redhat.com>2011-12-30 20:42:51 -0600
commitc9d0dea5b09f2b6ad3b6f199a32a5c282d3716bc (patch)
tree0e549f587e3437d2737127a0d317a7a853ec94c0 /libqcdm/src/commands.h
parenta2b578d755e51f820bbe015431ef02266454e66b (diff)
decode: add some python tools to decode SniffUSB dumps
decode.py will read SniffUSB logs of communication with QMUX or WMC speaking devices. It will dump the packets in both hex and ASCII. If you know something about the device then you can tell it to decode the packets. For example, we know the Pantech UML290's WMC port speaks WMC using Bulk Transfers, so we can: decode.py --transfer=wmc <path to sniffusb logs> or we know the UML290's "rmnet" port speaks raw IP in the Bulk Transfers and QMUX in the Control Transfers, so: decode.py --control=qmux <path to sniffusb logs> qmiprotgen.py takes a path to an Entities.txt file and dumps out the protocol entities and services in Python code which is used by qmux.py. xml2ascii.py and analyze.py dump out UsbSnoopy XML logs but these are not as usable as the SniffUSB logs (they do not provide good direction information). http://www.wingmanteam.com/usbsnoopy/ http://www.pcausa.com/Utilities/UsbSnoop/
Diffstat (limited to 'libqcdm/src/commands.h')
0 files changed, 0 insertions, 0 deletions