Neautorizēta piekļuve iPhone, iPod Touch, iPad vai Apple TV failu sistēmai ir iespējama, izmantojot iespējas, kas izmanto Apple drošības ievainojamības. Piekļuve sistēmas failiem un mapēm ļauj lietotājam pārvaldīt to saturu un instalēt lietojumprogrammas no trešo pušu avotiem
Kas ir Jailbreak?
"Jailbreak" (angļu val. Jailbreak - "jailbreak") nozīmē ierīces "izeju" ārpus tās "šūnas". Sākumā cietuma jeb cietuma metafora attiecas uz UNIX operētājsistēmu, jo īpaši uz FreeBSD cietumu - autonomām virtuālām "cietumiem" vienā FreeBSD operētājsistēmā.
Jailbreak ir iOS jailbreak procedūra, kas ļauj lietotājam iegūt nesankcionētu piekļuvi Apple ierīču failu sistēmai. Interesants jailbreak tiek veikts, identificējot Apple drošības ievainojamības, ļaujot lietotājam piekļūt iepriekš nepieejamiem sistēmas failiem. Pēc jailbreak iOS sīkrīka īpašnieks var pārvaldīt failu sistēmas saturu un instalēt dažādas programmas no trešo pušu lietotņu veikaliem, papildus galvenajam no Apple (App Store). "Jailbroken" iPhone un iPad lietotājiem, tāpat kā iepriekš, ir piekļuve visām ierīces funkcijām, ieskaitot iTunes un App Store.
Daudzi viedtālruņu, planšetdatoru, spēļu konsolu ražotāji savās ierīcēs izmanto autortiesību aizsardzības tehniskos līdzekļus (DRM - Digital rights management). DRM vadības sistēmas ierobežo lietotāju programmatūras pārvaldību, galvenokārt drošības nolūkos. Jailbreak ir ierīču “jailbreak”, kas ļauj izvairīties no DRM ierobežojumiem un modificēt ierīces operētājsistēmu.
Pirmo reizi termins "jailbreak" iPhone hakeri tika lietots saistībā ar iTunes un iespēju izvairīties no tā kontroles. Kopš tā laika koncepcija ir paplašinājusies un tagad ir piemērojama androyd platformu uzlaušanas procesam, kas pazīstams arī kā iesakņošanās.
Par ko domāts jailbreak?
Apple galvenais princips ir centralizācija. IOS failu sistēma ir slēgta lietotājam, un, lai iekļūtu App Store, lietotņu izstrādātājiem ir jāievēro Apple stingrās vadlīnijas. Zināmā mērā šie ierobežojumi pastāv, lai uzlabotu drošību un saglabātu lietojumprogrammu vispārējo kvalitāti. No otras puses, tie rada vēlmi izmēģināt ierīces operētājsistēmas slēptās iespējas vai personalizēt to savām vajadzībām.
Tehniskie izceļ
IOS operētājsistēma ir veidota tā, ka visas palaistās lietojumprogrammas tiek izpildītas jūsu lietotāja vārdā. Tajā pašā laikā palaistās lietojumprogrammas nevar veikt dažus zvanus uz sistēmas kodolu, un tām ir ierobežota piekļuve direktorijiem. Neatkarīgi no tā, kāda programma ir instalēta iPhone vai iPad, tā varēs pārvaldīt tikai tai atvēlēto atmiņu un nevarēs mijiedarboties ar citām lietojumprogrammām.
Vienīgie izņēmumi ir fotoattēli, videoklipi, kontakti un mūzika, taču jebkurā gadījumā lietojumprogrammai būs ierobežota piekļuve tiem. Visus datus var mainīt tikai ar sistēmas procesu, kuram ir neierobežotas iespējas, atšķirībā no instalētās lietojumprogrammas.
Attiecīgi, ja lietojumprogrammai nav administratīvās piekļuves, tā nevar pārvaldīt sistēmas procesus. Citiem vārdiem sakot, sistēmas procesi var darīt visu, ko viņi vēlas, un lietojumprogrammas veic tikai noteiktas funkcijas un neko vairāk.
Viens no vissvarīgākajiem sistēmas procesiem ir "instalēto lietojumprogrammu saraksts", kas nodrošina, ka visas lietojumprogrammas tiek instalētas tikai no App Store. Jelbreaking var atcelt šo ierobežojumu, izmantojot izpildāmo failu bitu "setuid" vai vienkārši vājinot dažu ierīces failu direktoriju atļaujas.
Tātad, šeit ir visas iespējas, ko šī operācija sniedz:
- Kļūst iespējams izmantot lietojumprogrammas no datora puses, kas nozīmē pilnīgu piekļuvi ierīces failu sistēmai;
- Kļūst iespējams pievienot trešo pušu programmatūru no trešo pušu avotiem, piemēram, no Cydia. Šī funkcija ļauj instalēt programmatūru, kas pārtrauc "pamatjoslas aizsardzību", kas savukārt paver daudz noderīgu lietu, piemēram, ir iespējams atbloķēt operatorus Verizon, AT&T utt.;
- Kļūst iespējams instalēt BSD apakšsistēmu, kas nodrošina SSH piekļuvi viedtālrunim un atver komandrindu. Starp citu, pēdējais var būt vajadzīgs arī atvienojot viedtālruni no operatora.
- Optimizācija
Jailbreak veidi
Piesiets jailbreak
Piesietais jailbreak beidzas, kad ierīce tiek restartēta. Bez otrā "jailbreak" ierīce, visticamāk, nedarbosies, "karājas" "vietējo" īpašību ielādes stadijā vai nedarbosies pareizi. Lai atkārtoti palaistu jailbreak, jums būs jāpievieno ierīce datoram un atkārtoti jāuzsāk jailbreak utilīta.
Nesaistīts jailbreak
Pēc ierīces izslēgšanas paliek nesaistīts jailbreak. Ierīce ielādēs modificēto operētājsistēmu bez atkārtotas jailbreak un savienojuma ar datoru. Mīnusi: lielākajai daļai Apple modeļu piekļuvei jaunās programmaparatūras sistēmas failiem ir nepieciešama jauna izmantošana, kas prasa izstrādātājiem laiku un pieredzi.
Daļēji piesiets jailbreak
Izmantojot daļēji piesietu jailbreak, ierīce ieslēgsies, bet ar sākotnējiem iestatījumiem. Lietotājs varēs izmantot ierīces pamatfunkcijas - zvanīt vai rakstīt ziņojumus, taču jebkurām citām darbībām, kurām nepieciešams palaist modificēto kodu, ierīce ir atkal "jāuzlauž".
Priekšrocības un trūkumi
Plusi:
- Papildu Cydia lietojumprogrammu veikala (McDigger) pieejamība. Lielākā daļa Apple lietotāju nolemj jailbreak tikai Cydia labā, kas nodrošina iespēju lejupielādēt App Store izplatītas bezmaksas lietojumprogrammas par maksu.
- IOS saskarnes un funkcionalitātes pielāgošana pēc jūsu gaumes. Jailbreak ļauj mainīt operētājsistēmas izskatu un saturu, lejupielādējot no Cydia specializētas lietojumprogrammas.
- Apple ierīču slēptās funkcijas un piekļuve failu sistēmai. Jailbreak ļaus lietotājiem ne tikai izmantot iOS slēptās iespējas, bet arī piekļūt failu sistēmai, kas dos iespēju kontrolēt operētājsistēmu un mainīt pirmkodi
Mīnusi:
- Iespējamās problēmas ar lejupielādētām lietojumprogrammām. Tā kā uzlabojumi no Cydia nav licencētas lietojumprogrammas, bet tikai kopijas, problēmas ar viņu darba stabilitāti ir biežākas, un to izmantošana var novest pie licencētu lietojumprogrammu aiziešanas, kas iepriekš darbojās stabili.
- Dažādi kniebieni nozīmē dažādas problēmas. Pēc jebkura klikšķa instalēšanas vai atinstalēšanas, kas lejupielādēts no Cydia, sistēmas kniebiena kešatmiņa (atkritumi) paliek sistēmā, kas uz visiem laikiem paliks ierīcē, un ir pamanīti kniebienu nesaderības gadījumi, tāpēc tie nedarbojas.
- IOS atjaunināšanas problēmas. IOS nav iespējams atjaunināt cietumā sadalītā ierīcē, un, izlaižot atjauninājumu, jailbreak vienmēr avarē, tāpēc visi Cydia lejupielādētie tweaks un interfeisa izmaiņas tiek dzēstas.
- To atņemšana. izstrādātāju atbalsts un Apple garantijas. Ja ierīce ir jālabo, lietotājam būs jāatbrīvojas no jailbreak, un, ja jums būs jāizmanto garantijas priekšrocības, servisa centrs atteiks apkalpošanu.
- Apple drošības jailbreak. Sīkrīka uzlaušanas draudi to pakļaus vīrusu infekcijai, pēc kuras var tikt zaudēti personas dati, tostarp informācija par norēķinu iespējām (bankas kartes dati).
- Samazināta akumulatora autonomija. IOS operētājsistēma ir slēgta kāda iemesla dēļ, jo Apple izstrādātāji optimizē sistēmas aparatūras slodzes līmeni, lai līdzsvarotu akumulatora enerģijas patēriņu un maksimāli palielinātu akumulatora autonomiju.
- Sakaru kvalitātes zudums. Daudzi lietotāji ir pamanījuši, ka jailbreak var ietekmēt zvanu kvalitāti zvanu laikā. Šīs problēmas izpaužas ar biežiem komunikācijas pārtraukumiem un dažreiz pat abonenta balss sagrozīšanu.
- Pretlikumīgs
Jailbreak: instrukcijas to izpildīšanai
Kā ieslodzīt iPhone, iPad vai iPod touch:
- Lejupielādējiet jaunāko atbilstošās jailbreak utilītas versiju no oficiālās vietnes savā datorā.
- Atvienojiet ZIP failu.
- Savienojiet ierīci ar datoru, izmantojot USB kabeli.
- Atspējojiet paroli iestatījumos.
- Atspējojiet funkciju Find My iPhone: Settings> iCloud> Find My iPhone.
- Novietojiet ierīci lidmašīnas režīmā.
- Palaidiet lietojumprogrammu kā administratoru, ar peles labo pogu noklikšķinot uz faila.
- Tiek sākta ierīces atrašana.
- Pārbaudiet, vai utilītas norādītā programmaparatūras versija ir pareiza.
- Noklikšķiniet uz Sākt, lai turpinātu.
- Pēc jailbreak ierīce tiks automātiski atjaunota, un ekrānā parādīsies ikona Cydia.