tpiekarski / lkm-sandbox
Collection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development
☆51Updated 4 years ago
Alternatives and similar repositories for lkm-sandbox:
Users that are interested in lkm-sandbox are comparing it to the libraries listed below
- Explore a live Linux kernel's memory using GDB☆113Updated 2 years ago
- Learning Linux Binary Analysis, published by Packt☆81Updated 2 years ago
- ☆36Updated 3 years ago
- Control-Flow Integrity implementation for the Linux Kernel 3.19☆20Updated 5 years ago
- Demonstrate ability to read memfd_secret() data from the kernel☆58Updated last year
- ugly code to check linux kernel memory and dump some internal structures☆46Updated 3 months ago
- Kernel Test Framework☆140Updated 3 weeks ago
- LKRG bypass methods☆70Updated 5 years ago
- A Secure and Memory-Efficient Heap Allocator☆33Updated 8 months ago
- A bare-metal x86 instruction set fuzzer a la Sandsifter☆65Updated 11 months ago
- (Linux Kernel) Stack Monitoring Tool☆43Updated 3 years ago
- A simple Aarch64 hypervisor for Raspberry Pi☆34Updated 4 years ago
- Static instrumentation tool for efficient binary-level coverage analysis.☆145Updated 4 years ago
- Simple kernel module that hooks the `execve` syscall and waits for `date` to be executed with the `backd00r` argument followed by a PID n…☆23Updated 4 years ago
- Linux kernel exploitation experiments☆191Updated 3 weeks ago
- ☆102Updated 5 years ago
- Mimic is a eBPF virtual machine and emulator which runs in userspace☆23Updated 2 years ago
- Tools for Linux kernel debugging on Bochs (including symbols, native Bochs debugger and IDA PRO)☆31Updated last year
- userland exec for Linux x86_64☆66Updated 2 years ago
- This repository contains the companion code from the "All your tracing are belong to BPF" blog posts☆18Updated last year
- UTrace is a tracing utility that leverages eBPF to trace both user space and kernel space functions☆40Updated 3 years ago
- As near as possible to bare metal☆46Updated 4 months ago
- Transform vmlinuz into a fully debuggable vmlinux that can be used with /proc/kcore☆127Updated 4 months ago
- My MS thesis on survey of a decade fo Linux Kernel CVEs, their categories and various mitigations that exist.☆155Updated 6 years ago
- sample linux x86_64 ELF virus☆53Updated 6 years ago
- A system call interception tool☆54Updated 2 months ago
- A collection of software bug types and articles showcasing the hunt for and exploitation of them.☆20Updated 3 years ago
- 64bit bare metal hypervisor built from scratch with Intel VT-x☆89Updated 4 years ago
- Hacks and experiments for the linux kernel VM subsystem.☆22Updated 2 years ago
- a friendly wrapper around ptrace☆132Updated 2 years ago