Buffer Overflows
- IA32 Linux Memory Layout
- Stack
- Runtime stack (8MB limit)
- Heap
- Dynamically allocated storage
- Allocated by malloc(), calloc(), new()
- Data
- Statically allocated data
- Read-only: string literals
- Read/write: global arrays and variables
- Text
- Executable machine instructions
- Read-only
时间: 2024-10-24 14:17:35