Want to learn about virtual memory such as stacks? Want to know how the following process address space diagram is drawn step by step? This series of articles will take you through experiments.
The Chinese version of
- C strings & /proc
- Part 2: Virtual Memory Exploration — Part 2 :Python bytes
- Chapter 3: Virtual Memory exploration — Chapter 3: Draw virtual memory map step by step
- Malloc, Heap & the Program Break
- Registers and registers The Stack, registers and assembly code
The English version
- Chapter 0:Hack The Virtual Memory: C strings & /proc
- Chapter 1:Hack The Virtual Memory: Python bytes
- Chapter 2:Hack The Virtual Memory: Drawing the VM diagram
- Chapter 3:Hack the Virtual Memory: malloc, the heap & the program break
- Chapter 4:Hack the Virtual Memory: The Stack, registers and assembly code