Explore Python's powerful capabilities for reverse engineering embedded devices in this 45-minute conference talk from Derbycon 7. Dive into the process of reverse engineering, learn about new SDKs, and discover why Python is the ideal choice for this task. Gain insights into triage techniques, scripting, and running scripts for embedded device analysis. Examine processor-agnostic structures and delve into analysis methods, including annotation scripts and function list scripts. Understand how to leverage IDA Pro in conjunction with Python for more effective reverse engineering. Enhance your skills in embedded device reversing and learn how to apply Python's versatility to overcome challenges in this specialized field.
Overview
Syllabus
Start
Introduction
Overview
GitHub
New SDK
Why
Differences
Reverse Engineering Process
Triage
Scripts
Running Scripts
Processor Agnostic Structure
Analysis
Annotation Script
Function List Script
Whats next
IDA