libtins

Packet library

A high-level C++ library for creating tools that need to manipulate network packets.

High-level, multiplatform C++ network packet sniffing and crafting library.

GitHub

2k stars
98 watching
379 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list

libpcapnetworkpacket-analyserpacket-parsingpacketspcapsniffing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bkaradzic/bnet A C++ library for message-oriented networking using TCP transport. 142
maiha/pcap.cr A library for capturing and analyzing network packets using the libpcap API 25
dotpcap/sharppcap A .NET library for capturing and analyzing network packets on multiple platforms 1,352
kaitoy/pcap4j A Java library for capturing and manipulating network packets. 1,171
mfontanini/cppkafka A C++ wrapper around librdkafka to simplify Apache Kafka interaction 599
ahobson/ruby-pcap A Ruby interface to capture and analyze network traffic using the Packet Capture library. 75
pellegre/libcrafter A high-level C++ library for crafting and decoding network packets 300
pcapdotnet/pcap.net A .NET wrapper for WinPcap that provides a set of features for capturing and analyzing network traffic 571
pcaprub/pcaprub A set of libraries providing a consistent interface to the libpcap packet capture library 80
mafintosh/dns-packet A library for encoding and decoding DNS packets 207
bittorrent/libutp A C++ library implementing a transport protocol with features like reliable delivery and minimal extra delay for peer-to-peer connections. 1,107
spacehuhn/arduinopcap A library that enables capturing and sending .pcap files from ESP8266/ESP32 boards to Wireshark for network packet analysis. 431
rust-pcap/pcap A Rust library providing access to packet sniffing capabilities of libpcap (or Npcap on Windows) 636
mozillazg/ptcpdump A process-aware, eBPF-based tcpdump alternative with advanced filtering and packet analysis capabilities 565
organic-code/breep A high-level C++ peer-to-peer networking library that simplifies network communication by abstracting away low-level details. 139