iOS越狱

维基百科,自由的百科全书
跳转至: 导航搜索

iOS越狱英语iOS Jailbreaking)是用于获取苹果公司移动设备操作系统iOS最高权限(ROOT)的一种技术手段。越狱完成后设备依然运行iOS操作系统,一款名为Cydia的软件将会被安装在设备中,通过此软件可以完成越狱前不可能进行的动作,例如安装App Store以外的软件、更换外观主题、运行Shell程序、甚至可能解开营运商对手机网络的限制(即俗称的“解锁”)。[1]如果进行了“不完美越狱”(Semitethered Jailbreak),那么设备開機時將要重新進行一次越狱,但使用上跟完美沒有分別。越狱软件Cydia的创始人Jay Freeman在2010年10月估计,全球大概有10%的iPhone曾进行过越狱[2]

目录

用途[编辑]

  • 使用第三方软件:越狱的主要原因之一是可以扩展苹果App Store的有限的应用程序。苹果会检查即将发布在App Store中的应用程序是否符合iOS开发者许可协议,然后再将其发布在App Store上。越狱后可以下载并安装苹果不允许出现在App Store上的应用程序[3][4]。Cydia上的应用程序并不需要完全按照App Store上的指导方针和要求,其中不少是适用于iOS或其他应用程序的扩展和定制。用户安装这些应用程序(更多的这类应用被称作“插件”)可以达到个性化的目的,定制用户界面和字体等[5] 。并且可以访问文件系统和安装命令行工具,使得在iOS设备上的开发工作更加容易[6][7] 。很多中国的iOS用户也因为安装第三方的中文输入法而越狱iOS设备,因为比原生输入法更容易使用[8]。在中国大陆,通过越狱获取的root权限以用于安装盗版软件,[9]并造成了部分人存在越狱等于盗版的误解。[10]
  • 解除限制:越狱也可以非正式地解开运营商对iPhone的锁定,使得能够使用其它运营商提供的服务[11]。基于软件的解锁,每一个不同的基带版本都对应了一个不同的解锁工具[12]
  • 修复漏洞:2011年7月15日,越狱工具JailbreakMe 3.0利用了一个Safari浏览器在显示PDF文档时达到越狱的目的。这也就意味着iOS用户可能在不知不觉中丢失自己的个人信息或者被安装恶意软件[13]。在苹果发布4.3.4更新修补该漏洞之前,越狱开发者comex就已经先行修补了这个漏洞。

历史[编辑]

仅仅在iPhone上市的几天后的2007年7月,开发人员就发布了第一个越狱工具[14],并且很快,一个仅支持越狱后iPhone的游戏应用就发布了[15]。2007年10月,JailbreakMe 1.0(也被称为AppSnapp)就正式开始提供iPhone OS 1.1.1的iPhone和iPod touch越狱了[16][17] 。2008年2月,Zibri发布了ZiPhone,可以越狱iPhone OS 1.1.3和1.1.4的工具[18]

iPhone Dev Team发布了一系列的越狱工具。2008年7月,PwnageTool提供针对iPhone OS 2.0的iPhone 3G和iPod touch的越狱[19] newly including Cydia as the primary third-party installer for jailbroken software[20];QuickPwn可以用来越狱iPhone OS 2.2版本的设备[21];在苹果推出iPhone OS 3.0时,Dev Team发布了一个更简单的针对于Windows和Mac的越狱工具redsn0w,并继续更新PwnageTool[22]。更新版本的redsn0w也可以越狱iOS 4和iOS 5的版本。

安全[编辑]

第一个被称作iKee的iPhone蠕虫出现在2009年11月初,是一个21岁的澳大利亚学生编出的。他告诉媒体说,他编写出的蠕虫病毒,旨在提升人们对安全问题的重视:越狱后允许用户使用SSH服务,这样会让用户离开默认的不安全状态[23] 。同一个月,F-Secure报告了新的蠕虫病毒在危害荷兰越狱的手机。同样,受影响的设备都已经安装了SSH,且都没有更改默认密码[24][25]

