Topic: "packet-processing"
ntop/ntopng
Web-based Traffic and Security Network Traffic Monitoring
Language: Lua - Size: 391 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6,732 - Forks: 690

seladb/PcapPlusPlus
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.
Language: C++ - Size: 90.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2,883 - Forks: 705

aregm/nff-go
NFF-Go -Network Function Framework for GO (former YANFF)
Language: Go - Size: 12.2 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 1,401 - Forks: 162

m4n3dw0lf/pythem
pentest framework
Language: Python - Size: 22.9 MB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 1,220 - Forks: 325

capsule-rs/capsule
A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
Language: Rust - Size: 1.17 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 410 - Forks: 38

libmoon/libmoon
libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.
Language: Lua - Size: 669 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 331 - Forks: 104

asavie/xdp 📦
Package xdp allows one to use XDP sockets from the Go programming language.
Language: Go - Size: 82 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 295 - Forks: 62

assafmo/joincap
Merge multiple pcap files together, gracefully.
Language: Go - Size: 2.51 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 217 - Forks: 23

cybermaggedon/cyberprobe
Capturing, analysing and responding to cyber attacks
Language: C++ - Size: 5.63 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 171 - Forks: 66

elecyb/OSPE 📦
Open Source Packet Editor wirtten in C# and C++
Language: C# - Size: 2.29 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 130 - Forks: 41

aregm/nff-go-nat
NAT (network address translation) example for NFF-Go framework
Language: Go - Size: 5.64 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 117 - Forks: 25

J-Schoepplenberg/zero-packet
A zero-copy Rust library that builds and parses network packets in-place.
Language: Rust - Size: 155 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 112 - Forks: 4

spcl/pspin
PsPIN: A RISC-V in-network accelerator for flexible high-performance low-power packet processing
Language: SystemVerilog - Size: 9.1 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 101 - Forks: 17

aliireza/packetmill
PacketMill: Toward per-core 100-Gbps Networking
Language: Gnuplot - Size: 9.13 MB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 62 - Forks: 9

ANLAB-KAIST/NBA
Network Balancing Act: A High-performance packet processing framework for heterogeneous processors
Language: C++ - Size: 5.4 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 55 - Forks: 13

TechnikEmpire/Divert.Net
.NET Wrapper for WinDivert
Language: C++ - Size: 342 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 55 - Forks: 10

gamemann/Kilimanjaro
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!
Language: C - Size: 512 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 1

deatheyes/MysqlProbe
mysql probe for statistical analysis
Language: Go - Size: 279 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 12

TechnikEmpire/DivertPInvoke
PInvoke wrapper for WinDivert
Language: C# - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 26 - Forks: 12

paulveillard/cybersecurity-pcap-tools
A collection of awesome software, libraries, documents, books, resources and cool stuff about cybersecurity packet capture (PCAP) tools.
Language: Python - Size: 151 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 5

jamestiotio/CITM
Battle Cats MITM Mailbox Hack
Language: Python - Size: 647 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 6

Dentrax/AsyncServerClient
AsyncServerClient is the simple, open-source, cross-platform Async TCP Server-Client project (with SQL and 3-Way Handshaking support) for .NET Assemblies built in .NET Core
Language: C# - Size: 216 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 18 - Forks: 7

H21lab/json2pcap
Script for pcap modification, reconstruction and anonymization
Language: Python - Size: 104 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 17 - Forks: 6

williamofockham/NetBricks Fork of NetSys/NetBricks
NetBricks: A network function framework written in Rust and using DPDK
Language: Rust - Size: 22.8 MB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 6

hatamiarash7/PacketTracer
Network Packet Tracer Library
Language: Python - Size: 1.47 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 8

Dentrax/EasySSA
An EASY and ADVANCED extention to handle TCP/IP Packets [SecurityApi]
Language: C# - Size: 853 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 3

hyeoncheon/goul
Goul(거울; Mirror in English), a tool for virtual port mirroring over internet (L3).
Language: Go - Size: 886 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

ddlsmurf/SoV
Starcraft over VPN
Language: C - Size: 27.3 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 6 - Forks: 2

narumii/PacketLib
Small packet manipulation library for spigot
Language: Java - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

slankdev/pktsend
Tiny packet sender. User can craft IP packet flexibly.
Language: C++ - Size: 510 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 0

jwbensley/MoonGen-Scripts
Lua scripts for https://github.com/emmericp/MoonGen
Language: Lua - Size: 15.6 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 2

boveus/wifinder
An application to capture and process probe request packets for future analysis.
Language: Ruby - Size: 160 KB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

