Jailbreak (iOS)
Jailbreak, İngilizce kökenli bir kelime olup, "firar, hapisten kaçış, zincirleri kırma" anlamına gelmektedir. Genelde, Apple'ın iOS İşletim Sistemi yüklü cihazlarına dayattığı kısıtlamalardan kurtulmak için uygulanan yöntem anlamında kullanılır (iPhone, iPad, iPod Touch, Apple TV gibi). Jailbreak, iOS kullanıcılarına resmi Apple App Store'da bulunmayan ve/veya kısıtlamalar dolayısıyla eklenemeyen ek uygulama, eklenti, ve temaları indirme imkanı sağlayarak, kullanıcıların işletim sistemine "root" erişimi olanağı sağlamaktadır. Jailbreak'li cihazlar, App Store, iTunes gibi uygulamaları kullanabilmekte ve telefon görüşmeleri yapmak gibi diğer normal faaliyetlerine devam edebilmektedir.
Android'li cihazları "root"lamanın aksine, jailbreak eğer kullanıcı Apple tarafından yetkilendirilmemiş bir yazılımı çalıştırmak istiyorsa gereklidir. Tethered (bağımlı) jailbreak'li bir cihaz, her kapatılışından sonra tekrar açılıp çalışır hale gelmesi için bilgisayara bağlanıp; "redsn0w" ve "iBooty" gibi harici programların çalıştırılmasına ihtiyaç duyar. Untethered (bağımsız) jailbreak'li bir cihazda ise bu durum söz konusu değildir ve kullanıcı olması gerektiği gibi cihazını kapatıp açabilmektedir. iPhone, iPad, iPod gibi cihazlarda bu çok büyük bir sorun olmamakla beraber Apple TV kullanıcıları cihazlarını kapatamama durumundan dolayı sıkıntı duydukları için genelde tethered jailbreak kullanmazlar. Jailbreak Amerika Birleşik Devletleri'nde yasal olmakla beraber, Apple bunun bir "garanti ihlali" sebebi olduğunu duyurmuştu.[1]
Jailbreak yapmanın nedenleri
Jailbreak'in ana nedenlerinden biri de, Apple ve App Store tarafından sağlanan sınırlı sayıdaki özelliği genişletmektir. Birçok jailbreak aracı, jailbreak'li aygıtlarda yazılım bulmaya ve yüklemeye yarayan doğal bir iOS APT İstemcisi olan Cydia'yı otomatik olarak yükler.[2] Cydia'da mevcut olan yazılımların App Store talimatlarına uymaları zorunlu olmadığı için, çoğu indirilebilir içerik tipik kendine yeten uygulamalar olmanın aksine iOS ve diğer uygulamalara göre hazırlanmış eklenti ve özelleştirmelerdir.[3] Kullanıcılar bu programları arayüzü kişiselleştirmek ve özelleştirmek[3], istediği özellikleri eklemek ve sıkıntıları gidermek[4], dosya sistemi erişimi ve komut satırı araçları sayesinde yazılım geliştirme işlerini kolaylaştırmak için yüklüyor.[5][6]
Jailbreak tarihçesi
İlk Jailbreak araçları
Aygıt/İşletim Sistemi | Yayım tarihi | İlk jailbreak | Araç | Geliştirici |
---|---|---|---|---|
iPhone (orijinal)/iOS 1.0 | 29 Haziran 2007 | 10 Temmuz 2007[7] | (isimsiz) | iPhone Dev Team[8] |
iPhone 3G/iOS 2.0 | 11 Temmuz 2008 | 20 Temmuz 2008[9] | PwnageTool | iPhone Dev Team |
iOS 3.0 | 17 Mart 2009 | 19 Temmuz 2009[10] | PwnageTool | iPhone Dev Team |
iPhone 3GS | 19 Haziran 2009 | 3 Temmuz 2009[11] | purplera1n | George Hotz |
iPad | 30 Nisan 2010 | 3 Mayıs 2010[12] | Spirit | comex |
iOS 4.0 | 21 Haziran 2010 | 21-23 Haziran 2010[13][14] | PwnageTool | iPhone Dev Team |
iPhone 4 | 24 Haziran 2010 | 1 Ağustos 2010[15] | JailbreakMe 2.0 | comex |
iPad 2 | 11 Mart 2011 | 5 Temmuz 2011[16] | JailbreakMe 3.0 | comex |
iOS 5.0 | 12 Ekim 2011 | 13 Ekim 2011[17] | redsn0w | iPhone Dev Team |
iPhone 4S | 14 Ekim 2011 | 20 Ocak 2012[18][19] | Absinthe | pod2g, Chronic Dev Team, iPhone Dev Team |
Jailbreak araçlarının Son sürümleri
İsim | Yayım Tarihi | Donanım | Yazılım | Untethered? | Geliştirici(ler) | ||
---|---|---|---|---|---|---|---|
iPad | iPhone | iPod Touch | |||||
JailbreakMe 3.0[20] | 5, Temmuz 2011[20] | 1[20] | 4.2.6 – 4.2.8 4.3 – 4.3.3[20][lower-alpha 1] |
Evet[20] | comex[20] | ||
Seas0npass[21] | 18 Ekim 2011[21] | 2nd generation Apple TV[21] | 4.3 – 5.3 6.1.2 (tethered)[21] |
4.3 – 5.3[21] | |||
redsn0w 0.9.15 beta 3[22][23] | 1 Kasım 2012 | 1[22][24][25] | 1 | 4.1 – 6.1.6 | Şablon:Depends Depends
Untethered: Tethered:
|
iPhone Dev Team[24] | |
Absinthe 2.0.4 | 30 Mayıs 2012 |
|
1 | 5.1.1 | Evet | pod2g, Chronic Dev Team, iPhone Dev Team | |
evasi0n | 4 Şubat 2013 |
|
|
6.0 – 6.1.2[28] | Evet | pod2g, MuscleNerd, pimskeks, and planetbeing (evad3rs) | |
evasi0n7 | 22 Aralık 2013 | 5 | 7.0 – 7.0.6[28] | Evet | pod2g, MuscleNerd, pimskeks, and planetbeing (evad3rs) | ||
p0sixspwn | 30 Aralık
2014 |
|
|
6.1.3 – 6.1.6 | Evet | winocm, iH8sn0w, and SquiffyPwn | |
Pangu | 23 Haziran 2014 | 5[29] | 7.1 – 7.1.2 | Evet | dm557, windknown, ogc557, and Daniel_K4 (@PanguTeam) | ||
Pangu8 | 22 Ekim 2014 | 5 | 8.0 – 8.1 | Evet | windknown, ogc557, Daniel_K4, zengbanxian, INT80 (@PanguTeam) | ||
TaiG | 29 Kasım 2014 |
|
8.0 – 8.4 | Evet | TaiG | ||
PPJailbreak | 18 Ocak 2015 |
|
8.0 – 8.4 | Evet | PanguTeam and PPJailbreak | ||
Pangu9 | 14 Ekim 2015 |
|
9.0 – 9.1 | Evet | PanguTeam | ||
Pangu9 | 23 Mart 2016 | 4th generation Apple TV | 9.0 – 9.0.1 | Evet | PanguTeam | ||
PPJailbreak | 24 Temmuz
2016 |
|
9.2 – 9.3.3 | Hayır | PanguTeam and PPJailbreak | ||
Kaynakça
- ↑ Leander Kahney (26 Temmuz 2010). "Apple’s Official Response To DMCA Jailbreak Exemption: It Voids Your Warranty". Cult Of Mac. 23 Kasım 2013 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20131123142844/http://www.cultofmac.com:80/apples-official-response-to-dmca-jailbreak-exemption-it-voids-your-warranty/52463. Erişim tarihi: 26 Ekim 2011.
- ↑ Chris Foresman (13 Aralık 2010). "iPhone jailbreaker set to bring Cydia to Mac OS X". Infinite Loop. Ars Technica. 8 Mayıs 2012 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20120508145930/http://arstechnica.com/apple/news/2010/12/iphone-jailbreaker-set-to-bring-cydia-to-mac-os-x.ars. Erişim tarihi: 2 Ağustos 2011.
- 1 2 Adam Dachis (14 Mart 2011). "How to Get the Most Out of Your Jailbroken iOS Device". Lifehacker. 25 Aralık 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20151225202409/http://lifehacker.com/5781437/how-to-get-the-most-out-of-your-jailbroken-ios-device. Erişim tarihi: 2 Ağustos 2011.
- ↑ Jenna Wortham (12 Mayıs 2009). "Unofficial Software Incurs Apple's Wrath". The New York Times. http://www.nytimes.com/2009/05/13/technology/13jailbreak.html?pagewanted=all. Erişim tarihi: 2 Ağustos 2011.
- ↑ Zdziarski, Jonathan (2008). iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain. s. 3–4. http://books.google.com/books?id=fkXvibFJrpIC&lpg=PA3&dq=cydia%20-pomonella%20-moth&pg=PA3#v=onepage&q&f=false.
- ↑ Landau, Ted (2009). Take control of your iPhone. s. 107. http://books.google.com/books?id=GiOVkVS4XZkC&lpg=PA109&dq=cydia%20iphone&pg=PA107#v=onepage&q&f=false.
- ↑ Ricker, Thomas (2007-07-10). "iPhone Hackers: "we have owned the filesystem"". Engadget. 2 Temmuz 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20150702233718/http://www.engadget.com/2007/07/10/iphone-hackers-we-have-owned-the-filesystem/. Erişim tarihi: 2009-07-17.
- ↑ iPhone Dev Team. "How to Escape Jail". 15 Mart 2014 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20140315165730/http://web.archive.org:80/web/20071005150518/http://iphone.fiveforty.net/wiki/index.php/How_to_Escape_Jail.
- ↑ Philip Elmer-DeWitt (20 Temmuz 2008). "Dubious achievement: Hackers 'jailbreak' the iPhone 3G". Apple 2.0. CNN Money. 10 Kasım 2013 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20131110004527/http://tech.fortune.cnn.com/2008/07/20/dubious-achievement-hackers-jailbreak-the-iphone-3g/. Erişim tarihi: 26 Ekim 2011.
- ↑ Ross Miller (20 Temmuz 2009). "Pwnage Tool for iPhone OS 3.0 now live, ultrasn0w still on standby". Engadget. 9 Ağustos 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20150809060518/http://www.engadget.com/2009/06/20/pwnage-tool-for-iphone-os-3-0-now-live-ultrasn0w-still-on-stand//. Erişim tarihi: 26 Ekim 2011.
- ↑ Daniel Brusilovsky (3 Temmuz 2009). "First iPhone 3GS Jailbreak Hits The Web". TechCrunch. The Washington Post. http://www.washingtonpost.com/wp-dyn/content/article/2009/07/03/AR2009070300691.html. Erişim tarihi: 26 Ekim 2011.
- ↑ Dan Goodin (3 Mayıs 2010). "Hackers release jailbreak for iPad and newer iPhones". The Register. 5 Temmuz 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20150705124928/http://www.theregister.co.uk/2010/05/03/ipad_jailbreak/. Erişim tarihi: 26 Ekim 2011.
- ↑ Mike Keller (23 Haziran 2010). "Does Jailbreaking Still Make Sense with iOS 4.0?". Geek Tech. PCWorld. 11 Ekim 2011 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20111011033402/http://www.pcworld.com/article/199713/does_jailbreaking_still_make_sense_with_ios_40.html. Erişim tarihi: 26 Ekim 2011.
- ↑ John Herrman (8 Haziran 2010). "iOS 4 Jailbroken Within a Day of First Release". Gizmodo. 5 Temmuz 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20150705210249/http://gizmodo.com/5558277/ios-4-jailbroken-within-a-day-of-first-release. Erişim tarihi: 2 Kasım 2011.
- ↑ John D. Sutter (2 Ağustos 2010). "First iPhone 4 'jailbreak' posted online". CNN Tech. CNN. 5 Şubat 2012 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20120205234625/http://articles.cnn.com/2010-08-02/tech/jailbreak.iphone.4_1_iphone-4-ios-4-1-jailbreak-apple-app-store?_s=PM:TECH. Erişim tarihi: 26 Ekim 2011.
- ↑ Eric Mack (6 Temmuz 2011). "App enables iPad 2 jailbreak from your browser". Crave. CNET. 10 Kasım 2013 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20131110003828/http://news.cnet.com/8301-17938_105-20077154-1/app-enables-ipad-2-jailbreak-from-your-browser/. Erişim tarihi: 26 Ekim 2011.
- ↑ Elizabeth Fish (13 Ekim 2011). "iOS 5 Jailbreak Is Already Here; Geeks Not Surprised". Geek Tech. PCWorld. 26 Nisan 2012 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20120426143622/http://www.pcworld.com:80/article/241877/ios_5_jailbreak_is_already_here_geeks_not_surprised.html. Erişim tarihi: 26 Ekim 2011.
- ↑ Joseph Volpe (20 Ocak 2012). "Absinthe A5 jailbreak released for iPhone 4S, Hacker Dream Team makes untethered dreams come true". Engadget. 25 Ekim 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20151025024827/http://www.engadget.com/2012/01/20/absinthe-a5-jailbreak-released-for-iphone-4s-hacker-dream-team/. Erişim tarihi: 20 Ocak 2012.
- ↑ John Paul Titlow (20 Ocak 2012). "Now You Can Jailbreak Your iPhone 4S and iPad 2". ReadWriteWeb. 16 Ekim 2012 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20121016065000/http://www.readwriteweb.com:80/archives/jailbreak_ios_5_iphone_4s_ipad_2.php. Erişim tarihi: 20 Ocak 2012.
- 1 2 3 4 5 6 7 8 Mathew J. Schwartz (Temmuz 7, 2011). "Apple iOS Zero-Day PDF Vulnerability Exposed". InformationWeek. http://www.informationweek.com/news/231001147. Erişim tarihi: Ekim 23, 2011.
- 1 2 3 4 5 Mike Keller (Ağustos 23, 2011). "Jailbreaking 101: Which Tool to Use to Hack Your iDevice". PCWorld. IDG. http://www.pcworld.com/article/238653/jailbreaking_101_which_tool_to_use_to_hack_your_idevice.html. Erişim tarihi: Ekim 23, 2011.
- 1 2 3 Sarah Jacobsson Purewal (Ekim 18, 2011). "How to Jailbreak Your iOS 5 Device". PCWorld. IDG. http://www.pcworld.com/article/242116/how_to_jailbreak_your_ios_5_device.html. Erişim tarihi: Ekim 23, 2011.
- 1 2 iPhone Dev Team (Mart 7, 2012). "March Mayhem". Dev Team Blog. http://blog.iphone-dev.org/post/18906290309/march-mayhem. Erişim tarihi: Nisan 22, 2012.
- 1 2 3 iPhone Dev Team (Aralık 27, 2011). "Untethered holidays". Dev Team Blog. http://blog.iphone-dev.org/post/14857834236/untethered-holidays. Erişim tarihi: December 29, 2011.
- 1 2 Edgar Alvarez (Nisan 21, 2012). "RedSn0w updated for Mac and Windows: adds Corona A5 jailbreak, other tools". Engadget. http://www.engadget.com/2012/04/21/redsn0w-mac-windows-corona-a5-jailbreak/. Erişim tarihi: Nisan 22, 2012.
- ↑ "Dev-Team Blog – Pre-DC". Dev-Team Blog. Temmuz 4, 2012. http://blog.iphone-dev.org/post/24395681708/pre-dc. Erişim tarihi: Mayıs 30, 2013.
- ↑ "Jailbreak iOS 6.1.3 On Pre-A5 iPhone And iPod touch Using Redsn0w [How-To Tutorial"]. Redmond Pie. Mart 20, 2013. http://www.redmondpie.com/jailbreak-ios-6.1.3-on-pre-a5-iphone-and-ipod-touch-using-redsn0w-how-to-tutorial. Erişim tarihi: May 30, 2013.
- 1 2 "evasi0n iOS 7.0.x Jailbreak – official website of the evad3rs". http://evasi0n.com/.
- 1 2 3 4 "Pangu Untethered Jailbreak of iOS 7.1.1 Has Been Released". http://www.iclarified.com/41824/pangu-untethered-jailbreak-of-ios-711-has-been-released.
- ↑ The Verizon CDMA iPhone 4 ran on iOS 4.2.5 to 4.2.10, with incremental updates being bugfixes that were simultaneously applied from 4.3.1 to 4.3.5.