GitHub topics: kernel-space
kokthay/LinkQUIC
LinkQUIC is a novel framework capable of distinguishing QUIC from normal UDP streams in kernel space without kernel modification, decrypting QUIC payloads, or prior knowledge of QUIC protocol implementations in user space. This framework can identify QUIC in both endpoints and middleboxes.
Language: C - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mahavirj/tinyos
Small x86/ARM Operating System built from scratch
Language: C - Size: 232 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 47 - Forks: 13

tristartom/sgx-emulator
An Emulator and SDK for Intel SGX extension
Language: C++ - Size: 160 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 32 - Forks: 6

therealdreg/enyelkm
LKM rootkit for Linux x86 with the 2.6 kernel. It inserts salts inside system_call and sysenter_entry.
Language: C - Size: 51.8 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 86 - Forks: 31

hbagdi/ksocket
ksocket: easy TCP/UDP networking in kernel space
Language: C - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 10

nestrada2/FogOS Fork of USF-OS/FogOS
An Educational Operating System Built on Top of Xv6
Language: C - Size: 375 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

lumbrjx/ebpf-NTA
A simple, portable eBPF C program for analyzing and filtering network traffic on Linux. With a self-cleaning Go-based user-space program including easy setup and cleanup using a Makefile.
Language: Go - Size: 5.25 MB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

shadforth/keylogger-kernel-driver 📦
A kernel space keylogger 🔑
Language: C - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

tseiman/timer-netsend-test
A FPGA test suite to demonstrate time accuracy of realtime timer scheduled UDP sender especially in virtualized environment
Language: HTML - Size: 612 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

CHUNG-HAO/Driver-RaspberryPi-kernel
using Raspberry Pi 4 Model B to build linux kernel(32 bit Arch).
Language: C - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

spiderpig1297/kfile-over-icmp
kfile-over-icmp is an LKM for stealth sending of files over ICMP communication.
Language: C - Size: 598 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 2

spiderpig1297/kunkillable
kunkillable is an LKM that makes userland processes unkillable.
Language: C - Size: 912 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 2

sihatafnan/Dissecting-Xv6
Xv6 installation , Adding System Calls
Size: 218 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 2

shaswata56/OS
microOS: A barebone OS just having a loader, bootstrap and kernel, no userspace!
Language: C - Size: 135 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

jillmpla/linuxkernelproject
A loadable Linux Kernel Module (LKM) that creates a file in /proc and provides read + write functionality.
Language: C - Size: 662 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

esposem/Kernel_Paxos
Kernel Module that implements Paxos protocol
Language: C - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 6

spiderpig1297/kprochide
kprochide is an LKM for hiding processes from the userland. The module is able to hide multiple processes and is able to dynamically receive new processes to hide.
Language: C - Size: 45.9 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 2

irqlevel/kstor
Key-value BLOB's storage which is implemented as Linux kernel module which is written in C++
Language: C++ - Size: 508 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

hwpplayers/C.archived 📦
C programming language examples
Size: 691 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

weaming/fs-server
Static file server using sendfile
Language: Python - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

hwpplayers/hwpplayers
About hwpplayers community and code of conduct files
Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

rociodellasala/TPE_Arqui
Simple Kernel - Subject: Computer Architecture at @ITBA
Language: Assembly - Size: 1.15 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
