reversehard

flag_checker

kalmarctf

Task: iCE40 HX8K FPGA bitstream that accepts a UART flag at 9600 baud and lights an LED on success. Solution: unpack the bitstream, fix the broken SB_RAM40_4K simulation model, then recover the flag with counter-guided, threaded iverilog brute force.

$ ls tags/ techniques/
bitstream_unpackingverilog_resimulationprimitive_model_fixsimulation_guided_bruteforcethreaded_worker_bruteforce

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Create a free account with GitHub to get started.

$ssh [email protected]