Kako Absinthe 2.0 Untethered Jailbreak deluje čarobno na vaši napravi iOS

Med današnjim dogodkom Jailbreak Live na konferenci Hack in the Box v Amsterdamu sta Pod2g in njegova "Sanjska ekipa" hekerjev za iOS je stopila na oder in predstavila dolgo pričakovani neoviran iOS 5.1.1 jailbreak. Ekipa je tudi pojasnila, kako programska oprema Absinthe 2.0 deluje s svojo čarobnostjo in odpira vašo napravo v svet, poln aplikacij in nastavitev, ki jih Apple nikoli ni želel namestiti v svojo napravo.

GreenPois0n Absinthe je bil zgrajen na @pod2g Corona untether jailbreak, da bi ustvaril prvi javni jailbreak za iPhone 4S in iPad 2, vgrajen za vdelano programsko opremo 5.0.1. V tem prispevku predstavljamo verigo večkratnih izkoriščanj za doseganje preboja peskovnika, vbrizgavanje in izvajanje kode brez podpisa jedra, ki ima za posledico popolnoma funkcionalen in nevezan vpad iz zapora.

Corona je kratica za "rakun", ki je glavna žrtev tega napada. V rutinah ravnanja z napakami racoon je bila ranljivost nizov formatov, kar je raziskovalcem omogočilo zapisujejo poljubne podatke v niz racoon, en bajt naenkrat, če lahko nadzorujejo konfiguracijo racoona mapa. S to tehniko so raziskovalci lahko zbrali koristno obremenitev ROP na nizu racoon za namestitev lažnega nosilca HFS, ki vbrizga kodo na ravni jedra, in zakrpajo njegove rutine za podpisovanje kod.

Prvotni Corona untether exploit je uporabil LimeRa1n bootrom exploit kot vektor vbrizgavanja, omogočiti razvijalcem, da onemogočijo ASLR in peskovnik ter pokličejo racoon s konfiguracijo po meri skript. To pa je pustilo neuporabno za novejše naprave A5, kot sta iPad2 in iPhone 4S, ki ju LimeRa1n ni mogel izkoristiti, zato je bil potreben še en vektor vbrizgavanja.

Če vas zanima več o pobegu iz zapora Absinthe 2.0 in kako deluje, lahko si oglejte uradno spletno mesto Hack in the Box, kjer so zdaj vse predstavitvene opombe na voljo.

Najnovejša objava v spletnem dnevniku

Odprte so prijave za otroški tabor Apple
September 11, 2021

Apple je med drugim v ZDA, Kanadi in Mehiki odprl registracije za svoj letni tabor Apple.Tabori so namenjeni otrokom, ki se želijo naučiti uporablj...

Apple Camp se vrača, da bi otroke učil tehnologije
September 11, 2021

Apple Camp se vrača, da bi otroke učil tehnologijeApple Camp je brezplačen tridnevni program, ki otroke vodi skozi projekt.Foto: AppleStarši, ki že...

Apple Camp at Home to poletje sproži brezplačne dejavnosti za otroke
September 11, 2021

Apple Camp sproži brezplačne dejavnosti za otroke, ki so to poletje ostali domaApple Camp at Home bo otroke učil ustvarjanja umetnosti ali kodiranj...