danbev / learning-linux-kernel
Just a project with notes and code about the Linux kernel
☆49Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for learning-linux-kernel
- ☆75Updated last year
- Succinct notes on the linux mm subsystem.☆96Updated last year
- A curated list of awesome resources and learning materials in the field of X internals☆129Updated 3 months ago
- A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practi…☆41Updated this week
- Notes, exploits, and other stuff that I create while learning Linux Kernel exploitation techniques☆86Updated last year
- A windows debugger written in Rust, for educational purposes☆146Updated 5 months ago
- Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.☆69Updated 3 years ago
- Implement your own TCP IP Stack☆183Updated this week
- A curated list of resources on operating system design and implementation.☆121Updated 5 months ago
- Program Analisys and Transformation survey and links (particular focus on SSA)☆154Updated 3 years ago
- A simple Aarch64 hypervisor for Raspberry Pi☆32Updated 4 years ago
- A collection of links related to the Linux Kernel and kernel development.☆23Updated 6 years ago
- Explore a live Linux kernel's memory using GDB☆113Updated 2 years ago
- x86 OS development using Bochs emulator. MIT xv6, JamesM's kernel development tutorials (with some changes) & more☆78Updated last year
- The collection of useful resources for OS development☆58Updated 7 years ago
- Collection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development☆51Updated 4 years ago
- Examples for: Learning KVM - implement your own kernel☆359Updated last year
- ☆42Updated 3 months ago
- Tutorial to help developers ramp up on UEFI environment and programming.☆101Updated 7 years ago
- 📡🐧 Linux kernel syscall implementation tracker☆197Updated this week
- Source code for the book Building a Debugger☆170Updated last week
- Notes on the linux kernel VM subsystem.☆359Updated last year
- A collection of memory allocators☆441Updated 12 years ago
- A collection of solutions and other inspiring material to Dennis Andriesse's 'Practical Binary Analysis' book.☆32Updated 3 years ago
- implementation of git.io/2048 written in LC-3 assembly, an educational computer architecture☆74Updated 2 years ago
- A detailed guide to the xv6 code.☆179Updated last year
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆137Updated 3 years ago
- ☆100Updated 5 years ago
- Linux Debugger Prototype☆43Updated 2 years ago
- A tiny debugger implement the GDB Remote Serial Protocol. Can work on i386, x86_64, ARM and PowerPC.☆153Updated 2 years ago