Majoritatea (dacă nu toți) oamenii din comunitatea iOS jailbreaking preferă jailbreak-urile nelegate decât cele legate. Acest lucru nu este cu adevărat surprinzător, deoarece instrumentele jailbreaking nelegate sunt mai convenabile: singurul lucru pe care ar trebui să-l faci este să descarci și să instalezi instrumentul preferat și ai terminat! Dispozitivul dvs. rămâne închis, indiferent de câte ori reporniți dispozitivul din cauza unei baterii descărcate și din alte motive.
Din păcate, jailbreak-urile nelegate au devenit mai rare în timp. Ultimul instrument fără legătură realizat de Pangu a fost jailbreak-ul iOS 9.1, lansat pe 11 martie 2016. Jailbreak-urile ulterioare ale echipei, cum ar fi jailbreak-ul iOS 9.3.3, au fost semi-legate, ceea ce înseamnă că va trebui să re-jailbreak dispozitivul dvs. de fiecare dată când repornește, deși nu mai trebuie să îl conectați la un computer. Chiar și viitorul jailbreak iOS 10.3.1, care, sperăm, va fi lansat la sfârșitul acestei luni, se așteaptă să fie un instrument semi-legat.
Pangu nu este singura echipă de hacking care are probleme cu crearea unui jailbreak nelimitat pentru iOS 10. Yalu, dezvoltat de renumitul hacker Luca Todesco, este un jailbreak semi-legat pentru iOS 10.0 până la iOS 10.2 și trebuie reinstalat de fiecare dată reporniți dispozitivul.
Acest lucru a lăsat mulți oameni să se întrebe: de ce este atât de dificil să creezi un instrument de jailbreak nelegat, în special pentru iOS 10? Pentru a răspunde la această întrebare, trebuie să aruncăm o privire asupra modului în care sunt dezvoltate jailbreak-urile nelegate.
Aceste jailbreaks folosesc exploit-uri care sunt suficient de puternice pentru a corela nucleul fără ajutorul unui computer. Exploatările cu acest nivel de putere erau frecvente în rândul dispozitivelor mai vechi, cum ar fi iPhone și iPod Touch de prima generație, iPod Touch de a doua generație (cu vechea cameră de boot), iPhone 3G și iPhone 3GS (cu vechea cameră de boot) . Acest lucru provine din faptul că aceste dispozitive mai vechi au exploatări în camera de boot - și anume Pwnage 2.0 și 0x24000 Segment Overflow - care au facilitat jailbreak-urile nelegate. Versiunile mai vechi ale iOS au făcut, de asemenea, mai ușor jailbreak-ul fără legătură.
Din păcate, pentru jailbreakeri, Apple a adus îmbunătățiri dispozitivelor și sistemului de operare mobil de-a lungul anilor. Noile dispozitive au software îmbunătățit, ceea ce îngreunează jailbreak-ul; un exemplu este iPhone 7, al cărui KPP nu a fost ocolit de echipa Yalu și, prin urmare, nu este compatibil cu jailbreak-ul Yalu. Noile versiuni iOS au, de asemenea, o securitate mai strictă și au mai puține exploatări pe care le pot folosi hackerii.
Deci, ce înseamnă toate acestea? Practic, înseamnă că utilizatorii iOS nu ar trebui să se aștepte să vadă un jailbreak nelimitat pentru iOS 10 în curând. Până când cineva descoperă noi exploatări în dispozitivele iOS, oamenii vor trebui să se descurce cu jailbreak-urile semi-legate oferite de echipele de hacking de astăzi.