Slijede razlike između dviju inačica stranice.
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
racfor_wiki:jailbreak_ios_root_ovlasti [2021/01/17 20:22] abatinic [Literatura] |
racfor_wiki:jailbreak_ios_root_ovlasti [2024/12/05 12:24] (trenutno) |
||
---|---|---|---|
Redak 2: | Redak 2: | ||
===== Sažetak ===== | ===== Sažetak ===== | ||
+ | U iOS operacijskom sustavu sav kod koji se pokreće, uključujući i aplikacije, mora biti potpisan certifikatom od strane Apple-a. Pojam jailbreak nastao je i odnosi se na eskalaciju korisničkih ovlasti na iOS-u. Steve Jobs opisao je ovaj trajni proces kao “Igru mačke i miša”. Korisnici imaju raznu motivaciju za provođenje ovog postupka. Prvi jailbreak alat napravljen je 2007. godine. Većina modifikacija koju zajednica napravi naknadno bude uključena u službenu verziju iOS-a od strane Apple-a. Postoje 4 različita tipa jailbreak-a ovisno o načinu na koji se provode. Pravno gledano jailbreak je legalan, ali nije legalno piratiziranje sadržaja. Jailbreak ima svojih prednosti i nedostatka koje svaki korisnik more prosuditi i odvagnuti za sebe. | ||
Redak 14: | Redak 14: | ||
===== Kratka povijest ===== | ===== Kratka povijest ===== | ||
- | Prvi iPhone uređaj | + | Prvi iPhone uređaj |
{{ : | {{ : | ||
Redak 31: | Redak 31: | ||
===== Motivacija ===== | ===== Motivacija ===== | ||
- | Postoji nekoliko razloga zbog kojih bi netko želio napraviti jailbreak na svom uređaju. Kada je prvi iPhone izdan korisnici su brzo primijetili da nemaju administratorske ovlasti što je za tehnički zahtjevnije korisnike značilo mnogo ograničenja u funkcionalnosti samog uređaja. Očekivano, napredniji korisnici htjeli su neograničen pristup ovlastima na svoj uređaju te su željeli mogućnost da u potpunosti prilagode uređaj vlastitim potrebama kao sto su naprimjer: | + | Postoji nekoliko razloga zbog kojih bi netko želio napraviti jailbreak na svom uređaju. Kada je prvi iPhone izdan korisnici su brzo primijetili da nemaju administratorske ovlasti što je za tehnički zahtjevnije korisnike značilo mnogo ograničenja u funkcionalnosti samog uređaja. Očekivano, napredniji korisnici htjeli su neograničen pristup ovlastima na svojem |
* alternativni sustavi za unos znakova | * alternativni sustavi za unos znakova | ||
* pristup komandnoj liniji operacijskog sustava | * pristup komandnoj liniji operacijskog sustava | ||
Redak 37: | Redak 37: | ||
* uklanjanje sigurnosnih propusta prije službene zakrpe | * uklanjanje sigurnosnih propusta prije službene zakrpe | ||
- | Osim mogućnosti prilagodbe već preuzetih aplikacija iz App Store-a, otvara se dodatna mogućnost preuzimanja i instalacije aplikacija koje nisu dostupne u App Store-u. Iako je većina aplikacija odbijena ili maknuta iz App Storea zbog toga sto su sadržavale malware, spyware ili druge maliciozne programe, postoje određene aplikacije koje nisu dozvoljene iz drugih razloga. Primjer tipa takve aplikacije | + | Osim mogućnosti prilagodbe već preuzetih aplikacija iz App Store-a, otvara se dodatna mogućnost preuzimanja i instalacije aplikacija koje nisu dostupne u App Store-u. Iako je većina aplikacija odbijena ili maknuta iz App Storea zbog toga sto su sadržavale malware, spyware ili druge maliciozne programe, postoje određene aplikacije koje nisu dozvoljene iz drugih razloga. Primjer tipa takve aplikacije |
- | Konačno, jedna od glavnih motivacija za jailbreak bila je nekompatibilnost s mobilnim operaterima. Kao sto je spomenuto u prethodnom poglavlju prvih par godina nakon izlaska, točnije sve do 2011. godine, iPhone uređaji bili su ekskluzivno vezani i kompatibilni s AT&T mobilnim operaterom. Mnogobrojni korisnici željeli su koristiti iPhone uređaj, ali nisu željeli biti vezani skupom pretplatom, nisu mogli promijeniti trenutnog operatera, imali su losu pokrivenost signalom na navedenoj mreži ili iz nekog drugog razloga nisu željeli koristiti navedenog operatera pa im je to predstavljalo problem. Jailbreak je bio najefikasniji način za rješavanje ovog problema. | + | Konačno, jedna od glavnih motivacija za jailbreak bila je nekompatibilnost s mobilnim operaterima. Kao što je spomenuto u prethodnom poglavlju prvih par godina nakon izlaska, točnije sve do 2011. godine, iPhone uređaji bili su ekskluzivno vezani i kompatibilni s AT&T mobilnim operaterom. Mnogobrojni korisnici željeli su koristiti iPhone uređaj, ali nisu željeli biti vezani skupom pretplatom, nisu mogli promijeniti trenutnog operatera, imali su lošu pokrivenost signalom na navedenoj mreži ili iz nekog drugog razloga nisu željeli koristiti navedenog operatera pa im je to predstavljalo problem. Jailbreak je bio najefikasniji način za rješavanje ovog problema. |
- | Danas to više nije toliko bitno s obzirom na to da se iPhone može kupiti i u slobodnoj prodaji nevezan uz operatera. Uz to, Apple u svakoj sljedećoj inačici operacijskog sustava implementira najpopularnija proširenja jailbreak zajednice pa korisnici imaju manju motivaciju raditi jailbreak. Neki od primjera | + | Danas to više nije toliko bitno s obzirom na to da se iPhone može kupiti i u slobodnoj prodaji nevezan uz operatera. Uz to, Apple u svakoj sljedećoj inačici operacijskog sustava implementira najpopularnija proširenja jailbreak zajednice pa korisnici imaju manju motivaciju raditi jailbreak. |
+ | Neki od primjera | ||
* Multitasking | * Multitasking | ||
Redak 53: | Redak 54: | ||
Neki od ostalih primjera mogu se vidjeti [[https:// | Neki od ostalih primjera mogu se vidjeti [[https:// | ||
+ | |||
+ | {{ : | ||
+ | Slika 3 - postotak uređaja na kojima je napravljen jailbreak 2009. godine[3] | ||
===== Vrste jailbreak-a ===== | ===== Vrste jailbreak-a ===== | ||
Redak 64: | Redak 68: | ||
=== Tethered === | === Tethered === | ||
- | Ova vrsta je potpuno obrnuta od prethodno navedene untethered vrsta. Kod svakog ponovnog pokretanja uređaja zahtjeva eksterno računalo inače se uređaj ne može uopće pokrenuti. Od svih vrsta ova je najmanje praktična jer u slučaju ostanka bez baterije ili zamrzavanja uređaja zahtjeva fizički pristup računalu | + | Ova vrsta je potpuno obrnuta od prethodno navedene untethered vrsta. Kod svakog ponovnog pokretanja uređaja zahtjeva eksterno računalo inače se uređaj ne može uopće pokrenuti. Od svih vrsta ova je najmanje praktična jer u slučaju ostanka bez baterije ili zamrzavanja uređaja zahtjeva fizički pristup računalu |
=== Semi-tethered === | === Semi-tethered === | ||
- | Ovaj postupak je nadogradnja u odnosu na prethodno navedenu tethered vrstu. Moguće je ponovo pokrenuti uređaj bez eksternog računala i koristiti sve funkcionalnosti koje ne ovise o jailbreak-u kao sto su telefonski razgovori, poruke ili aplikacije iz App Store-a. U slučaju da želimo ostvariti administratorske ovlasti i pokretati modificiran programski kod potrebno je ponovo pokrenuti uređaj uz pomoć eksternog računala. | + | Ovaj postupak je nadogradnja u odnosu na prethodno navedenu tethered vrstu. Moguće je ponovo pokrenuti uređaj bez eksternog računala i koristiti sve funkcionalnosti koje ne ovise o jailbreak-u kao što su telefonski razgovori, poruke ili aplikacije iz App Store-a. U slučaju da želimo ostvariti administratorske ovlasti i pokretati modificiran programski kod potrebno je ponovo pokrenuti uređaj uz pomoć eksternog računala. |
=== Semi-untethered === | === Semi-untethered === | ||
Redak 77: | Redak 81: | ||
Navedeni postupci redom od najpraktičnijeg prema najmanje praktičnom su: untethered, semi-untethered, | Navedeni postupci redom od najpraktičnijeg prema najmanje praktičnom su: untethered, semi-untethered, | ||
- | ===== Pravno pitanje | + | ===== Pravno pitanje===== |
+ | Na pravno pitanje utječu zakoni koji se odnose na zaobilaženje digitalnog zaključavanja kao što su zakoni koji štite digitalno upravljanje pravima(// | ||
+ | |||
+ | Iako Apple tehnički ne podržava jailbreak i smatra ga kršenjem " | ||
+ | |||
+ | Na Apple službenim stranicama[6] može se pronaći upozorenje kako Apple može odbiti servis uređaja koji imaju instaliran bilo kakav neverificirani softver. | ||
===== Zaključak ===== | ===== Zaključak ===== | ||
+ | Jailbreak ima svojih prednosti i nedostatka koje svaki korisnik more prosuditi i odvagnuti za sebe. Za korisnike koji preferiraju zatvoren sustav i veću sigurnost svojih uređaja bolje je da ne rade jailbreak. S druge strane, za korisnike koji preferiraju mogućnost modifikacije najsitnijih dijelova operacijskog sustava i mogućnosti koje pruža potpuni administratorski pristup, prednosti gotovo sigurno nadvladavaju nedostatke. | ||
+ | |||
+ | U svakom slučaju, ove mogućnosti trebalo bi koristiti razumno i etično te ih ne koristiti za piratiziranje sadržaja jer nisu razvijene s tom namjerom. | ||
===== Literatura ===== | ===== Literatura ===== | ||
Redak 89: | Redak 101: | ||
[3] [[http:// | [3] [[http:// | ||
- | [4] [[https:// | + | [4] [[https:// |
[5] [[wp>iOS jailbreaking]] | [5] [[wp>iOS jailbreaking]] | ||
+ | |||
+ | [6] [[https:// | ||