Hardware Hacking Advanced: Defeating Microcontroller Code Protection
From £5,250 + VAT
Book online today or, if you need help choosing the right course or would like to discuss business discounts, call us on 0113 220 7150.
Sorry, there are currently no dates available to book. Submit an enquiry to hear from one of our team about when dates might become available.
Overview
This one-day workshop teaches advanced techniques used to defeat the security features of microcontrollers meant to protect against unauthorized access. It is a hands-on environment where students will use a variety of hardware tools and real-world targets. Each section provides details of the microcontroller's code protection features and its corresponding attack methodology.
Prerequisites
Joe Grand's Hardware Hacking Basics two-day training
Course Outline
A. Microcontroller Security Overview
B. Fault Injection
- Hands-on exercise: Extract program code from a protected NXP LPC1114 via voltage glitch using the ChipWhisperer-Lite
C. Register Manipulation
- Hands-on exercise: Extract program code from a protected Nordic Semiconductor nRF51822 microcontroller via register and program flow manipulation
D. Interrupt Vector Manipulation
- Hands-on exercise: Locate debug interface, extract program code from a protected STMicroelectronics STM32F103 microcontroller via vector table remapping, identify differences between original and extracted code
E. Side Channel Timing Attack
- Hands-on exercise: Discover side channel weakness on a custom circuit board, defeat PIN protection via timing attack
F. Other Techniques
Why choose QA
- Award-winning training, top NPS scores
- Nearly 300,000 learners in 2020
- Our training experts are industry leaders
- Read more about QA
Cyber Security learning paths
Want to boost your career in cyber security? Click on the roles below to see QA's learning pathways, specially designed to give you the skills to succeed.