Joe Grand's Hardware Hacking Basics

This two-day comprehensive course teaches fundamental hardware hacking concepts and techniques used to explore, manipulate, and exploit electronic devices, including product teardown, component identification, circuit board reverse engineering, soldering and desoldering, signal monitoring and analysis, and memory extraction. Combining lecture and hands-on exercises, it culminates with a final challenge where you’ll identify and defeat the security mechanism of a custom hardware target.

This class premiered in 2005 and is the longest-running hardware hacking training of its kind. It is continually updated to reflect the current state-of-the-art.

Objectives:

  • Understand the hardware hacking process, mindset, and purpose
  • Hands-on experience with useful and relevant techniques
  • Confidence to apply learned skills to electronic systems outside the classroom

Course Materials:

  • Grand Idea Studio’s custom training circuit board (one for each student to keep)
  • Lecture slides and software tools (in electronic format)
  • Hardware hacking equipment, including soldering iron, multimeter, logic analyzer, and device programmer