Files
it-sec-exercises/sheet07/a1/f.txt
Leo 1d5f1bfa58
All checks were successful
zip and release / build-and-release (push) Successful in 4s
feat: sheet7 a1 ef
2026-06-12 11:31:14 +02:00

4 lines
482 B
Plaintext

ASLR randomizes the base addresses of memory segments like the stack and shared libraries on every execution.
To defeat it an information leak vulnerability is usually required to read a valid memory address at runtime.
Since ASLR only shifts the memory regions as a whole, the relative offsets between functions remain constant.
By leaking a single pointer the base address can be calculated, which allows computing the exact runtime location of the target function or ROP gadgets.