HOME/SYFER-DEFENDER CHALLENGE

SYFER-DEFENDER: The Three-Layer Override

Pilot the defense node at 60 FPS, test runtime integrity enforcement, or reverse-engineer the hardened client modules to solve all three override locks and extract the hidden flag.

Download Offline Bundle (.zip)
01 // THE ENVIRONMENT

This challenge runs live at 60 FPS directly in your browser. Its authentication logic executes inside Syferit-hardened JavaScript (vault-engine.js) and WebAssembly (enclave.wasm) modules verified on every animation frame.

02 // THE OBJECTIVE

Recover the three independent override credentials (ALPHA, BETA, OMEGA) buried inside the compiled client artifacts and unlock all three channels simultaneously to decrypt the CMO{...} victory flag.

03 // RULES OF ENGAGEMENT

No format hints or character-length clues are shown in the UI. Inspect the live client files in DevTools or grab the offline .zip bundle to analyze with Ghidra, WABT, debuggers, SMT solvers, or AI agents. Direct memory patching trips the invariant monitor.

FPS: 60
FRAME: 0.04ms
WAVE: 1
SCORE: 0
INTEGRITY: OK
CONTROLS: WASD / ARROWS / MOUSE MOVE | SPACE / CLICK TO FIREWAVE 5+ ARCHITECT BOSS HAS REGENERATIVE SHIELDING
OVERRIDE CONSOLE
LOADING...

Enter the discovered override credentials for each layer to authenticate the runtime and extract the flag.

LOCKED
LOCKED
LOCKED

Demonstrates runtime invariant detection when protected state variables are mutated in memory without valid credentials.

OFFLINE ANALYSIS ASSETS

Prefer offline debugging in your terminal, Ghidra, or automated agents? Grab the bundle containing the CLI verifier and compiled runtime assets:

node vault-cli.js <ALPHA> <BETA> <OMEGA>