Firmware Analysis Fundamentals
Analyze, debug, and reverse engineer firmware images
- Course Name: Firmware Analysis Fundamentals
- Duration: Three Days
- Cost Per Student: $2000
- Syllabus / Additional Information: Detailed Syllabus and Price Sheet
Course Overview and Information
This course aims to equip attendees with the skills to analyze and assess embedded firmware for vulnerability assessment and forensics purposes. Students will solve challenges running on real hardware using the provided target (the PWNtroller). Students will learn how to load bare metal firmware images into Ghidra and create their own loader plugins and scripts to solve the provided challenges. The challenges will focus on analyzing specific peripherals and protocol usage by the PWNtroller firmware and require students to answer questions, write scripts, and solve puzzles to move on to the next challenge.