A Titan M Odyssey

A Titan M Odyssey

Black Hat via YouTube Direct link

Taking Control of SPI

22 of 29

22 of 29

Taking Control of SPI

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. 1 Intro
  2. 2 Bringing Security in System Design
  3. 3 What is Titan M?
  4. 4 Research Status and Goals
  5. 5 Specification
  6. 6 Memory Layout
  7. 7 Titan M Operating System
  8. 8 EC Tasks
  9. 9 Firmware Boot
  10. 10 Firmware Update
  11. 11 Firmware Rescue
  12. 12 Firmware Security Measures
  13. 13 Communication with Android
  14. 14 Static Analysis: Ghidra Loader
  15. 15 Dynamic Analysis: Sniffing Communication
  16. 16 Sniffing Communication: Command Parsing
  17. 17 Dynamic Analysis: Sending Commands
  18. 18 Dynamic Analysis: Sending Custom Commands
  19. 19 Hardware Reverse: Finding SPI
  20. 20 Hardware Reverse: Guessing Pinout
  21. 21 Hardware Reverse: Tracing SPI
  22. 22 Taking Control of SPI
  23. 23 First O-day: Out of Bounds Read
  24. 24 Second O-day: Downgrade Issue
  25. 25 Looking for a known Vulnerability
  26. 26 Post Exploitation
  27. 27 Fuzzing Titan M
  28. 28 Remarks
  29. 29 Conclusion

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.