Hur finns jailbreaks och hur fungerar de? IOS Kernel Exploitation Presentation ger de tekniska detaljerna

Den berömda jailbreakeren i0n1c, aka Stefan Esser, har sammanställt en ganska omfattande presentation med titeln "IOS Kernel Exploitation" som förklarar exakt hur jailbreaks fungerar, allt från hur utnyttjanden hittas, hur ny kod injiceras i iOS-enheterna, hur untethers fungerar, och så mycket mer. Det presenterades levde i sista månaden Black Hat-säkerhetskonferens, men nu är bilderna fritt tillgängliga på webben för att alla ska se.

97 bildpresentationen innehåller följande huvudämnen och dyker in i mycket specifika detaljer:

  • Introduktion
  • Kärnan Debugging
  • Kärnan Utnyttjande
    • Stackbuffertöverflöden
    • Hoppbuffertöverflöden
  • Kernelplåster från jailbreaks

Detta är en ganska teknisk läsning med massor av kodprover, vilket gör det till ett mycket intressant blick i världen av jailbreaking och iOS-säkerhet. Det är ganska mycket ett måste läsas för alla som är intresserade av säkerhet, utveckling, iOS, Mac OS X eller bara jailbreaking i allmänhet.

Ladda ner presentationsskivorna i PDF-format här (.pdf) eller kolla in bädden nedan:

Dessa jailbreakers är en ganska smart grupp människor, det är inte konstigt att Apple och Facebook är upptagna att hyra dem!

Huvud upp till @ pod2g och @ i0n1c på Twitter, du kan följa @osxdaily där också.