Advanced Binary Blunders Practice More

Warning: The following blunders are for entertainment purposes only. Do not attempt to use these in real-world hacking scenarios. Or do. We're not really sure.

Blunder 1: Buffer Overflow

Fill a buffer with too much data. Watch as your program segfaults in a most satisfying manner.

More Buffer Overflow Fun

Blunder 2: Double-Freeing

Delete an object twice. Watch as your program becomes an infinite loop of sadness and despair.

More Double-Freeing Mayhem

Blunder 3: Integer Overflow

Overflow an integer. Experience the thrill of undefined behavior.

More Integer Overflow Antics