tpltnt/scapy Fork of phaethon/kamene
Network packet and pcap file crafting/sniffing/manipulation/visualization security tool (based on scapy) with python3 compatibility
Language: Python - Size: 2.19 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

niksu/pax
Framework for prototyping network elements
Language: C# - Size: 586 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 1

ystero-dev/scalpel
Packet Dissection and sculpting in Rust
Language: Rust - Size: 164 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 6

CoolSpy3/CSModLoader
A universal mod loading system for Minecraft (specifically on servers), allowing mods to be loaded on clients which do not traditionally support mod loading (Lunar, Badlion, etc.).
Language: Java - Size: 353 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

alefais/packet-streaming-bench-sigcomm22poster
Source code of a heavy hitter packet streaming application implemented with four stream processing systems: Flink, Spark Streaming, Storm and WindFlow.
Language: C++ - Size: 3.95 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

andreybleme/calisto
Load aware OS for fast packet processing. Enables servers in data centers to provide low tail latency and high CPU efficiency.
Language: C - Size: 1.2 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

sprcoder/Sequenced_Payload_Transmission
A socket program to send/receive unordered and duplicate packets. File remains the same after transmission.
Language: Java - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

rambod-rahmani/linux-pspat Fork of giuseppelettieri/linux-pspat
PSPAT: Packet Scheduler for Parallel Transmission implementation for the Linux kernel.
Language: C - Size: 2.39 GB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

kit-ipe/dqdk
The Data acQuisition Development Kit
Language: C - Size: 2.13 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

djokovic55/packet_processing_crc8
Formal verification of the Packet Processing System. Application of the SST method.
Language: VHDL - Size: 9.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Goofisded/netsniff
Advanced Network Monitoring & Security Analysis Tool
Language: Python - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

jalalmostafa/mining-afxdp
Mining Linux Kernel Repositories to extract knowledge about AF_XDP
Language: Python - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

kevvaria/Network-SecurityAdmin
Network and Security Administration: Create and maintain security on various servers hosted on a Linux/UNIX environment.
Size: 42.1 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

liona24/rvh 📦
Fast Online Packet Classification using Range-Vector Hash
Language: Rust - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

Arinerron/pycket
makes packet parsing really simple
Language: Python - Size: 19.5 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

MikiLoz92/PacketX
ReactiveX extensions for dealing with packet-based communication systems.
Language: Kotlin - Size: 65.4 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

rysavy-ondrej/Netfox.NDX
Netfox.NDX is a network diagnostics framework.
Language: C# - Size: 17.6 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

JakubVojvoda/linux-firewall
Simple Linux firewall using Netfiler
Language: C - Size: 10.7 KB - Last synced at: 25 days ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

mutablealligator/scalable-ndn-forwarding
Scalable and Adaptive Semi-Stateless Forwarding in Named Data Networks
Language: C++ - Size: 221 MB - Last synced at: 12 months ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

aclcf44/caladan
Caladan is a fictional planet in the Dune universe, known for its vast oceans and unique marine life. It is home to the ruling House Atreides and plays a significant role in the overall storyline.
Language: Shell - Size: 16.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Maha1503/PacketSniffer
This project is a packet sniffer tool designed to capture and analyze network packets on a selected network interface.
Language: Python - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

JamoBox/pktstrings
Like Unix "strings" command but packet-aware
Language: Rust - Size: 1020 KB - Last synced at: about 24 hours ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

YunghuiHsu/capture_rtsp_latency
capture_rtsp.sh is a Bash script for capturing RTSP packets. The script offers functionality to retrieve and validate RTSP URIs from command line arguments, as well as to manage logs and captured data.
Language: Jupyter Notebook - Size: 64.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

CoolSpy3/CSPackets
An implementation of most 1.8.9 Minecraft packets for use with CSModLoader.
Language: Java - Size: 177 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ng-labo/udp-packet-balancer
Language: C - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hexalinq/upswitchd
User-mode Packet Switching Daemon
Language: C - Size: 20.5 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

muditgarg48/p2_evac_system
Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

john-fotis/SysPro3
Vaccination monitor app. An inverted client-server approach using POSIX threads and TCP sockets
Language: C++ - Size: 413 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

LeDuy-Vu/serializethis-API
A Python API for packet processing (create and unpack) based on user-defined format (RFCs).
Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

dowl-air/vut_ipk_proj2
VUT FIT | BRNO | 2020
Language: C - Size: 896 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 4

tomsumardi/madeline
Madeline is high performance packet router/recorder. The vision is to have a baseline framework where the ecosystem can be used for more than caching video but also capturing and monitoring single L2/L3 packet flow or session monitoring/stiching, that can be analyzed in the future through some kind of object storage backend such as ceph.
Language: C++ - Size: 4.44 MB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
