Started in 2017 by Russ Bielawski and Bill Hass, this HW RE course is designed to teach basic hardware reversing skills to the students at the CyberTruck Challenge.
This is the public facing repository for the hardware reverse engineering class materials.
Note: To find prior year's resources, navigate to the relevant git branch (e.g. git checkout cybertruck_2017
)
Instructor: Bill Hass
Target: PeopleNet G3 OBC
Outcome: Teach basic HW RE from metal encased TCU to dumping firmware via JTAG. Introduce basic tools skills, capture serial boot logs, overcome JTAG protections, and extract firmware via JTAG.
Instructor: Bill Hass
Target: Smart Sensor Simulator Daughter Board
Outcome: Teach basic HW RE tools skills; capture serial boot logs; extract firmware via ICSP.
Instructor: Russ Bielawski & Bill Hass
Outcome: Teach basic HW RE tools skills; capture serial boot logs; extract firmware and perform interactive debugging via JTAG.
This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
Copyright © 2025, 2024, 2023, 2021, 2019, 2017 Bill Hass; © 2017 Russ Bielawski