Lists (8)
Sort Name ascending (A-Z)
Stars
Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。官网:https://tinyhttpd.sourceforge.net
A minimal programming example for a chat server
A repository for learning various heap exploitation techniques.
linux-kernel-exploits Linux平台提权漏洞集合
Write a simple interpreter of C. Inspired by c4 and largely based on it.
🌴Linux、macOS、Windows Kernel privilege escalation vulnerability collection, with compilation environment, demo GIF map, vulnerability details, executable file (提权漏洞合集)
Windows Internals Book 7th edition Tools
Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials
一个深挖 Linux 内核的新功能特性,以 io_uring, cgroup, ebpf, llvm 为代表,包含开源项目,代码案例,文章,视频,架构脑图等
Linux eBPF backdoor over TCP. Spawn reverse shells, RCE, on prior privileged access. Less Honkin, More Tonkin.
A series of mini-projects used to learn C for beginners
Tool for injecting a shared object into a Linux process
A root exploit for CVE-2022-0847 (Dirty Pipe)
AFLNet: A Greybox Fuzzer for Network Protocols (https://thuanpv.github.io/publications/AFLNet_ICST20.pdf)
mykernel 2.0: Develop your own OS kernel by reusing Linux infrastructure, based on x86-64/Linux Kernel 5.4.34.
Anything about kernel security. CTF kernel pwn, kernel exploit, kernel fuzz and kernel defense paper, kernel debugging technique, kernel CVE debug.
Windows Research Kernel Source Code
天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。
LMP provides an eBPF Supermarket for developers, including eBPF tools, open-source projects based on eBPF, eBPF learning materials, Linux kernel learning materials, and more.
A collection of my Semgrep rules to facilitate vulnerability research.
CVE-2022-23222: Linux Kernel eBPF Local Privilege Escalation