~/talk

Inside Apple's Lightning: JTAGging The IPhone For Fuzzing And Profit

Talkat Hardwear.io USA 2023 · 2023-05-30..06-03· [security]
links:none on file
slides:none on file

Reveals a working open source Lightning JTAG adapter built on a Raspberry Pi Pico and called Tamarind cable, implements SDQ/IDBUS in PIO, and drives SWD over Lightning to attach OpenOCD after an automated checkm8 demotion; the live demo successfully boots into Pongo, lists CPUs and reads boot ROM. Shows automated DFU/reset via undocumented Lightning commands and a Lightning fuzzer that finds crashes and a previously undocumented bulk data channel used by accessories; fuzzers and firmware are being published.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28Lightning
  3. 4:07Lightning Communication
  4. 10:30DCSd Cable
  5. 11:12JTAG
  6. 13:09Debugging
  7. 16:08AutoCheckmate
  8. 23:16DFU Fuzzer
  9. 24:09Lightning Sniffer
  10. 25:43Lightning Fuzzer
  11. 26:09Apple Pencil
~/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.