Trusting Trust

CS 432 — Quines · Bootstrapping · Compiler backdoors · Diverse double-compiling
Generated with the assistance of Claude Code (Opus 5.5)
— ← / → (Home / End) step through the whole story, act by act

What Built What

One box per distinct file content (first 8 hex digits of its SHA-256), so a byte-identical rebuild lands on the box it reproduces. Colors tell the truth that the source files hide. Click a box to see its code or history; click it again or press Esc to close.

source file clean program contains the attack, visibly looks clean, infected no longer on disk this step built by built from (this step only) ≠ cmp found a difference gcc built by the system's compiler

What Happens

This step of the story

Terminal

This step's commands and their output, recorded by regen.sh. Dimmed lines are checks outside the story.