Format String Exploit Demo Code

This demonstration shows another fun exploitation of a programmer error: a format string vulnerability lets you read and write memory that you aren’t supposed to be able to access. See also: Buffer Overflow Format String Vulnerability Download: formatstring.c Compilation gcc -o formatstring formatstring.c # You may also need to disable ASLR system-wide echo 0 | sudo tee /proc/sys/kernel/randomize_va_space Source Code /* * Format String Vulnerability Demonstration * * Copyright (c) 2025 Martin Domig <martin@domig....

January 19, 2026 · 4 min

When Printf Becomes a Weapon

How a seemingly innocent debug function can leak memory, crash programs, or enable arbitrary code execution.

January 19, 2026 · 7 min