Binary Analysis

Reverse Engineering

A phase-by-phase reverse engineering breakdown of the Binary Bomb Lab with static and dynamic analysis notes, debugger observations, and phase answers.

Binary Bomb Phases

Binary Bomb Lab

Overview, summary, binaries, and jump links to each phase.

Open lab page ->

Phase 0x1

Argument handling, signal initialization, and first phase analysis.

Open phase ->

Phase 0x2

Static and dynamic analysis notes for phase 0x2.

Open phase ->

Phase 0x3

Switch-case and constraint analysis for phase 0x3.

Open phase ->

Phase 0x4

Recursive logic analysis and debugger notes for phase 0x4.

Open phase ->

Phase 0x5

Bitwise operations and input mapping analysis for phase 0x5.

Open phase ->

Phase 0x6

Full linked-list style logic and final defuse path for phase 0x6.

Open phase ->