Skip to content

Minimalist library for packet examination implemented in C++ with available Python binding.

License

Notifications You must be signed in to change notification settings

mlouielu/disspcap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disspcap - pcap dissector

Disspcap is a minimalist library for packet examination implemented in C++ and with available binding to Python. Attempting to be simple and fast. Disspcap provides simple alternative to robust pcap-related libraries and frameworks.

Depedencies

  • Linux (tested on Debian)
  • C++ compiler supporting C++11
  • libpcap-dev package
  • pybind11 >= 2.2 (Python only)

Python package

$ pip install disspcap

C++ shared library

$ git clone https://github.com/danieluhricek/disspcap
$ cd disspcap
$ make

Running tests

$ pip install pytest
$ pytest

Docs

https://disspcap.readthedocs.io

About

Minimalist library for packet examination implemented in C++ with available Python binding.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.6%
  • Python 17.5%
  • Makefile 0.9%