Completed
Remarks
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
A Titan M Odyssey
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Bringing Security in System Design
- 3 What is Titan M?
- 4 Research Status and Goals
- 5 Specification
- 6 Memory Layout
- 7 Titan M Operating System
- 8 EC Tasks
- 9 Firmware Boot
- 10 Firmware Update
- 11 Firmware Rescue
- 12 Firmware Security Measures
- 13 Communication with Android
- 14 Static Analysis: Ghidra Loader
- 15 Dynamic Analysis: Sniffing Communication
- 16 Sniffing Communication: Command Parsing
- 17 Dynamic Analysis: Sending Commands
- 18 Dynamic Analysis: Sending Custom Commands
- 19 Hardware Reverse: Finding SPI
- 20 Hardware Reverse: Guessing Pinout
- 21 Hardware Reverse: Tracing SPI
- 22 Taking Control of SPI
- 23 First O-day: Out of Bounds Read
- 24 Second O-day: Downgrade Issue
- 25 Looking for a known Vulnerability
- 26 Post Exploitation
- 27 Fuzzing Titan M
- 28 Remarks
- 29 Conclusion