Ntytcp单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
Stars: ✭ 322 (-39.81%)
Trafficenginea high performance TCP traffic generator
Stars: ✭ 22 (-95.89%)
susanowThread based NFVi on DPDK
Stars: ✭ 27 (-94.95%)
lkm-sandboxCollection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development
Stars: ✭ 36 (-93.27%)
dpdkA comprehensive rust binding for DPDK allowing high speed userspace networking across 256 cores and 32 NICs
Stars: ✭ 30 (-94.39%)
novabootA tool that automates booting of operating systems on target hardware or in qemu
Stars: ✭ 32 (-94.02%)
shukeA high performance authority-only dns server implemented with DPDK
Stars: ✭ 45 (-91.59%)
khttpdAn experimental HTTP server implemented as Linux kernel module
Stars: ✭ 41 (-92.34%)
vigorMain repository of the Vigor NF verification project.
Stars: ✭ 40 (-92.52%)
wingkalabsWingkalabs (Linux) Wingkalabs es una máquina Virtual Linux intencionalmente vulnerable. Esta máquina virtual se puede utilizar para realizar entrenamientos de seguridad, probar herramientas de seguridad y practicar técnicas comunes de pruebas de penetración.
Stars: ✭ 16 (-97.01%)
ZenpowerZenpower is Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs.
Stars: ✭ 237 (-55.7%)
UmbraA LKM rootkit targeting 4.x and 5.x kernel versions which opens a backdoor that can spawn a reverse shell to a remote host, launch malware and more.
Stars: ✭ 98 (-81.68%)
PolycubeeBPF/XDP-based software framework for fast network services running in the Linux kernel.
Stars: ✭ 217 (-59.44%)
kbdyschA collection of user-space Linux kernel specific guided fuzzers based on LKL
Stars: ✭ 62 (-88.41%)
SynwallA zero-configuration (IoT) firewall
Stars: ✭ 219 (-59.07%)
virtblkiosimVirtual Linux block device driver for simulating and performing I/O.
Stars: ✭ 30 (-94.39%)
Linux Kernel Module CheatThe perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 19.10 ho…
Stars: ✭ 2,748 (+413.64%)
rtw88-usbrtw88 family usb driver for linux rtl8723du rtl8822bu rtl8821cu rtl8822cu
Stars: ✭ 40 (-92.52%)
Ipftrace2A packet oriented Linux kernel function call tracer
Stars: ✭ 193 (-63.93%)
ovs-cniOpen vSwitch CNI plugin
Stars: ✭ 176 (-67.1%)
Cacule Cpu SchedulerThe CacULE CPU scheduler is based on interactivity score mechanism. The interactivity score is inspired by the ULE scheduler (FreeBSD scheduler).
Stars: ✭ 185 (-65.42%)
linuxAdding support for the Rust language to the Linux kernel.
Stars: ✭ 3,070 (+473.83%)
Out Of Treeout-of-tree kernel {module, exploit} development tool
Stars: ✭ 181 (-66.17%)
CapsuleA framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.
Stars: ✭ 217 (-59.44%)
Linux 0.12《Linux内核完全剖析》linux0.12源码及实验环境
Stars: ✭ 177 (-66.92%)
nvfuseNVMe based File System in User-space
Stars: ✭ 81 (-84.86%)
MarsAsynchronous Block-Level Storage Replication
Stars: ✭ 168 (-68.6%)
OpennetvmA high performance container-based NFV platform from GW and UCR.
Stars: ✭ 177 (-66.92%)
Linux Kernel Utilities👷 Utilities to compile and / or update linux kernels for Debian and derivatives (e.g. Ubuntu, LinuxMint, etc.)
Stars: ✭ 166 (-68.97%)
android kernel xiaomi whyred🐧 Linux kernel sources for Redmi Note 5 Pro/AI (whyred) • https://telegra.ph/Rad-Kernel-Sources-whyred-09-04
Stars: ✭ 31 (-94.21%)
Minimal Linux ScriptOne script which generates live Linux ISO image with minimal effort. Based on the first published version of Minimal Linux Live: http://github.com/ivandavidov/minimal
Stars: ✭ 160 (-70.09%)
DpvsDPVS is a high performance Layer-4 load balancer based on DPDK.
Stars: ✭ 2,168 (+305.23%)
starfishRust futures on spdk
Stars: ✭ 31 (-94.21%)
Barge OsYet another lightweight Linux distribution for Docker containers
Stars: ✭ 151 (-71.78%)
Lvs DpdkLVS on dpdk
Stars: ✭ 125 (-76.64%)
KhookLinux Kernel hooking engine (x86)
Stars: ✭ 144 (-73.08%)
Rpi KernelBuild a Linux kernel for Raspberry Pi 0/1/2/3/3B+
Stars: ✭ 133 (-75.14%)
NatashaNatasha is a fast and scalable, DPDK powered, stateless NAT44 packet processor
Stars: ✭ 111 (-79.25%)
ebpfkitebpfkit is a rootkit powered by eBPF
Stars: ✭ 472 (-11.78%)
Huawei WmiHuawei WMI laptop extras linux driver
Stars: ✭ 120 (-77.57%)
PcapplusplusPcapPlusPlus 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, WinPcap, DPDK and PF_RING.
Stars: ✭ 1,322 (+147.1%)
portablebpfYou came here so you could have a base code to serve you as an example on how to develop a BPF application, compatible to BCC and/or LIBBPF, specially LIBBPF, having the userland part made in C or PYTHON.
Stars: ✭ 32 (-94.02%)
FastdnsfastDNS is an authoritative only, high performance, simple and open source name server based on DPDK and NSD server
Stars: ✭ 12 (-97.76%)
butterflyButterfly connects Virtual Machines and control their traffic flow
Stars: ✭ 48 (-91.03%)
eudyptulaThe Eudyptula Challenge
Stars: ✭ 82 (-84.67%)
rpi3-xenomaiXenomai 3 for Raspberry Pi 3
Stars: ✭ 23 (-95.7%)
dperfdperf is a DPDK based 100Gbps network performance and load testing software.
Stars: ✭ 1,320 (+146.73%)
yastackYAStack: User-space network-stack based on DPDK, FreeBSD TCP/IP Stack, EnvoyProxy
Stars: ✭ 90 (-83.18%)
MoongenMoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.
Stars: ✭ 810 (+51.4%)