reversehard

locked-in

dicectf_2026

Task: Custom stack-based VM with 16 threads verifies 30-char flag via maze navigation. Solution: Reverse-engineered VM opcodes, discovered LIFO processing order reverses input, used BFS to solve maze and invert transformation pipeline.

$ ls tags/ techniques/
vm_opcode_reverse_engineeringstack_emulationmaze_bfs_pathfindingtransformation_pipeline_inversionreverse_processing_order_discoveryfutex_channel_communication_tracingconstant_extraction_via_emulation

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Create a free account with GitHub, then upgrade to Pro.

$ssh [email protected]