fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols
Go to file
Brian Wylie 5f4de7a248 Merge pull request #18 from kbandla/doc-work 2015-05-19 12:40:50 -06:00
docs some doc reorg and a contributing section 2015-05-19 12:02:58 -06:00
dpkt fix unresolved reference to SSL3 2015-05-19 00:54:49 -07:00
examples All classes are new style ones. Code format. 2015-03-11 18:48:11 +02:00
tests All classes are new style ones. Code format. 2015-03-11 18:48:11 +02:00
.gitignore fix old merge conflict 2014-12-29 21:53:46 -07:00
.landscape.yml Disable PEP8 - E704 2015-03-27 12:17:31 -04:00
.prospector.yaml testing out the disabling of no-member pylint errors 2015-01-16 07:53:10 -07:00
.travis.yml adding initial docs framing for readthedocs 2015-05-18 17:17:57 -06:00
AUTHORS pull from dpkt r82 2012-06-06 14:42:25 -04:00
CHANGES Pulled v1.8 from code.google 2013-09-10 16:51:22 -04:00
CONTRIBUTING.rst some doc reorg and a contributing section 2015-05-19 12:02:58 -06:00
LICENSE pull from dpkt r82 2012-06-06 14:42:25 -04:00
MANIFEST.in adding initial docs framing for readthedocs 2015-05-18 17:17:57 -06:00
Makefile initial work on setup/tox 2014-12-18 08:48:20 -07:00
README.md fix badges to point to kblanla 2015-01-03 20:29:07 -07:00
README.rst fix badges to point to kblanla 2015-01-03 20:29:07 -07:00
setup.cfg cleaning up setup.cfg; adding classifiers to setup.py 2014-12-30 14:41:56 -07:00
setup.py unittest -> pytest 2015-03-26 22:04:58 +02:00
tox.ini adding initial docs framing for readthedocs 2015-05-18 17:17:57 -06:00

README.md

dpkt

fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols

docs travis coveralls landscape version

downloads wheel supported-versions supported-implementations

Installation

pip install dpkt

Documentation

https://dpkt.readthedocs.org/

Development

To run the all tests run:

tox

Deviations from upstream

This code is based on dpkt code lead by Dug Song.

At this point, this is not the exact upstream version. If you are looking for the latest stock dpkt, please get it from the above link.

Almost all of the upstream changes are pulled. However, some modules are not. Here is a list of the changes:

Examples

@jonoberheide's old examples still apply:

Jeff Silverman has some code and documentation.

LICENSE

BSD 3-Clause License, as the upstream project