Repository navigation

#

packet-processing

Lua
7082
8 小时前

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.

C++
2976
20 小时前
Go
1407
3 年前

A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.

Rust
421
3 年前

libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.

Lua
332
3 年前

Capturing, analysing and responding to cyber attacks

C++
170
1 年前

Open Source Packet Editor wirtten in C# and C++

C#
131
3 年前

NAT (network address translation) example for NFF-Go framework

Go
119
2 年前

A zero-copy Rust library that builds and parses network packets in-place.

Rust
118
5 个月前

PsPIN: A RISC-V in-network accelerator for flexible high-performance low-power packet processing

SystemVerilog
103
2 年前

PacketMill: Toward per-core 100-Gbps Networking

Gnuplot
62
4 年前

IPFIX flow exporter with DPDK support capable of bi-directional flows, per-packet-information statistics, and extensibility via processing plugins (e.g., for application layer parsers).

C++
60
1 天前

Network Balancing Act: A High-performance packet processing framework for heterogeneous processors

C++
55
7 年前

Real-time eBPF-powered network security monitor with AI-driven threat detection. Surfaces port scans, DDoS attacks, botnet activity, and anomalies at 100Gbps+ speeds with sub-microsecond latency (~150 million packets/sec).

Go
46
2 天前

mysql probe for statistical analysis

Go
34
2 年前

A neat packet processing/forwarding program I made for a gaming community I used to be a part of. Includes many features such as rate limiting, A2S caching, and more!

C
32
2 年前