Acces neautorizat la sistemul de fișiere al unui iPhone, iPod Touch, iPad sau Apple TV, posibil prin exploit-uri care exploatează vulnerabilitățile de securitate ale Apple. Accesul la fișiere și foldere de sistem permite utilizatorului să își gestioneze conținutul și să instaleze aplicații din surse terțe
Ce este Jailbreak?
„Jailbreak” (engleză jailbreak - „jailbreak”) înseamnă „ieșire” a dispozitivului în afara „celulei” sale. Inițial, metafora unei închisori, sau închisoare, se referă la sistemul de operare UNIX, în special închisoarea FreeBSD - „închisori” virtuale autonome într-un singur sistem de operare FreeBSD.
Jailbreak este o procedură iOS jailbreak care permite utilizatorului să obțină acces neautorizat la sistemul de fișiere al dispozitivelor Apple. Un jailbreak interesant este realizat prin identificarea vulnerabilităților de securitate Apple, permițând utilizatorului să aibă acces la fișierele de sistem inaccesibile anterior. După jailbreak, proprietarul unui gadget iOS poate gestiona conținutul sistemului de fișiere și poate instala diverse programe din magazinele de aplicații terțe, în plus față de cel principal de la Apple (App Store). Utilizatorii de iPhone-uri și iPad-uri „jailbroken”, ca și până acum, au acces la toate funcțiile dispozitivului, inclusiv iTunes și App Store.
Mulți producători de smartphone-uri, tablete, console de jocuri utilizează mijloace tehnice de protecție a drepturilor de autor (DRM - Digital rights management) pe dispozitivele lor. Sistemele de control DRM restricționează utilizatorul în gestionarea software-ului, în principal în scopuri de securitate. Jailbreak este un „jailbreak” de dispozitive care vă permite să evitați restricțiile DRM și să modificați sistemul de operare al dispozitivului dvs.
Pentru prima dată, termenul „jailbreak” de hackeri de iPhone folosit în legătură cu iTunes și capacitatea de a scăpa de controlul său. De atunci, conceptul s-a extins și este acum aplicabil procesului de piratare a platformelor androyd, cunoscut și sub numele de rooting.
Pentru ce este jailbreak-ul?
Principiul principal al Apple este centralizarea. Sistemul de fișiere iOS este închis utilizatorului, iar dezvoltatorii de aplicații trebuie să respecte instrucțiunile stricte ale Apple pentru a intra în App Store. Într-o anumită măsură, aceste constrângeri există pentru a spori securitatea și a menține calitatea generală a aplicațiilor. Pe de altă parte, ele dau naștere dorinței de a încerca capacitățile ascunse ale sistemului de operare al dispozitivului sau de a le individualiza în funcție de propriile nevoi.
Aspecte tehnice
Sistemul de operare iOS este conceput în așa fel încât toate aplicațiile lansate să fie executate în numele utilizatorului dvs. În același timp, aplicațiile lansate nu pot efectua unele apeluri către nucleul sistemului și au acces limitat la directoare. Indiferent de programul instalat pe iPhone sau iPad, acesta va putea gestiona doar memoria alocată pentru acesta și nu va putea interacționa cu alte aplicații.
Singurele excepții sunt fotografiile, videoclipurile, contactele și muzica, dar în orice caz, aplicația va avea acces limitat la acestea. Toate datele pot fi modificate numai printr-un proces de sistem, care are posibilități nelimitate, spre deosebire de o aplicație instalată.
În consecință, dacă o aplicație nu are acces administrativ, atunci nu poate gestiona procesele de sistem. Cu alte cuvinte, procesele de sistem pot face orice doresc, iar aplicațiile îndeplinesc doar anumite funcții și nimic mai mult.
Unul dintre cele mai importante procese de sistem este „lista aplicațiilor instalate”, care asigură faptul că toate aplicațiile sunt instalate exclusiv din App Store. Jelbreaking poate elimina această restricție utilizând bitul "setuid" pe fișierele executabile sau pur și simplu prin slăbirea permisiunilor pentru unele directoare de fișiere de pe dispozitiv.
Deci, iată toate posibilitățile pe care le oferă această operațiune:
- Devine posibilă utilizarea aplicațiilor din partea PC-ului, ceea ce înseamnă obținerea accesului complet la sistemul de fișiere al dispozitivului;
- Devine posibil să adăugați software terță parte din surse terțe, de exemplu, de la Cydia. Această caracteristică vă permite să instalați software care întrerupe „protecția bazei de bază”, care, la rândul său, deschide o mulțime de lucruri utile, de exemplu, este posibil pentru operatorii de deblocare Verizon, AT&T, etc;
- Devine posibilă instalarea unui subsistem BSD, care oferă acces SSH la smartphone și deschide linia de comandă. Apropo, acesta din urmă poate fi necesar și atunci când decuplați smartphone-ul de operator.
- Optimizare
Tipuri de jailbreak
Jailbreak legat
Un jailbreak legat va expira la repornirea dispozitivului. Fără un al doilea „jailbreak”, dispozitivul cel mai probabil nu va funcționa, „va atârna” în etapa de încărcare a caracteristicilor „native” sau nu va funcționa corect. Pentru a relansa jailbreak-ul, va trebui să conectați dispozitivul la computer și să relansați utilitarul jailbreak.
Jailbreak fără legătură
Jailbreak-ul fără legătură rămâne după oprirea dispozitivului. Dispozitivul va încărca sistemul de operare modificat fără re-jailbreaking și conectarea la computer. Contra: pentru majoritatea modelelor Apple, accesul la fișierele de sistem ale noului firmware necesită un nou exploit care necesită timp și experiență dezvoltatorilor.
Jailbreak semi-legat
Cu un jailbreak semi-legat, dispozitivul se va porni, dar cu setările originale. Utilizatorul va putea utiliza funcțiile de bază ale dispozitivului - apelați sau scrieți mesaje, dar pentru orice alte acțiuni care necesită rularea codului modificat, dispozitivul trebuie „piratat” din nou.
Avantaje și dezavantaje
Pro:
- Disponibilitatea magazinului suplimentar de aplicații Cydia (McDigger). Majoritatea utilizatorilor Apple decid să facă jailbreak doar de dragul Cydia, care oferă posibilitatea de a descărca gratuit aplicații distribuite în App Store contra cost.
- Personalizarea interfeței și funcționalității iOS după gustul dvs. Jailbreak vă permite să schimbați aspectul și conținutul sistemului de operare prin descărcarea de aplicații specializate din Cydia.
- Funcțiile ascunse ale dispozitivelor Apple și accesul la sistemul de fișiere. Jailbreak va permite utilizatorilor nu numai să profite de caracteristicile ascunse ale iOS, ci și să aibă acces la sistemul de fișiere, ceea ce va oferi posibilitatea de a controla sistemul de operare și de a modifica codurile sursă
Minusuri:
- Probleme posibile cu aplicațiile descărcate. Deoarece modificările de la Cydia nu sunt aplicații licențiate, ci doar copii, problemele legate de stabilitatea muncii lor sunt mai frecvente, iar utilizarea lor poate duce la plecarea aplicațiilor licențiate care anterior funcționau stabil.
- Modificări diferite înseamnă probleme diferite. După instalarea sau dezinstalarea oricăror modificări descărcate de pe Cydia, cache-ul de ajustare a sistemului (gunoi) rămâne în sistem, care va rămâne pentru totdeauna pe dispozitiv și au fost observate cazuri de incompatibilitate a modificărilor, motiv pentru care nu funcționează.
- Probleme de actualizare IOS. Este imposibil să actualizați iOS într-un dispozitiv jailbroken și, atunci când este lansată o actualizare, jailbreak-ul se blochează întotdeauna, motiv pentru care toate modificările descărcate din Cydia și modificările interfeței sunt șterse.
- Privarea acestora. asistență pentru dezvoltatori și garanții Apple. Dacă dispozitivul trebuie reparat, utilizatorul va trebui să scape de jailbreak, iar dacă trebuie să profitați de garanție, centrul de service va refuza service-ul.
- Jailbreak de securitate Apple. Pericolul de piratare a gadgetului îl va expune la infecția cu virus, după care datele personale pot fi pierdute, inclusiv informații despre opțiunile de plată (detaliile cardului bancar).
- Autonomie redusă a bateriei. Sistemul de operare iOS este închis dintr-un motiv, deoarece dezvoltatorii Apple optimizează nivelul de încărcare al hardware-ului sistemului pentru a echilibra consumul de energie al bateriei și a maximiza autonomia bateriei.
- Pierderea calității comunicării. Mulți utilizatori au observat că jailbreak-ul poate afecta calitatea apelurilor în timpul apelurilor. Aceste probleme se manifestă prin întreruperi frecvente în comunicare și, uneori, chiar distorsionarea vocii abonatului.
- Ilegal
Jailbreak: instrucțiuni de realizare
Cum să-ți faci jailbreak-ul iPhone, iPad sau iPod touch:
- Descărcați ultima versiune a utilitarului jailbreak corespunzător de pe site-ul oficial pe computer.
- Dezarhivați fișierul zip.
- Conectați dispozitivul la computer utilizând un cablu USB.
- Dezactivați parola în setări.
- Dezactivează Găsirea iPhone-ului meu: Setări> iCloud> Găsirea iPhone-ului meu.
- Puneți dispozitivul în modul avion.
- Rulați aplicația ca administrator făcând clic dreapta pe fișier.
- Începe descoperirea dispozitivului.
- Verificați dacă versiunea de firmware specificată de utilitar este corectă.
- Faceți clic pe Start pentru a continua.
- După jailbreak, dispozitivul va reapara automat, iar pictograma Cydia va apărea pe ecran.