2011年7月15日,苹果封锁了一个被JailbreakMe 3.0利用的漏洞。德国的联邦信息安全办公室称,发现的JailbreakMe 3.0利用的PDF显示方面的漏洞也可以使得iOS用户的信息不知不觉中被盗或被下载恶意软件[26]

设备[编辑]

首次越狱[编辑]

设备名称/系统版本 发布到成功越狱所花时间
以天计算,包括不完美越狱
首次越狱使用工具 越狱开发者
第一代iPhone/iPhone OS 1.0 11 无名字 iPhone Dev Team[27]
iPhone 3G/iPhone OS 2.0 9 PwnageTool iPhone Dev Team
第二代iPod touch 143 redsn0w iPhone Dev Team 和 Chronic Dev Team
iPhone OS 3.0 94 PwnageTool iPhone Dev Team
iPhone 3GS 14 purplera1n 乔治·霍兹
iPad 3 Spirit comex
iOS 4.0 2 PwnageTool iPhone Dev Team
iPhone 4 38 JailbreakMe 2.0 comex
第二代Apple TV 49 PwnageTool iPhone Dev Team
iPad 2 116 JailbreakMe 3.0 comex
iOS 5.0 1 redsn0w iPhone Dev Team
iPhone 4S 98 Absinthe pod2g, Chronic Dev Team, iPhone Dev Team
第三代Apple TV
全新iPad
也称iPad 3、牛排、the New iPad
70 Absinthe 2.0 pod2g, Chronic Dev Team, iPhone Dev Team
iOS 6.0 0 redsn0w iPhone Dev Team
iPhone 5 136 evasi0n evad3rs
第五代iPod touch 104 evasi0n evad3rs
第四代iPad 94 evasi0n evad3rs
iPad Mini 94 evasi0n evad3rs

停产的设备[编辑]

设备名称 发布时间 首次越狱时间 支持的最新版本的iOS系统 越狱所用软件 越狱后是否需要引导启动(是否为完美越狱)
iPhone
2007年6月29日 2007年10月10日[28] 3.1.3
  • redsn0w 0.9.4[29]
  • Spirit
  • Jailbreakme 2.0
  • Sn0wbreeze 2.0.2
  • PwnageTool 3.1.5
  • Whited00r
不需要引导启动(完美越狱)
iPhone 3G
2008年7月11日 2008年7月20日[30] 4.2.1
  • redsn0w 0.9.6rc18
  • PwnageTool 4.2
  • Sn0wbreeze 2.2.1
  • Whited00r
  • Greenpois0n RC6.2
不需要引导启动(完美越狱)
iPod touch 1G
2007年9月5日 2007年10月10日[31] 3.1.3
  • redsn0w 0.9.4[32]
  • Spirit
  • Jailbreakme 2.0
  • Sn0wbreeze 2.0.2
  • PwnageTool 3.1.5
  • Whited00r
  • greenpois0n
不需要引导启动(完美越狱)
iPod touch 2G
MB Model
2008年9月9日 2009年3月11日[33] 4.2.1
  • redsn0w 0.9.6rc18
  • PwnageTool 4.2
  • Sn0wbreeze 2.2.1
  • Whited00r
  • Greenpois0n RC6.2
不需要引导启动(完美越狱)
iPod touch 2G
MC model
2009年9月9日 2009年10月25日 4.2.1
  • redsn0w 0.9.6rc18
  • PwnageTool 4.2
  • Sn0wbreeze 2.2.1
  • Greenpois0n RC6.2
不需要引导启动(完美越狱)
iPod touch 3G
2009年9月9日 2009年10月11日 5.1.1
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
不需要引导启动(完美越狱)
iPad
(Wi-Fi model)
2010年4月3日 2010年5月2日 5.1.1
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
  • Jailbreakme
不需要引导启动(完美越狱)
iPad
(3G model)
2010年4月30日 2010年5月2日 5.1.1
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
  • Jailbreakme
不需要引导启动(完美越狱)

支持中装置[编辑]

