# Glitch The Wired — Solution ## Overview Simulated voltage glitching attack on a WIRED-MED secure boot module. The goal is to inject a fault during the signature verification phase to bypass it and access the debug console. ## Steps 1. Connect to the glitch lab: ```bash nc 3700 ``` 2. Observe the boot sequence: ``` observe ``` Note the cycle ranges — SIG_VERIFY runs at cycles 3200-3400. 3. Configure glitch parameters: ``` set_delay 3300 set_width 20 ``` The delay targets the middle of the SIG_VERIFY window. Width of 10-30 cycles works. 4. Arm and trigger: ``` arm trigger ``` If successful, the boot log shows "SIG_VERIFY ....... SKIPPED" and a debug shell activates. 5. Read the debug console: ``` read_console ``` The flag is in the maintenance token output. ## Key Concepts - **Voltage glitching**: Briefly disrupting power supply to cause CPU instruction skips - **Secure boot bypass**: Skipping signature verification allows unsigned code to run - **Timing precision**: The glitch must overlap with the target operation's execution window - **Width matters**: Too short = transient recovery, too wide = brown-out crash