Jailbreak (iOS)

Vikipedi, özgür ansiklopedi
Atla: kullan, ara

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[değiştir | kaynağı değiştir]

Jailbreak'li cihazlara uygun bir yazılım listesinin Cydia'dan görüntüsü.

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[değiştir | kaynağı değiştir]

İlk Jailbreak Araçları[değiştir | kaynağı değiştir]

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[değiştir | kaynağı değiştir]

Yazılım İsmi Yayım Tarihi Donanım Yazılım Untethered Notlar Yayımcı
JailbreakMe 3.0[20] 5 Temmuz 2011[20]

iPhone 3GS, iPhone 4, iPod Touch, iPad, iPad 2 [20]

4.2.6–4.2.8, 4.3–4.3.3[20][21] Evet[20] Mobile Safari'deki PDF açığını kullanıyor.[22][23] comex[20]
Seas0npass[24][25][26] 18 Ekim 2011[24] 2. jenerasyon Apple TV[24][25][26]
4.3-4.4.4[24][25][26] Evet[24][25][26] Firecore[25]
redsn0w 0.9.10 beta 8[27][28] 27 Aralık 2011[29]

iPhone 3GS, iPhone 4, iPod Touch, iPad [27][28]

4.1–5.0.1 Untethered: 4.1–4.3.3, 4.2.6–4.2.8, 5.0.1 5.1.1 [29]

Tethered: 4.2.9–4.2.10, 4.3.4–4.3.5, 5.0, 5.1, 5.1.1 [28][21]

pod2g tarafından, iOS 5.0.1 yüklü A4 işlemcili cihazlar için "Corona" kod adlı untethered (bağımsız) jailbreak (iPhone 3GS, iPhone 4, iPad 1, ve iPod touch 3. ve 4. nesil). iPhone Dev Team[27][28]
Absinthe 0.4 [30] 23 Ocak 2012[30]

iPhone 4S, iPad 2 [31]

