101 Ways to Brick Your Hardware
Veteran hardware hackers Joe FitzPatrick and Joe Grand share decades of debugging wisdom, detailing common hardware bricking hazards and how to unbrick equipment.
Summary
Architecture and Background
Spend some time hacking hardware and you’ll eventually render a piece of equipment unusable either by accident or intentionally. Between us, we’ve got decades of bricking experience that we’d like to share.
Vulnerability Analysis
We’ll document the most common ways of temporarily or permanently damaging your hardware and ways to recover, if possible. We’ll also talk about tips on how to avoid bricking your projects in the first place.
Exploitation and Demonstrations
If you’re getting into hardware hacking and worried about messing something up, our stories will hopefully prevent you from experiencing the same horrors we did. If you’re worried about an uprising of intelligent machines, the techniques discussed will help you disable their functionality and keep them down.
Remediation and Defensive Strategies
Joe Fitzpatrick is an Instructor and Researcher at https://SecuringHardware.com. Joe has spent over a decade working on low-level silicon debug, security validation, and hardware penetration testing, and hardware security training. In between training and bricking hardware, Joe is busy developing new course content or working on contributions to the NSA Playlet and other misdirected hardware projects. Joe Grand also known as Kingpin, is a computer engineer, hardware hacker, former DEF CON badge designer, runner, daddy, honorary doctor, TV host, member of L0pht Heavy Industries, and the proprietor of Grand Idea Studio.
Related talks
Main Stage·53 min
Ramiro Pareja
Ramiro Pareja examines fault injection, also known as glitch attacks, is a hardware hacking technique that has been successfully used to attack all kind of targets for more than 20 years.
Main Stage·15 min
Brad Dixon
Brad Dixon explains hardware fault injection techniques, showing how shorting flash memory pins with a simple needle bypasses bootloader security to drop a root shell.
Village Interviews·3 min
The DEF CON Video Team showcases a restored 1988 Japanese slot machine featured as an interactive puzzle in the DEF CON Scavenger Hunt.


