Labs / Binary
Preview BriefingAdvancedLv.4120 min

Buffer Overflow - 32-bit x86

Control EIP, shape the stack, and make the binary listen.

Reverse the binary, gain instruction-pointer control, and prepare a working exploit chain before the live VM opens.

Reward

+450 XP

Boss Objective

Objective 3

Proof Artifact

Exploit plan, offsets, and pre-launch runbook.

Mission Launch

Open Briefing

This track still runs as a guided briefing, but the public route already feels like a mission handoff instead of a dead-end content page.

Reward Preview100%

Boss Fight

Objective 3

Member Route

/app/labs/buffer-overflow

Objective Chain
Learn stack-based buffer overflows from scratch: control EIP, write shellcode, bypass basic stack protections on a 32-bit Linux target.
Mission Completion Preview0 / 3
1

Objective 1

Map the vulnerable function and crash path.

Checkpoint 1
2

Objective 2

Document offset control and payload layout.

Checkpoint 2
3

Objective 3

Stage the checklist for the live exploit session.

Checkpoint 3
Proof of Skill

Completion Unlock

Exploit plan, offsets, and pre-launch runbook.

Understand the exploit path before touching the live box.

Prepare offsets, payload structure, and debugger notes.

Know exactly what to test when the binary track opens.

GDBpwndbgshellcoderet2libc
Mission Intel
Preview briefing for a 32-bit Linux exploitation environment with debugger workflow.

Why This Mission Matters

Understand the exploit path before touching the live box.

Continuity

Sign in after launch to preserve notes, checkpoints, streaks, and your recruiter-facing proof history.