5.0–5.0.1[31] Evet[18] pod2g, Chronic Dev Team, iPhone Dev Team[30]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ Leander Kahney (26 Temmuz 2010). "Apple’s Official Response To DMCA Jailbreak Exemption: It Voids Your Warranty". Cult Of Mac. http://www.cultofmac.com/apples-official-response-to-dmca-jailbreak-exemption-it-voids-your-warranty/52463. Erişim tarihi: 26 Ekim 2011. 
  2. ^ Chris Foresman (13 Aralık 2010). "iPhone jailbreaker set to bring Cydia to Mac OS X". Infinite Loop. Ars Technica. 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. 
  3. ^ a b Adam Dachis (14 Mart 2011). "How to Get the Most Out of Your Jailbroken iOS Device". Lifehacker. http://lifehacker.com/5781437/how-to-get-the-most-out-of-your-jailbroken-ios-device. Erişim tarihi: 2 Ağustos 2011. 
  4. ^ 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. 
  5. ^ Zdziarski, Jonathan (2008). iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain. ss. 3–4. http://books.google.com/books?id=fkXvibFJrpIC&lpg=PA3&dq=cydia%20-pomonella%20-moth&pg=PA3#v=onepage&q&f=false. 
  6. ^ Landau, Ted (2009). Take control of your iPhone. ss. 107. http://books.google.com/books?id=GiOVkVS4XZkC&lpg=PA109&dq=cydia%20iphone&pg=PA107#v=onepage&q&f=false. 
  7. ^ Ricker, Thomas (2007-07-10). "iPhone Hackers: "we have owned the filesystem"". Engadget. http://www.engadget.com/2007/07/10/iphone-hackers-we-have-owned-the-filesystem/. Erişim tarihi: 2009-07-17. 
  8. ^ iPhone Dev Team. "How to Escape Jail". http://web.archive.org/web/20071005150518/http://iphone.fiveforty.net/wiki/index.php/How_to_Escape_Jail. 
  9. ^ Philip Elmer-DeWitt (20 Temmuz 2008). "Dubious achievement: Hackers 'jailbreak' the iPhone 3G". Apple 2.0. CNN Money. http://tech.fortune.cnn.com/2008/07/20/dubious-achievement-hackers-jailbreak-the-iphone-3g/. Erişim tarihi: 26 Ekim 2011. 
  10. ^ Ross Miller (20 Temmuz 2009). "Pwnage Tool for iPhone OS 3.0 now live, ultrasn0w still on standby". Engadget. 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. 
  11. ^ 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. 
  12. ^ Dan Goodin (3 Mayıs 2010). "Hackers release jailbreak for iPad and newer iPhones". The Register. http://www.theregister.co.uk/2010/05/03/ipad_jailbreak/. Erişim tarihi: 26 Ekim 2011. 
  13. ^ Mike Keller (23 Haziran 2010). "Does Jailbreaking Still Make Sense with iOS 4.0?". Geek Tech. PCWorld. http://www.pcworld.com/article/199713/does_jailbreaking_still_make_sense_with_ios_40.html. Erişim tarihi: 26 Ekim 2011. 
  14. ^ John Herrman (8 Haziran 2010). "iOS 4 Jailbroken Within a Day of First Release". Gizmodo. http://gizmodo.com/5558277/ios-4-jailbroken-within-a-day-of-first-release. Erişim tarihi: 2 Kasım 2011. 
  15. ^ John D. Sutter (2 Ağustos 2010). "First iPhone 4 'jailbreak' posted online". CNN Tech. CNN. 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. 
  16. ^ Eric Mack (6 Temmuz 2011). "App enables iPad 2 jailbreak from your browser". Crave. CNET. http://news.cnet.com/8301-17938_105-20077154-1/app-enables-ipad-2-jailbreak-from-your-browser/. Erişim tarihi: 26 Ekim 2011. 
  17. ^ Elizabeth Fish (13 Ekim 2011). "iOS 5 Jailbreak Is Already Here; Geeks Not Surprised". Geek Tech. PCWorld. http://www.pcworld.com/article/241877/ios_5_jailbreak_is_already_here_geeks_not_surprised.html. Erişim tarihi: 26 Ekim 2011. 
  18. ^ a b Joseph Volpe (20 Ocak 2012). "Absinthe A5 jailbreak released for iPhone 4S, Hacker Dream Team makes untethered dreams come true". Engadget. http://www.engadget.com/2012/01/20/absinthe-a5-jailbreak-released-for-iphone-4s-hacker-dream-team/. Erişim tarihi: 20 Ocak 2012. 
  19. ^ John Paul Titlow (20 Ocak 2012). "Now You Can Jailbreak Your iPhone 4S and iPad 2". ReadWriteWeb. http://www.readwriteweb.com/archives/jailbreak_ios_5_iphone_4s_ipad_2.php. Erişim tarihi: 20 Ocak 2012. 
  20. ^ a b c d e f Mathew J. Schwartz (7 Temmuz 2011). "Apple iOS Zero-Day PDF Vulnerability Exposed". InformationWeek. http://www.informationweek.com/news/231001147. Erişim tarihi: 23 Ekim 2011. 
  21. ^ a b 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.
  22. ^ P. J. Connolly (15 Temmuz 2011). "Apple Fixes Latest iOS Exploit". eWEEK Labs. eWEEK. http://labs.eweek.com/archives/apple-fixes-latest-ios-exploit. Erişim tarihi: 23 Ekim 2011. 
  23. ^ jean (18 Temmuz 2011). "Analysis of the jailbreakme v3 font exploit". Sogeti ESEC Lab. http://esec-lab.sogeti.com/post/Analysis-of-the-jailbreakme-v3-font-exploit. Erişim tarihi: 23 Ekim 2011. 
  24. ^ a b c d e Mike Keller (August 23, 2011). "Jailbreaking 101: Which Tool to Use to Hack Your iDevice". Geek Tech. PCWorld. http://www.pcworld.com/article/238653/jailbreaking_101_which_tool_to_use_to_hack_your_idevice.html. Erişim tarihi: 23 Ekim 2011. 
  25. ^ a b c d e james (19 Ağustos 2011). "Seas0nPass Updated for AppleTV 4.3". Firecore. http://blog.firecore.com/5180. Erişim tarihi: 23 Ekim 2011. 
  26. ^ a b c d james (18 Ekim 2011). "Seas0nPass Updated for AppleTV 4.4". Firecore. http://blog.firecore.com/5606. Erişim tarihi: 17 Aralık 2011. 
  27. ^ a b c Sarah Jacobsson Purewal (Ekim 18, 2011). "How to Jailbreak Your iOS 5 Device". Phones. PCWorld. http://www.pcworld.com/article/242116/how_to_jailbreak_your_ios_5_device.html. Erişim tarihi: 23 Ekim 2011. 
  28. ^ a b c d iPhone Dev Team (27 Aralık 2011). "Untethered holidays". Dev Team Blog. http://blog.iphone-dev.org/post/14857834236/untethered-holidays. Erişim tarihi: 29 Aralık 2011. 
  29. ^ a b Richi Jennings (27 Aralık 2011). "Yes! Jailbreak iOS 5.0.1 on iPhone 3GS, iPhone 4, iPad... UNTETHERED". The Long View. ComputerWorld. http://blogs.computerworld.com/19488/yes_jailbreak_ios_5_0_1_on_iphone_3gs_iphone_4_ipad_untethered. Erişim tarihi: 27 Aralık 2011. 
  30. ^ a b c Eric Mack (20 Ocak 2012). "Fly, be free! Jailbreak for iPhone 4S, iPad 2 released". Crave. CNet. http://news.cnet.com/8301-17938_105-57362965-1/fly-be-free-jailbreak-for-iphone-4s-ipad-2-released/. Erişim tarihi: 22 Ocak 2012. 
  31. ^ a b McKinley Noble (January 20, 2012). "How to Jailbreak Your iPhone 4S and iPad 2 via Absinthe A5". GeekTech. PCWorld. http://www.pcworld.com/article/248478/how_to_jailbreak_your_iphone_4s_and_ipad_2_via_absinthe_a5.html. Erişim tarihi: 22 Ocak 2012.