Explore >> Select a destination


You are here

lwn.net
| | cpu.land
3.7 parsecs away

Travel
| | Curious exactly what happens when you run a program on your computer? Learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables.
| | shrik3.com
2.3 parsecs away

Travel
| | [AI summary] A technical blog post explains the ELF binary format, dynamic linking, and the roles of the dynamic linker, GOT, PLT, and symbol tables using command-line examples.
| | satharus.me
3.0 parsecs away

Travel
| | Programs... Binaries... PE Files... ELF Files... What are those? If you've read about computers at some point or even just used them, you've probably come across the...
| | pwning.systems
24.6 parsecs away

Travel
| I'm writing this post because I often hear that kernel exploitation is intimidating or difficult to learn. As a result, I've decided to start a series of basic bugs and exercises to get you started! Prerequisites Knowledge of the Linux command line Knowing how to read and write basic C may be beneficial Being able to debug with the help of a virtual computer or another system Able to install the kernel module compilation build requirements A basic understanding of the difference between userland and kern...