Jailbreak az iPhone egy rootolt Android telefon és checkra1n segítségével

click fraud protection

A checkra1n-nek és a közelmúltbeli Linux-támogatásnak köszönhetően immár több népszerű iPhone-t is feltörhet rootolt Android okostelefonjával. Nézd meg!

Sokan itt, az XDA-Developers.com-on, valóban először találkoztunk a fórummal, amikor Android-eszközeink rootolására vágytunk. Végül, fórumainkat jelenleg több mint 17 évesek, és jelenleg több mint 10 millió taggal büszkélkedhetnek, akik több mint 3,4 millió szálat hoztak létre és 77 millió bejegyzés az évek során – felbecsülhetetlen értékű közösségi forrás létrehozása, amely segíti a rajongókat eszközeik rootolásában és a legtöbbet kihozni azt. Egy rootolt Android telefon rengeteg lehetőséget nyit meg a lelkes közösség előtt, kinyitva az ajtót mindenféle őrült dolog előtt – például iPhone-ja betörése előtt.

Az iPhone jailbreake az alapkoncepciójában hasonló egy Android-eszköz gyökereztetéséhez – lényegében megadod magad Ön növelte az engedélyeket, és letiltott számos olyan védelmet, amelyek az operációs rendszerbe, az iOS-be és az Androidba vannak beépítve illetőleg. Míg rootolás több népszerű Android telefon van

nagyrészt triviális üggyé válik az együttműködő OEM-eknek köszönhetően az iPhone feltörése továbbra is mozgalmas kihívást jelent az Apple és a befalazott kerti megközelítése miatt. Valahányszor kiadnak egy jailbreaket, az Apple azon dolgozik, hogy kijavítsa azokat a sebezhetőségeket, amelyek lehetővé tették számára megtörténhet, bezárva az ajtót, hogy ugyanazok a megoldások életképesek legyenek a jövőbeli eszközök és szoftverek számára frissítéseket. A Jailbreak-ek tehát általában nagyon specifikusak a telefonra és az iOS-verzióra vonatkozóan, amelyeken dolgoznak, és nagyon konkrét és nagyon konkrét lépéseket igényelnek a siker eléréséhez.

Checkra1n az egyik jailbreak megoldás, amelyet az iOS 13 rendszert futtató Apple eszközök első jailbreakjének tulajdonítanak. Emellett számos Apple hardveren is működik. És mivel olyan kizsákmányolást használ, amely az Apple hardverének rendszerindító ROM-jának hibáját célozza meg a sebezhetőség helyett. iOS, ez az egyetlen olyan megoldás, amely a sebezhető szoftverfrissítéseken keresztül működik telefonok. Hátránya azonban, hogy a Checkra1n egy félig lekötött jailbreak, ami azt jelenti, hogy az eszköz minden újraindításakor újra kell jailbreakelni. Ezt a kellemetlenséget tovább növeli az a tény, hogy a jailbreak kezdetben volt csak MacOS v10.10+ verzión keresztül lehetséges -- jelentősen korlátozza a lehetőségeket, ha telefonja időn kívül újraindul.

Nemrég azonban A Checkra1n támogatást kapott a Linuxhoz, lehetővé téve az iOS 13-as eszközök jailbreakét egy Linuxos számítógép használatával. Nyilvánvalóan ez kibővíti a használható platformok körét, de pl A Reddit /u/stblr felhasználó rájött, ez a félig lekötött jailbreak kellemetlenségeit is kiküszöbölheti azáltal, hogy rootolt Android okostelefon használatával engedélyezi a jailbreaket!

A Reddit /u/stblr felhasználó megjegyez néhány előfeltételt:

  1. Természetesen először is szüksége van egy iPhone vagy iPad készülékre, amely kompatibilis a Checkra1n-nel (iPhone 5s-től iPhone X-ig, iOS 12.3 és újabb).
  2. Androidos eszköz root hozzáféréssel, lehetőleg újabb Linux és Android verziókkal. A videó demó Sony Xperia XZ1 Compact készüléket használ Android 10 rendszeren, 4.14-es Linux kernellel, és a Magisk rendszerrel gyökerezik.
  3. Terminálalkalmazás Android-telefonján.
  4. A két telefon összekapcsolásának módja. Az Apple USB-C-Lightning kábelei közül némelyik nem működik, mivel hiányoznak a tűk az iDevice DFU módba helyezéséhez.

A jailbreak lépései pedig meglepően egyszerűek, összehasonlítva néhány bonyolultabb módszerrel, amelyet az iOS közösség korábban látott:

  1. Töltse le a Checkra1n bináris fájlt Linuxhoz, ügyelve Android-eszközének megfelelő µarchívára:
    1. Ellenőrizheti telefonja architektúráját, ha futtatja ezt az ADB-parancsot a számítógépén, miközben a telefon csatlakoztatva van:
      adbshellgetpropro.product.cpu.abi
      A kimenet a telefon architektúrája lenne.
  2. Helyezze a letöltött bináris fájlt a /data mappába rootolt Android telefonján. tudsz keresse meg készülékét alfórumainkban hogy ismerje a legjobb módszert a gyökereztetésre.
  3. Csatlakoztassa iDevice-jét Android telefonjához.
  4. Nyissa meg a terminál alkalmazást, és szerezzen root hozzáférést a "su"parancs.
  5. Típus "lsusb", hogy ellenőrizze, hogy az iDevice felismerve van-e. A megjelenített USB-azonosítónak a következőnek kell lennie:05ac: 12a8".
  6. Állítsa iDevice-jét DFU (Device Firmware Upgrade) módba. Megtalálhatod az eszközre vonatkozó utasításokat itt.
  7. Ellenőrizze, hogy iDevice-jét továbbra is felismeri-e a "lsusb". A megjelenített USB-azonosítónak most a következőnek kell lennie05ac: 1227".
  8. Futtassa a checkra1n-t CLI módban a " paranccsal./checkra1n -c".
  9. Az iDevice-nek most jailbreakeltnek kell lennie. A módszer azonban nem teljesen megbízható, ezért előfordulhat, hogy újra meg kell próbálnia a lépéseket a siker eléréséhez.

A lépések ijesztőnek tűnhetnek, de valójában nem azok. Ha rootolt eszközzel rendelkezik, akkor feltételezhetjük, hogy elégedett az utasítások követésével és néhány parancs beírásával. Ennek ellenére ne feledje A jailbreak és rooting eszközöknek megvannak a maguk kockázatai, ezért ne próbálkozzon anélkül, hogy teljesen megértette volna, mit csinál.