设备名称 发布时间 首次越狱时间 支持的最新版本的iOS系统 越狱所用软件 可正常越狱的固件版本号 最新正常越狱可使用的软件 越狱后是否需要引导启动(是否为完美越狱) 最新系统版本越狱后是否需要引导启动(是否为完美越狱)
iPhone 3GS
(16GB 32GB)
(旧bootrom)
2009年6月19日 2009年7月3日 6.1.2
  • redsn0w
  • Absinthe 2.0.4
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
iPhone 4
(16GB 32GB)
2010年6月24日 2009年8月1日 6.1.2
  • redsn0w
  • Absinthe 2.0.4
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
Apple TV 2G 2010年10月1日 2010年10月9日 5.0.2(5.1.1)
  • Seas0nPass 0.8.6
5.0.2(5.1.1)
  • Seas0nPass
不需要引导启动(完美越狱) 需要引导启动(不完美越狱)
iPhone 3GS
(8GB)
(新bootrom)
2010年6月24日 2010年8月1日 6.1.2
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
6.1
  • redsn0w
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
全新iPad
(Wi-Fi model)
2012年3月7日 2012年5月25日 6.1.2
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
全新iPad
(Global model)
2012年3月7日 2012年5月25日 6.1.2
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
全新iPad
(CDMA model)
2012年3月7日 2012年5月25日 6.1.2
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)

生产中设备[编辑]

设备名称 发布时间 首次越狱时间 支持的最新版本的iOS系统 越狱所用软件 可正常越狱的固件版本号 最新正常越狱可使用的软件 越狱后是否需要引导启动(是否为完美越狱) 最新版本越狱后是否需要引导启动(是否为完美越狱)
iPhone 4
(8GB)
2011年10月4日 2011年12月27日 6.1.3
  • redsn0w 0.9.12b2
  • evasiOn
  • Absinthe 2.0.4
6.1.3
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
iPhone 4S
2011年10月4日 2012年1月21日 6.1.2
  • redsn0w 0.9.12b2
  • evasiOn
  • Absinthe 2.0.4
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
iPod touch 4G 2010年9月1日 2010年10月9日 6.1.2
  • redsn0w 0.9.12b2
  • evasi0n
  • Absinthe 2.0.4


6.0
  • redsn0w
不需要引导启动(完美越狱) 需要引导启动(不完美越狱)
iPad 2
(Wi-Fi R2)
(iPad2,4)
2012年3月7日 2012年5月30日 6.1.2
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
iPad 2
(GSM model)
2011年3月11日 2011年7月5日 6.1.2
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
iPad 2
(CDMA model)
2011年3月11日 2011年7月5日 6.1.2
  • redsn0w 0.9.12b2
  • Absinthe 2.0.4
  • evasi0n
6.1.2
  • evasi0n
不需要引导启动(完美越狱) 不需要引导启动(完美越狱)
Apple TV 3G 2012年3月7日 无法越狱 5.0.2(5.1.1) 无法越狱 无法越狱 无法越狱 无法越狱 无法越狱
iPhone 5 2012年9月13日 2013年2月5日 6.1.4
  • evasi0n
6.1.2
  • evasi0n
不需要引導啟動(完美越獄) 不需要引導啟動(完美越獄)
iPod touch 5G 2012年9月13日 2013年2月5日 6.1.3
  • evasi0n
6.1.2
  • evasi0n
不需要引導啟動(完美越獄) 不需要引導啟動(完美越獄)
iPad(第四代)
包括所有的第四代iPad版本
2012年11月2日 2013年2月5日 6.1.3
  • evasi0n
6.1.2
  • evasi0n
不需要引導啟動(完美越獄) 不需要引導啟動(完美越獄)

相关条目[编辑]

