Skip to content

101 Ways to Brick Your Hardware

Joe FitzPatrickJoe Grand

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