更开放的苹果能否改变iOS越狱市场的未来?

苹果的开放正潜移默化地改变着越狱市场的未来。

自第一款 iPhone 诞生以来,苹果与越狱大神之间的博弈就不曾间断。

前不久,盘古团队率先斩获 iOS 8.1 越狱。不到半个月时间,太极团队便推出了 iOS 8.1.1 完美越狱工具,并且是由一个人操刀完成整个越狱工作,引发了全球果粉的关注。

而在太极推出 ios8.1.1 完美越狱工具之后,苹果在零售店购物政策上重新发出了“越狱设备不享受保修”声明,警示用户不要越狱。另一方面,苹果也开始试图为用户提供一个更开放和安全的生态体系,这或许是未来越狱是否还存在价值的最大考验。

目前,越狱者所寻找的苹果越狱漏洞大概分为三种:bootrom 漏洞, iBoot 漏洞和 Userland 漏洞。

bootrom漏洞基于硬件,并且不能通过软件更新进行修复。2010年神奇小子推出的iPhone 4 和 iPad 的越狱工具limera1n便是基于bootrom漏洞,该漏洞在苹果推出iPhone 4S和 iPad 2才得以封住。不过,现在要寻找bootrom漏洞变得越来越困难,因为绝大多数都存在于USB设置代码中,并且这类代码比较简短不易寻找,大部分都已经被苹果堵死。

iBoot漏洞的价值仅次于bootrom漏洞,在达到能提供的特性时几乎和bootrom漏洞一样。而Userland漏洞是基于用户层面的漏洞,所以也被称为“见光死”,一旦曝光苹果就会迅速采取行动进行修补。

由于 bootrom  漏洞几乎被苹果封堵,所以目前大部分越狱者都是在寻找系统漏洞。而随着漏洞越来越难找,因此也引发了越狱界的“漏洞之争”。

早在今年 6 月盘古发布 ios7.1.1 完美越狱工具的时候,在漏洞上便与越狱大神 i0n1c发生了争执。i0n1c 认为盘古利用了其在培训中提供的 infoleak 漏洞,随后,为避免争议,盘古在更新版本中替换掉了该漏洞。此次太极推出 iOS 8.1.1 完美越狱工具同样也掀起了波澜。

evad3rs在Twitter表示太极用了他的DDI漏洞, 而树人也提到太极使用了他的信息泄露漏洞,另外有业内人士指出太极还使用了盘古团队的代码签名漏洞。为此,iH8sn0w在 Twitter 上发表评论称,“太极 iOS 8.1.1 完美越狱是一个混合版的(杂交的)越狱,使用的漏洞来自于许多越狱工具。”

“漏洞之争”的背后是漏洞的价值在逐步攀升。苹果安全专家 Charlie Miller 曾表示,一些完美越狱漏洞的价值高达几十万美元。因此,一些越狱团队也看到了越狱所带来的商业价值。通过越狱捆绑第三方的应用平台,以平台分发应用和广告收入的模式进行盈利。

这种模式在越狱市场其实已经屡见不鲜了。早在去年, evad3rs 发布了 iOS 7 完美越狱工 evasi0n7 ,因为在中文版本中捆绑太极助手而引起较大的争议,并且也遭到了用户的抵制,最后 evad3rs 不得不在后续版本中删除了太极助手。

国内借用这种模式最成功者是盘古越狱团队,无论是在去年推出的 iOS 7.1.1 完美越狱工具还是今年的 iOS 8.1完美越狱工具中都附带了 PP 助手。而此次太极推出 iOS 8.1.1完美越狱工具中也出现了一款名为 3K 助手的应用,虽然不强制安装,但选择安装 3K 助手后就没法删除,并且在 Cydia 中也无法找到。太极的这种做法也遭到了一些用户的质疑。

事实上,越狱团队走向商业化本无可厚非。但另一方面,越狱也为第三方分发平台带来了生机,并为盗版提供了温床,让越狱违背了原本的初衷。毕竟越狱的目的是充分发挥苹果设备的潜力,让其变得更好用。

也许是为了响应用户多元化的需求,苹果试图通过开放来解决问题。开放第三方输入法、可交互的信息通知栏、允许第三方开发者针对通知中心开发应用小部件,为开发者开放更多的 KPI 接口。而这些原来都是通过越狱才能够获得的功能。

对于中国用户来说, App Store 最近又推出了 1 元、 3 元的低价特区,培养用户的正版和付费习惯。随着其推出移动支付工具 Apple Pay ,势必会进一步加强 iOS 设备的安全性,培养用户的安全意识,同时也会对越狱的封堵变得更加严厉。

目前, iOS 8.2 还处在 beta 阶段 ,但太极团队已表示完美支持 iOS 8.2 越狱,苹果与 iOS 破解者的故事好像永远没有结局。事实上,苹果的开放正潜移默化地改变着越狱市场的未来。

越狱有风险,且越且谨慎!越狱是方便了,但是安全没了保证,据说iOS应用可以加密了?不知道这项技术能不能在不越狱的前提下,保护到苹果手机上的广大应用,还有广大iOS应用开发者的利益!

时间: 2024-08-29 18:01:08

更开放的苹果能否改变iOS越狱市场的未来?的相关文章

手把手教你制作一款iOS越狱App,伪装微信位置

