Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Embedded Devices Reverse Engineering

Recon Conference via YouTube

Overview

Explore the intricacies of embedded device reverse engineering in this 42-minute conference talk from Recon Conference. Delve into the world of powerful micro CPUs and their widespread use in IoT devices. Learn about FreeRTOS, a popular framework for embedded device firmware development, and understand its architecture and security features. Discover the challenges of reverse engineering in the IoT space, focusing on the STM32F0 micro CPU and FreeRTOS. Gain insights into memory organization, IP stack specifics, task handling, SSL library, and stack protection. Examine practical examples of reverse engineering techniques, including differentiating between memory access from GPIO functions. Explore a custom IDA Script tool designed to automate the reverse engineering process. Understand the security implications and limitations of embedded systems, and acquire valuable skills for assessing and improving the security of IoT devices.

Syllabus

Embedded devices reverse engineering by Vitor Ventura & Vladan Nikolić

Taught by

Recon Conference

Reviews

Start your review of Embedded Devices Reverse Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.