~/talk

Jailbreaking Apple Watch

Talkat Black Hat Europe 2017 · 2017-12-04..12-07· [security, ios]
speakerdeck:mbazaliy
slides:none on file

Claims a working first public Apple Watch jailbreak that achieves kernel code execution on watchOS 2 and 3 by chaining a sandboxed app extension exploit to a kernel info leak and a use after free. Method dumps an encrypted kernel by leaking four bytes via crash panics taking more than 50 crashes over two weeks, builds read/write primitives, patches kernel to get root and disable code signing, remounts system, installs SSH and runs tools via SSH over Bluetooth proxy and direct Wi‑Fi, and demonstrates file exfiltration and runtime tooling like Frida.

AI-written summary · about

  1. 0:00Introduction to Apple Watch
  2. 1:03Jailbreak objectives
  3. 2:12Security and attack strategy
  4. 4:07Vulnerabilities and exploits
  5. 6:49Kernel dumping techniques
  6. 9:41Kernel analysis and symbols
  7. 11:51WatchOS 3 exploitation
  8. 13:42Kernel patching and escalation
  9. 16:50System-level security bypass
  10. 19:23SSH and communication
  11. 23:23Proving the jailbreak
  12. 25:21Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.