AI Adoption - Drive Business Value and Organizational Impact
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to reverse engineer Apple's security updates by transforming opaque firmware patches into transparent vulnerability intelligence through automated analysis and AI-powered reasoning. Discover how to systematically extract and analyze binary-level changes from Apple's IPSW firmware images using a hybrid approach that combines deterministic tools like `ipsw diff` and `ghidriff` with LLM-powered agents for correlation and explanation. Master the process of building a reproducible pipeline that can generate structured vulnerability reports within hours of Apple's security update releases, moving beyond vague CVE descriptions to concrete binary-level understanding. Explore real-world case studies including CVE-2025-43400 (FontParser out-of-bounds write), CVE-2025-31325 (CoreAudio double-free), CVE-2025-31201 (RPAC feature research), and CVE-2025-43200 (Messages logic error) to understand how this methodology applies across different vulnerability types. Examine the integration of DSPy and ReAct agents for reasoning over binary changes, mapping CVEs to actual code modifications, explaining security mitigations, and classifying vulnerabilities automatically. Understand how curated CVE data combines with firmware extraction and function-level diffing to create a comprehensive analysis framework. Witness live demonstrations of the patch-diffing pipeline in action, showing how frontier AI models can be engineered to handle complex reverse engineering tasks under uncertainty. Gain insights into transforming Apple's monthly security advisories from black-box mysteries into actionable intelligence for vulnerability researchers, reverse engineers, and security professionals seeking to understand what Apple actually fixes in each security update.
Syllabus
#OBTS v8.0: "Reverse Engineering Apple Security Updates" - John McIntosh
Taught by
Objective-See Foundation