说明 缘由 严重声明 概念 越狱的原理 iOS 目录层级结构 iOS 程序类型 准备工作 硬件设备 辅助软件 Mac 需要的工具 iOS 需要使用的辅助开发工具 逆向过程 静态分析 给App砸壳 使用IDA静态分析 动态调试 iOS 工程目录 制作Tweak Tweak 是什么 了解 Theos 安装iOSOpenDev 制作App App和Tweak通信交换数据 App如何加载Tweak App如何和Tweak 交互传输数据 打包安装 整理目录结构 执行打包命令 安装验证 发布App 总结 常

iOS 9的新的改变 iOS SDK Release Notes for iOS 9 说了些改变

iOS 9的新的改变 iOS SDK Release Notes for iOS 9 说了些改变 看了下还算能理解!!!有兴趣可以看看哈!!!不喜勿喷!!后面的对于废除的方法什么有用感觉!!! ios9 iOS SDK更新内容介绍 重点介绍: 这是一个初步的文档的API或技术发展.苹果是提供这一信息来帮助你计划的采用所述技术和编程接口使用品牌产品.此信息可能发生变化,根据这个文档和软件实现应与最后的操作系统软件测试和最终的文档.新版本的文档可以提供未来贝塔的API或技术. 内容: 介绍 iOS

未来属于开放,苹果封闭将成为过去

4月12日,乐视创始人贾跃亭在微博上发表了一篇题为"下一代移动互联网不再需要专制者"的公开信,矛头直指苹果.在这封信中,贾跃亭首先肯定了苹果为科技产业所做的贡献,但另一方面,他也直言不讳的指出,苹果的封闭政策已经彻底扼制了创新,阻碍了行业发展,同时他还认为一个扼杀创新.扼杀自由.扼杀开放的商业模式终将被时代替代,而开放闭环才是未来. 坦白说,这封公开信的力道确实够足,言辞也不乏犀利之处,所以,外界一般认为这封信炮轰和挑战的口吻比较重,实际上,贾跃亭也在信中指出乐视超级手机即将发布,在这

关于ios越狱开发的那些事

也许吧,每每接触某些新东西的时候,都有点犯晕吧,这不是应该要的. 第一次接触ios越狱开发,也是这样吧.这篇主要是从无到有的说一下ios越狱的开发,网上很多的教程大部门都比较旧了吧,放在新设备上总是出现这样那样的问题,使人很是头疼. 从windows转到mac下开发,总有这个那个的不适应.习惯了vs的开发,突然用起了xcode难免有些为难,不是说xcode不好,两者都是非常好用的工具. 当然了,开发越狱程序和日常开发的iOS程序很相似,不过,越狱程序能做更强大的事情.你的设备也必须是要越狱的,你

iOS越狱

iOS 越狱(iOS Jailbreaking),是用于获取苹果公司便携装置操作系统iOS最高权限的一种技术手段,用户使用这种技术及软件可以获取到 iOS 的最高权限,甚至可能可以进一步解开运营商对手机网络的限制. 中文名称    iOS越狱 外文名称    iOS Jailbreaking 应    用    电子产品 类    型    软件 目录 1 简 介    2 用途    3 针对的设备    4 越狱前注意事项    5 不完美越狱 简 介编辑越狱软件适用于iPhone.iPod

改变iOS app的icon(iOS10.3)

原文 改变iOS app的icon官方iOS10.3新增了可以让开发者去更改app的icon,接下来看看怎么更改.官方API给的东西很少,只是介绍了一个实例方法: 1 open func setAlternateIconName(_ alternateIconName: String?, completionHandler: ((Error?) -> Swift.Void)? = nil) 根据传入的参数可知,我们只需要传入备用icon名字即可,然后在回调里面拿到修改的结果,成功的话error为

没有苹果电脑打包iOS平台的 Ionic 2程序——《Ionic 2 实例开发》更新内容

没有苹果电脑打包iOS平台的 Ionic 2程序--<Ionic 2 实例开发>更新内容春节刚过,祝各位新的一年里万事如意,一帆风顺.<Ionic 2 实例开发>在这段时间里更新了如下内容:Ionic 2 中使用管道处理数据Ionic 2 中使用HTTP与远程服务器交互数据Ionic 2 中的样式与主题没有苹果电脑打包iOS平台的 Ionic 2程序欢迎阅读.

jQuery的取节点与更快的CSS样式改变

jQuery中使用 $ ,可以通过元素的id, css class或 tag name很容易的获取到相应的元素. 这让之前取节点的繁琐变的简单.简短.简洁.并且为了更加方便的可以选择到相应的元素,提供了筛选的功能. 例: $(“p:gt(2)”) //2以上的元素$("p:lt(10)”) // 0-9   $(“p:empty”) //没有子孩子的p 还在匹配的元素中,设置一个样式属性的值 例: $("p").css("color","red&

iOS越狱开发(一)

做越狱开发也有一些时间了,有很多东西想总结一下,希望给他人一些借鉴,也是自己对过去开发经历的一些总结.个人不推荐使用盗版,这里主要以技术介绍为主. 这个系列里面主要介绍怎样进行越狱开发,涉及到以下几个方面: (1)主要涉及到越狱市场的建立,在App内部实现ipa的安装和卸载以及更新.参照的对象就是91助手,25pp,同步推那样的应用.建立一个盗版的App Store.当然了,如果通过299刀的企业证书的话,是不需要通过Cydia的,直接通过网页链接就可以实现app的推广,有一定的风险.这里面涉及