Anevicon🔥 A high-performant UDP load generator, written in Rust
EbpfeBPF Utilities, Maps, and more
CapsuleA framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
HiddenwallTool to generate a Linux kernel module for custom rules with Netfilter hooking. (block ports, Hidden mode, functions to protect etc)
Arp SpooferA pure-Python ARP Cache Poisoning (a.k.a "ARP Spoofing") tool
DnsguideA guide to writing a DNS Server from scratch in Rust
MsquicCross-platform, C implementation of the IETF QUIC protocol.
Lotostiny but high-performance HTTP Server
WebserverA C++ Lightweight Web Server based on Linux epoll
CorebgpCoreBGP is a BGP library written in Go that implements the BGP FSM with an event-driven, pluggable model.
DtcraftA High-performance Cluster Computing Engine
DivertWinDivert: Windows Packet Divert
Proxifier For LinuxSimple C code with iptables make this tool proxifier which tunnels whole system traffic through the proxy server, without configuring individual application
InfinityA lightweight C++ RDMA library for InfiniBand networks.
PynmsA vendor-agnostic NMS for carrier-grade network simulation and automation
Blackhat Python3Source code for the book "Black Hat Python" by Justin Seitz. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
Gev🚀Gev is a lightweight, fast non-blocking TCP network library based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
XdpPackage xdp allows one to use XDP sockets from the Go programming language.
CitadelcoreCross platform filtering HTTP/S proxy based on .NET Standard 2.0.
UbernetFlexible networking library for Unity
ZsocketZero-copy sockets for Linux in Golang
SharppcapOfficial repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
Violent Python3Source code for the book "Violent Python" by TJ O'Connor. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
Tkeed🌎 High Performance HTTP WebServer
Quiche🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Message IoEvent-driven message library for building network applications easy and fast.
Easyserverdev操作系统层面提供的 API 会在相当长的时间内保持接口不变,一旦学成,终生受用。理解和掌握这些基础 socket API 不仅可以最大化地去定制各种网络通信框架,更不用说使用市面上流行的网络通信库了,最重要的是,它会是你排查各种网络疑难杂症坚实的技术保障。
NetpalmReST based network device broker
xrgrpcgRPC library for Cisco IOS XR
arpwitchA modern arpwatch replacement with JSON formatted outputs and easy options to exec commands when network changes are observed.
linkA clojure framework for nonblocking network programming
SpeedDateSpeedDate Masterserver: Connecting Players
packet📦 Send network packets over a TCP or UDP connection.
malloyA C++ library providing embeddable server & client components for both HTTP and WebSocket.
xpcapCross-platform Packet Capture which supports Linux and macOS(BSD) in 1000 LOC without depending on libpcap.
go-networkingCode sample for Learning Network Programming with Go
dumbDumb User Mode Bridge
BCA-PhantomA multi-platform HTTP(S) Reverse Shell Server and Client in Python 3
netbotsNetBots is a python programming game inspired by the 1970s game RobotWar.
nutsNUTS defines a desired network state and checks it against a real network using pytest and nornir.
vigorMain repository of the Vigor NF verification project.
juliaA lightweight high performance http server
protocolEasy protocol definitions in Rust
connecttiny cross-platform socket API library
fancyHigh performance web server
publicBitDust project source codes : official Public Git repository (mirror on GitHub) : https://bitdust.io
GhostNETGhostNET script that will help you be safer on the cyber