Vodniki

Zakaj iOS 10 nima sproščenega zapora

Večina (če ne vsi) ljudi v skupnosti za prekinitev zapora iOS ima raje nezavezane prepovedi zapora kot privezane. To v resnici ni presenetljivo, saj so odvezna orodja za zajemanje bolj priročna: edino, kar morate storiti, je, da prenesete in namestite želeno orodje, in končali ste! Naprava ostane brez zloma, ne glede na to, kolikokrat se naprava znova zažene zaradi prazne baterije in drugih razlogov.

Na žalost so bili odvezani zapori z leti vse redkejši. Zadnje nezapleteno orodje, ki ga je izdelal Pangu, je bil zapor iOS 9.1, ki je izšel 11. marca 2016. Naslednji zapori ekipe, kot je zapor iOS 9.3.3, so bili na pol privezani, kar pomeni, da boste znova zaprete napravo vsakič, ko se znova zažene, čeprav je ni treba več priključiti na računalnik. Tudi prihajajoči zapor iOS 10.3.1, ki bo, upajmo, izšel konec tega meseca, naj bi bil na pol privezano orodje.

Pangu ni edina hekerska ekipa, ki ima težave z izdelavo neodvezanega zapora za iOS 10. Yalu, ki ga je razvil priznani heker Luca Todesco, je na pol privezani zapor za iOS 10.0 do iOS 10.2 in ga je treba vsakič znova namestiti znova zaženete napravo.

Zaradi tega se marsikdo sprašuje: zakaj je tako težko ustvariti nevezano orodje za zapor, zlasti za iOS 10? Da bi odgovorili na to vprašanje, si moramo ogledati, kako se razvijajo nezavezani zapori.

Ti zapori uporabljajo zaplete, ki so dovolj močni, da zakrpijo jedro brez pomoči računalnika. Izkoriščanja s to stopnjo moči so bila pogosta pri starejših napravah, kot so iPhone in iPod Touch prve generacije, iPod Touch druge generacije (s staro zagonsko sobo), iPhone 3G in iPhone 3GS (s staro zagonsko sobo) . To izhaja iz dejstva, da imajo te starejše naprave zagonsko izkoriščanje - in sicer Pwnage 2.0 in 0x24000 Segment Overflow -, kar je olajšalo nevezane zapornice. Starejše različice iOS-a so tudi olajšale sproščanje zapora.

Na žalost jailbreakers je Apple v preteklih letih izboljšal svoje naprave in mobilni operacijski sistem. Nove naprave imajo izboljšano programsko opremo, kar otežuje zapor; en primer je iPhone 7, katerega KPP ekipa Yalu ni zaobšla in zato ni združljiv z zaporom Yalu. Nove različice iOS imajo tudi strožjo varnost in imajo manj izkoriščanja za hekerje.

Torej, kaj vse to pomeni? V bistvu to pomeni, da uporabniki iOS-a ne bi smeli pričakovati, da bodo kmalu videli neoviran zapor za iOS 10. Dokler nekdo ne odkrije novih podvigov v napravah iOS, se bodo morali ljudje ukvarjati z napol privezanimi zapori, ki jih ponujajo današnje ekipe za hekanje.

$config[zx-auto] not found$config[zx-overlay] not found