参考注释[编辑]

  1. ^ http://unloc.kr/
  2. ^ Freeman, Jay. Caching Apple's Signature Server. saurik.com. [2010-12-18]. 
  3. ^ Ryan Singel. Apple App Store Bans Pulitzer-Winning Satirist for Satire. Wired. April 15, 2010 [February 12, 2011]. 
  4. ^ FoxNews
  5. ^ Adam Dachis. How to Get the Most Out of Your Jailbroken iOS Device. Lifehacker. March 14, 2011 [August 2, 2011]. 
  6. ^ Zdziarski, Jonathan. iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain. 2008: 3–4. 
  7. ^ Landau, Ted. Take control of your iPhone. 2009. 107. 
  8. ^ Nathan T. Washburn. Apple Discovers a New Market in China: Rich Boyfriends. HBR Blog Network. Harvard Business Review. May 4, 2012 [January 9, 2013]. 
  9. ^ iPhone软件下载. [2012-8-8]. 
  10. ^ 越狱和盗版. 2011-3-20 [2012-8-8]. 
  11. ^ Brian X. Chen. 6 Reasons to Jailbreak Your iPhone. Gadget Lab. Wired. August 7, 2009 [May 1, 2012]. 
  12. ^ Ian Paul. 3G iPhone Unlock Expected. Today @ PCWorld. PCWorld. December 22, 2008 [May 1, 2012]. 
  13. ^ Robertson, Jordan. Security holes discovered in iPhones, iPads. News & Record. Associated Press. 2011-07-08 [2011-07-09]. 
  14. ^ Ricker, Thomas. iPhone Hackers: "we have owned the filesystem". Engadget. 2007-07-10 [2009-07-17]. 
  15. ^ Topolsky, Joshua. First third-party "game" app appears for iPhone. Engadget. 2007-08-06 [2009-07-17]. 
  16. ^ Wilson, Ben. Official iPhone 1.1.1 jailbreak released with easy-to-follow instructions; does not require TIFF exploit. CNET.com. 2007-10-10 [2009-11-10]. 
  17. ^ Gregg Keizer. Hacker Software Can Install Unauthorized Software on iPhones. PCWorld. October 29, 2007 [August 25, 2011]. 
  18. ^ Block, Ryan. ZiPhone: jailbreak any version iPhone out of the box, including 1.1.3. Engadget. 2008-02-12 [2012-06-10]. 
  19. ^ Charlie Sorrel. Pwnage 2.0 Released: Gadget Lab Jailbreaks iPod Touch. Gadget Lab (Wired). July 21, 2008 [November 2, 2011]. 
  20. ^ Erica Sadun. First Look: Pwnage for 2.0. TUAW. July 20, 2008 [November 1, 2011]. 
  21. ^ Charlie Sorrel. QuickPWN Adds Street View to iPod Touch. Gadget Lab (Wired). November 25, 2008 [November 2, 2011]. 
  22. ^ Sarah Perez. How to Jailbreak your iPhone to OS 3.0. ReadWriteWeb. June 23, 2009 [November 2, 2011]. 
  23. ^ Brigid Andersen. Australian admits creating first iPhone virus. ABC Online. November 9, 2009 [October 26, 2011]. 
  24. ^ New iPhone worm can act like botnet say experts. BBC News. 2009-11-23 [2010-04-10]. 
  25. ^ Mikko. Malicious iPhone Worm. News from the Lab. F-secure. 2009-11-22 [2010-04-10]. 
  26. ^ Robertson, Jordan. Security holes discovered in iPhones, iPads. News & Record. Associated Press. 2011-07-08 [2011-07-09]. 
  27. ^ iPhone Dev Team. How to Escape Jail. 
  28. ^ Wilson, Ben. Official iPhone 1.1.1 jailbreak released with easy-to-follow instructions; does not requir bulmpkine TIFF exploit | iPhone Atlas - CNET Reviews. CNet. 2007-10-10 [2009-07-17]. 
  29. ^ http://www.redmondpie.com/jailbreak-iphone-os-3.1.3-firmware-with-redsn0w-0.9.4/
  30. ^ Jailbreak for iPhone 3G redsn0w0.9.6b7. DevTeam. 2010-09-21 [2010-09-22]. 
  31. ^ iPod Touch / iPhone 1.1.1 jailbreak released. Mac.Blorge. 2007-10-10 [2010-09-11]. 
  32. ^ http://www.redmondpie.com/jailbreak-iphone-os-3.1.3-firmware-with-redsn0w-0.9.4/
  33. ^ Rough Untethered Released « Chronic Dev Blog. Chronic-dev.org. 2009-03-11 [2010-04-10]. [失效連結]