YoVDO

Breathing Life into Legacy: Open-Source Emulator for Legacy Apple Devices

Offered By: media.ccc.de via YouTube

Tags

Reverse Engineering Courses Ghidra Courses QEMU Courses Bootloaders Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development of QEMU-iOS, an open-source emulator for legacy Apple devices, in this 42-minute conference talk. Dive into the reverse engineering process used to emulate an iPod Touch 2G, including disassembling the Apple bootloader and XNU kernel with Ghidra. Learn about implementing essential iPod Touch peripherals like the touchscreen, storage, and display using the QEMU framework. Discover the challenges of emulating proprietary and undocumented hardware, and understand the importance of digital preservation for obsolete devices. Gain insights into the booting procedure, cryptographic engines, and hardware communication protocols of the iPod Touch. Consider the implications of open-sourcing this project and its potential impact on future emulation efforts for newer Apple devices.

Syllabus

37C3 - Breathing Life into Legacy: An Open-Source Emulator of Legacy Apple Devices


Taught by

media.ccc.de

Related Courses

Dal Reverse engineering alla stampa 3D
University of Naples Federico II via Federica
Rapid Manufacturing
Indian Institute of Technology Kanpur via Swayam
Generative Design for Industrial Applications
Autodesk via Coursera
Fundamentos de Ciberseguridad: un enfoque práctico
Inter-American Development Bank via edX
Functional And Conceptual Design
Indian Institute of Technology Madras via Swayam