Network Archaeology library
Go to file
Neale Pickett 40be4ee431 Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
.gitignore more py3 fixes 2020-09-21 14:00:59 -06:00
COPYING.txt Add LANL public domain disclosure 2012-05-31 15:34:53 -06:00
README.md Works now 2018-07-10 18:13:07 +00:00
TODO.md Add Unpack class 2018-07-10 19:50:26 +00:00
__init__.py Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
binary.py Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
crypto.py Less boilerplate, more Python3 fixes 2020-09-21 14:00:37 -06:00
dumbdecode.py more py3 fixes 2020-09-21 14:00:59 -06:00
hexdump.py more py3 fixes 2020-09-21 14:00:59 -06:00
ip.py Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
orig.py Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
py_pcap.py Less boilerplate, more Python3 fixes 2020-09-21 14:00:37 -06:00
stream.py Start porting my (better) Go library over 2020-09-22 17:49:04 -06:00
trilobytes.py Less boilerplate, more Python3 fixes 2020-09-21 14:00:37 -06:00

README.md

Dirtbags Netarch Library

This is a library for advanced network archaeology.

It provides a heavily field-tested framework for exploring unknown TCP-based protocols, and room to grow these explorations into full-blown decoders.

Get going

Documentation sucks, sorry. The way we go about things is to copy dumbdecode.py to a new file, and start hacking onto it.