Skip to content
CHALLENGE04/ 06

REVERSE // ADVANCED

Cold Recipe

Reverse a compact WebAssembly checker with one cold constant.

STATUSREADYAdvanced

CHALLENGE BRIEF

Brief

The checker accepts one exact candidate. Download the compact module, inspect its data segment and comparison loop, then reconstruct the input.

Objective

Recover the accepted flag without brute-forcing the full input space.

Module
149-byte WebAssembly
Export
check(ptr, len)
Transform
single-byte reversible

INTERACTIVE LAB

Run the lab

YOUR NEXT MOVE
\0asmcold-recipe.wasmWASM
Download checkerexports memory + check(ptr, len)

Checker waiting for a candidate.

OPTIONAL HINTS

Hints

No hints opened. Hints do not affect progress.

    FINAL ANSWER

    ONE LAST STEP

    SUBMIT YOUR FLAG.

    Preparing challenge…