Joe Grand's Hands-on Hardware Hacking 2-Day Hands-on Hardware Hacking Training

Date
26 November 2018 - 27 November 2018
Hosted by
Seaport Conference Center
Location
459 Seaport Ct, Redwood City, CA 94063
View on Google Maps
Trainer
Joe Grand
Language
English
Capacity
15

Course Description

Interested in hardware hacking, but don’t know where to start? This class, taught by world-renowned engineer and hacker Joe Grand, brings you through the techniques commonly used to reverse engineer and defeat the security of electronic devices. Having premiered in 2005, it is the longest running hardware hacking training in the industry and is continually updated to reflect current trends.

This comprehensive class covers the hardware hacking process, including product teardown, component identification, circuit board reverse engineering, soldering and desoldering, signal monitoring and analysis, and memory extraction. It concludes with a final challenge where you’ll attempt to defeat the security mechanism of a custom electronic device.

Through the combination of lecture and hands-on exercises, you’ll gain the skills, resources, and confidence needed to explore, manipulate, and exploit electronic systems. No prior hardware experience is required.

Course Outline

  1. Hardware Hacking Overview
  2. Information Gathering
  3. Product Teardown
    • Opening housings
    • Anti-tamper mechanisms
    • Component identification
    • Schematics and PCBs
  4. Soldering and Desoldering
  5. Buses and Interfaces
    • Identifying interfaces
    • Determining pin function
    • Signal monitoring/analysis
  6. Signal/Data Manipulation
  7. Memory and Firmware
    • Extracting/modifying memory contents
    • Firmware analysis tools/techniques
  8. Other Attack Vectors
  9. Hardware Hacking Challenge

A more detailed course outline can be found here. A video description can be found here.

Who Should Take This Course

This class is suitable for anyone interested in hardware hacking, including security researchers, digital forensic investigators, design engineers, and executive management. Whether you are looking to expand the capabilities of your organization or would like to understand how hackers may be reverse engineering your products, this class is a great starting point.

What To Bring

Students must provide their own computer running Windows (administrator access required, within a virtual machine is OK) and containing a functional USB interface. Software and drivers will need to be installed.

Registration

$2200 (until October 29th)
$2900 (after October 29th)
Cancellation requests by paid registrants must be made at least 45 days before the event and may be subject to an administration fee. In the event of course cancellation by the trainer, students may choose to attend an alternate course (space pending) or receive a full refund.

Pay by Credit Card


Pay by Check/Wire or
Request a Group Discount


Group discounts are available for 3 or more registrations.
Request Invoice

Onsite Training


Can't make it? Our trainings are also available at a location of your choice.
Request an Onsite Quote