Link to this headingMemory
Auto-generated index for this directory.
Link to this headingRecent Changes
-
Virtual Addresses.md
Modified: 2026-05-02
In windows this address translation is done by the MMU (Memory Management Unit) 48bit addressing: 0x00007FFFFFFFFFFF - 0xFFFF800000000000 invalid memo… -
ASLR.md
Modified: 2026-05-02
Makes it harder for an attacker to guess the address of the executable, stack, and loaded libs. This can be bypassed if there is an Info Leak that dis… -
Memory Corruption.md
Modified: 2026-05-02
Dynamically linked executables are linked against theld-linux.soshared library. This Library is executed before your program to setup all of the l… -
64bit.md
Modified: 2026-05-02- Passes Parameters through Registers (rdi, rsi, rdx, rcx, then stack) Kernel is shared between all processes…
-
32bit.md
Modified: 2026-05-02
When process switches in the CPU the memory gets unmapped and the new process gets remapped. Linux Memory Map:…