越獄 (iOS):修订间差异
小 →越狱的种类: 修饰语句 内容扩充 |
小 →首次越狱 |
||
第53行: | 第53行: | ||
| 143 |
| 143 |
||
| [[redsn0w]] |
| [[redsn0w]] |
||
| iPhone Dev Team 和 Chronic |
| iPhone Dev Team 和 [[Chronic dev team]] |
||
|- |
|- |
||
| iPhone OS 3.0 |
| iPhone OS 3.0 |
||
第98行: | 第98行: | ||
| 98 |
| 98 |
||
| [[Absinthe (software)|Absinthe]] |
| [[Absinthe (software)|Absinthe]] |
||
| pod2g, Chronic |
| pod2g, Chronic dev team, iPhone Dev Team, CD-Team(盘古团队前生) |
||
|- |
|- |
||
| 第三代[[Apple TV]] |
| 第三代[[Apple TV]] |
||
第122行: | 第122行: | ||
| 第五代[[iPod touch]] |
| 第五代[[iPod touch]] |
||
| 104 |
| 104 |
||
| evasi0n |
| [[evasi0n]] |
||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| 第四代[[iPad]] |
| 第四代[[iPad]] |
||
| 94 |
| 94 |
||
| evasi0n |
| [[evasi0n]] |
||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| [[iPad Mini]] |
| [[iPad Mini]] |
||
| 94 |
| 94 |
||
| evasi0n |
| [[evasi0n]] |
||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| [[iPhone 5C]] |
| [[iPhone 5C]] |
||
| 93 |
| 93 |
||
| [[evasi0n]]7 |
|||
| evasi0n7 |
|||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| [[iPhone 5S]] |
| [[iPhone 5S]] |
||
| 93 |
| 93 |
||
| [[evasi0n]]7 |
|||
| evasi0n7 |
|||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| [[iPad Air]] |
| [[iPad Air]] |
||
| 51 |
| 51 |
||
| [[evasi0n]]7 |
|||
| evasi0n7 |
|||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
| 第二代[[iPad Mini]] |
| 第二代[[iPad Mini]] |
||
| 40 |
| 40 |
||
| [[evasi0n]]7 |
|||
| evasi0n7 |
|||
| evad3rs |
| evad3rs |
||
|- |
|- |
||
第185行: | 第185行: | ||
| [[盘古越狱|盘古越狱团队]] |
| [[盘古越狱|盘古越狱团队]] |
||
|} |
|} |
||
===停产的设备=== |
===停产的设备=== |
2014年11月9日 (日) 03:11的版本
iOS越狱(英語:iOS Jailbreaking)是获取iOS设备的Root权限的技术手段。iOS设备的Root权限一般是不开放的。由于获得了Root权限,在越狱之前无法查看的iOS的文件系统也可查看。通常,越狱的设备在越狱后会安装一款名为Cydia的软件。Cydia的安装也被视为已越狱设备的象征。通过此软件可以完成越狱前不可能进行的动作,例如安装App Store以外的软件、更换外观主题、运行Shell程序、甚至可能解开营运商对手机网络的限制(即俗称的“解锁”)。[1]
越狱软件商店Cydia的创始人Jay Freeman在2010年10月估计,全球大概有10%的iPhone曾进行过越狱[2]。
用途
- 使用第三方软件:越狱的主要原因之一是可以扩展苹果App Store的有限的应用程序。苹果会检查即将发布在App Store中的应用程序是否符合iOS开发者许可协议,然后再将其发布在App Store上。越狱后可以下载并安装苹果不允许出现在App Store上的应用程序[3][4]。Cydia上的应用程序并不需要完全按照App Store上的指导方针和要求,其中不少是适用于iOS或其他应用程序的扩展和定制。用户安装这些应用程序,更多被称作“插件”(Tweaks) 。这些插件可以达到个性化的目的,定制用户界面和字体,为iOS设备添加新功能等(苹果公司近几年的iOS系统更新所添加的新功能有很多都是从越狱插件中借鉴的)[5] 。并且可以访问文件系统和安装命令行工具,使得在iOS设备上的开发工作更加容易[6][7] 。很多中国的iOS用户也因为安装第三方的中文输入法而越狱iOS设备,因为比原生输入法更容易使用[8]。在中国大陆,通过越狱获取的root权限被某些软件用于安装盗版软件,[9]并造成了部分人存在越狱等于盗版的误解。[10][11]
- 解除限制:越狱也可以非正式地解开运营商对iPhone的锁定,使得能够使用其它运营商提供的服务[12]。基于软件的解锁,每一个不同的基带版本都对应了一个不同的解锁工具[13]。
- 修复漏洞:2011年7月15日,越狱工具JailbreakMe 3.0利用了一个Safari浏览器在显示PDF文档时达到越狱的目的。这也就意味着iOS用户可能在不知不觉中丢失自己的个人信息或者被安装恶意软件[14]。在苹果发布4.3.4更新修补该漏洞之前,越狱开发者comex就已经先行修补了这个漏洞。
越狱的种类
目前对越狱的完美程度,业界开发人员给出了三种定义[15]:
- 引导式越狱(Tethered Jailbreak),指的是当设备重启時之前的越狱就会失效,用户将失去Root权限,需要连接电脑来使用红雪(redsn0w)等越狱软件进行引导开机(即再次越狱),否则设备就无法开机使用。
- 不完美越狱(Semi-tethered Jailbreak)最初源自引导式越狱的临时性修复,因此与引导式越狱一样定义为“在设备重启時之前的越狱就会失效,用户将失去Root权限”。但区别在于重启后设备至少能作为未越狱设备正常使用。而若想要Root权限,则需再次越狱。
- 完美越狱(Untethered Jailbreak),指的设备没有任何开机重启问题。
历史
仅仅在iPhone上市的几天后的2007年7月,开发人员就发布了第一个越狱工具[16],并且很快,一个仅支持越狱后iPhone的游戏应用就发布了[17]。2007年10月,JailbreakMe 1.0(也被称为AppSnapp)就正式开始提供iPhone OS 1.1.1的iPhone和iPod touch越狱了[18][19] 。2008年2月,Zibri发布了ZiPhone,可以越狱iPhone OS 1.1.3和1.1.4的工具[20]。
iPhone Dev Team发布了一系列的越狱工具。2008年7月,PwnageTool提供针对iPhone OS 2.0的iPhone 3G和iPod touch的越狱[21],更新包括作为越狱软件中主要的第三方安装程序Cydia[22];QuickPwn可以用来越狱iPhone OS 2.2版本的设备[23];在苹果推出iPhone OS 3.0时,Dev Team发布了一个更简单的针对于Windows和Mac的越狱工具redsn0w,并继续更新PwnageTool[24]。更新版本的redsn0w也可以越狱iOS 4和iOS 5的版本。
安全
第一个被称作iKee的iPhone蠕虫出现在2009年11月初,是一个21岁的澳大利亚学生编出的。他告诉媒体说,他编写出的蠕虫病毒,旨在提升人们对安全问题的重视:越狱后允许用户使用SSH服务,这样会让用户离开默认的不安全状态[25] 。同一个月,F-Secure报告了新的蠕虫病毒在危害荷兰越狱的手机。同样,受影响的设备都已经安装了SSH,且都没有更改默认密码[26][27]。
2011年7月15日,苹果封锁了一个被JailbreakMe 3.0利用的漏洞。德国的联邦信息安全办公室称,发现的JailbreakMe 3.0利用的PDF显示方面的漏洞也可以使得iOS用户的信息不知不觉中被盗或被下载恶意软件[28]。
设备
首次越狱
设备名称/系统版本 | 发布到成功越狱所花时间 以天计算,包括不完美越狱 |
首次越狱使用工具 | 越狱开发者 |
---|---|---|---|
第一代iPhone/iPhone OS 1.0 | 11 | 无名字 | iPhone Dev Team[29] |
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, CD-Team(盘古团队前生) |
第三代Apple TV | 无 | 无 | 无 |
全新iPad 也称iPad 3、the New iPad |
70 | Absinthe 2.0 | pod2g, Chronic Dev Team, iPhone Dev Team |
iOS 6.0-6.1.2 | 0 | redsn0w | iPhone Dev Team |
iPhone 5 | 136 | evasi0n | evad3rs |
第五代iPod touch | 104 | evasi0n | evad3rs |
第四代iPad | 94 | evasi0n | evad3rs |
iPad Mini | 94 | evasi0n | evad3rs |
iPhone 5C | 93 | evasi0n7 | evad3rs |
iPhone 5S | 93 | evasi0n7 | evad3rs |
iPad Air | 51 | evasi0n7 | evad3rs |
第二代iPad Mini | 40 | evasi0n7 | evad3rs |
iOS 7.1-7.1.2 | 25 | 盘古越狱工具 | 盘古越狱团队 |
iOS 8 | 35 | 盘古越狱for iOS 8 | 盘古越狱团队 |
iPhone 6 | 33 | 盘古越狱for iOS 8 | 盘古越狱团队 |
iPhone 6 Plus | 33 | 盘古越狱for iOS 8 | 盘古越狱团队 |
iPad Air 2 | 0 | 盘古越狱for iOS 8 | 盘古越狱团队 |
iPad Mini 3 | 0 | 盘古越狱for iOS 8 | 盘古越狱团队 |
停产的设备
设备名称 | 发布时间 | 首次越狱时间 | 支持的最新版本的iOS系统 | 越狱所用软件 | 越狱后是否需要引导启动(是否为完美越狱) | |||
---|---|---|---|---|---|---|---|---|
iPhone |
2007年6月29日 | 2007年10月10日[30] | 3.1.3 |
|
不需要引导启动(完美越狱) | |||
iPhone 3G |
2008年7月11日 | 2008年7月20日[32] | 4.2.1 |
|
不需要引导启动(完美越狱) | |||
iPod touch 1G |
2007年9月5日 | 2007年10月10日[33] | 3.1.3 |
|
不需要引导启动(完美越狱) | |||
iPod touch 2G MB Model |
2008年9月9日 | 2009年3月11日[35] | 4.2.1 |
|
不需要引导启动(完美越狱) | |||
iPhone 3GS (16GB 32GB) (旧bootrom) |
2009年6月19日 | 2009年7月3日 | 6.1.2 |
|
不需要引导启动(完美越狱) | |||
iPod touch 2G MC model |
2009年9月9日 | 2009年10月25日 | 4.2.1 |
|
不需要引导启动(完美越狱) | |||
iPod touch 3G |
2009年9月9日 | 2009年10月11日 | 5.1.1 |
|
不需要引导启动(完美越狱) | |||
iPad (Wi-Fi model) |
2010年4月3日 | 2010年5月2日 | 5.1.1 |
|
不需要引导启动(完美越狱) | |||
iPad (3G model) |
2010年4月30日 | 2010年5月2日 | 5.1.1 |
|
不需要引导启动(完美越狱) | |||
iPhone 3GS (8GB) (新bootrom) |
2010年6月24日 | 2010年8月1日 | 6.1.2 |
|
不需要引导启动(完美越狱) | |||
iPod touch 4G | 2010年9月1日 | 2010年10月9日 | 6.1.2 |
|
不需要引导启动(完美越狱) | 需要引导启动(不完美越狱) | ||
iPad 2 (Wi-Fi R2) (iPad2,4) |
2012年3月7日 | 2012年5月30日 | 7.1.2 |
|
7.1.2 |
|
不需要引导启动(完美越狱) | 不需要引导启动(完美越狱) |
iPad 2 (GSM model) |
2011年3月11日 | 2011年7月5日 | 7.1.2 |
|
7.1.2 |
|
不需要引导启动(完美越狱) | 不需要引导启动(完美越狱) |
iPad 2 (CDMA model) |
2011年3月11日 | 2011年7月5日 | 7.1.2 |
|
7.1.2 |
|
不需要引导启动(完美越狱) | 不需要引导启动(完美越狱) |
Apple TV 3G | 2012年3月7日 | 无法越狱 | 5.0.2(5.1.1) | 无法越狱 | 无法越狱 | 无法越狱 | 无法越狱 | 无法越狱 |
iPhone 5 | 2012年9月13日 | 2013年2月5日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPad mini 包括所有的iPad mini版本 |
2012年11月2日 | 2013年2月5日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPod touch 5G | 2012年9月13日 | 2013年2月5日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPhone 5C | 2013年9月20日 | 2013年12月22日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPhone 5S | 2013年9月20日 | 2013年12月22日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPad Air | 2013年11月1日 | 2013年12月22日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
iPad Mini配備Retina顯示器 | 2013年11月12日 | 2013年12月22日 | 7.1.2 |
|
7.1.2 |
|
不需要引導啟動(完美越獄) | 不需要引导启动(完美越狱) |
相关条目
参考注释
- ^ http://unloc.kr/
- ^ Freeman, Jay. Caching Apple's Signature Server. saurik.com. [2010-12-18].
- ^ Ryan Singel. Apple App Store Bans Pulitzer-Winning Satirist for Satire. Wired. April 15, 2010 [February 12, 2011].
- ^ FoxNews
- ^ Adam Dachis. How to Get the Most Out of Your Jailbroken iOS Device. Lifehacker. March 14, 2011 [August 2, 2011].
- ^ Zdziarski, Jonathan. iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain. 2008: 3–4.
- ^ Landau, Ted. Take control of your iPhone. 2009: 107.
- ^ Nathan T. Washburn. Apple Discovers a New Market in China: Rich Boyfriends. HBR Blog Network. Harvard Business Review. May 4, 2012 [January 9, 2013].
- ^ iPhone软件下载. [2012-8-8].
- ^ 越狱和盗版. 2011-3-20 [2012-8-8].
- ^ 论越狱(通俗版). 苹果学院. 2013-12-8 [2013-12-8].
- ^ Brian X. Chen. 6 Reasons to Jailbreak Your iPhone. Gadget Lab. Wired. August 7, 2009 [May 1, 2012].
- ^ Ian Paul. 3G iPhone Unlock Expected. Today @ PCWorld. PCWorld. December 22, 2008 [May 1, 2012].
- ^ Robertson, Jordan. Security holes discovered in iPhones, iPads. News & Record. Associated Press. 2011-07-08 [2011-07-09].
- ^ What is semi-tethered iPhone jailbreaking?. Iphone FAQ. [2014-11-09].
- ^ Ricker, Thomas. iPhone Hackers: "we have owned the filesystem". Engadget. 2007-07-10 [2009-07-17].
- ^ Topolsky, Joshua. First third-party "game" app appears for iPhone. Engadget. 2007-08-06 [2009-07-17].
- ^ 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].
- ^ Gregg Keizer. Hacker Software Can Install Unauthorized Software on iPhones. PCWorld. October 29, 2007 [August 25, 2011].
- ^ Block, Ryan. ZiPhone: jailbreak any version iPhone out of the box, including 1.1.3. Engadget. 2008-02-12 [2012-06-10].
- ^ Charlie Sorrel. Pwnage 2.0 Released: Gadget Lab Jailbreaks iPod Touch. Gadget Lab (Wired). July 21, 2008 [November 2, 2011].
- ^ Erica Sadun. First Look: Pwnage for 2.0. TUAW. July 20, 2008 [November 1, 2011].
- ^ Charlie Sorrel. QuickPWN Adds Street View to iPod Touch. Gadget Lab (Wired). November 25, 2008 [November 2, 2011].
- ^ Sarah Perez. How to Jailbreak your iPhone to OS 3.0. ReadWriteWeb. June 23, 2009 [November 2, 2011].
- ^ Brigid Andersen. Australian admits creating first iPhone virus. ABC Online. November 9, 2009 [October 26, 2011].
- ^ New iPhone worm can act like botnet say experts. BBC News. 2009-11-23 [2010-04-10].
- ^ Mikko. Malicious iPhone Worm. News from the Lab. F-secure. 2009-11-22 [2010-04-10].
- ^ Robertson, Jordan. Security holes discovered in iPhones, iPads. News & Record. Associated Press. 2011-07-08 [2011-07-09].
- ^ iPhone Dev Team. How to Escape Jail.
- ^ 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].
- ^ http://www.redmondpie.com/jailbreak-iphone-os-3.1.3-firmware-with-redsn0w-0.9.4/
- ^ Jailbreak for iPhone 3G redsn0w0.9.6b7. DevTeam. 2010-09-21 [2010-09-22].
- ^ iPod Touch / iPhone 1.1.1 jailbreak released. Mac.Blorge. 2007-10-10 [2010-09-11].
- ^ http://www.redmondpie.com/jailbreak-iphone-os-3.1.3-firmware-with-redsn0w-0.9.4/
- ^ Rough Untethered Released « Chronic Dev Blog. Chronic-dev.org. 2009-03-11 [2010-04-10]. [失效連結]