个人看法,希望可以嘘小力一点。
关于“越狱是不是被中国团队玩坏”,
以严格标准来说,是有。
就如我之前提到的,这两个中国团队的出发点跟以往的国外团队不一样
为的是推广自家的手机助手,从中获得利益。
所以在早期的时候越狱真的乱出,随便举就两个例子:
(1) 7.1 盘古团队因为 i0n1c 靠北两句,就把原本 infoleak 漏洞换成另外一个
造成多一个漏洞被浪费,另外他们也有宁愿用一个重要漏洞,
而不使用两个小漏洞达成同样效果的倾向。
(2) 8.1 盘古出了,结果过没几天就被 8.1.1 封漏洞,(10/22 ~ 11/8)
封了就算了,结果太极 8.1.2 又出
导致的结果就是 8.1.3 再次入狱直到 8.3 越狱。
而现在呢,我觉得情况有“好一点”,一样再举两个例子:
(1) 8.3 越狱的时间算得非常好,刚好 8.4 准备发布,但又来不及修正漏洞
这使得“可越狱时间”超长(从 6/23 到 8/13 )
(2) 9.0.x 越狱是因为 9.1 补掉一个漏洞,所以必须先出,
但争议点在于越狱团队如果保留其他没有被 9.1 补的漏洞的话,
可能早就可以出 9.2 越狱了(已知 9.2 补掉更多漏洞,9.3 不明)
除了考虑 Apple 封锁漏洞之外,越狱团队要考虑漏洞的使用方式真的很复杂,
例如原po底下回应提到的,Google 里面也有团队 (Project Zero) 在研究 iOS 漏洞
当你今天搞半天研究出一个漏洞,结果可能被 Google 里面的人同时发现并通知 Apple
这时候除了各种越狱发布计画之外,还要拼运气。
总归来说,中国团队的确有大家所谓“浪费漏洞”的行为,
但也不得不说他们也有不少贡献,例如 9.x 的“rootless”保护
在我之前知道这个东西的时候有跟某越狱界大神讨论过,他说是可能再也无法越狱了
因为这几年 Apple 找很多以往的越狱大神跟 tweak 作者进去强化系统
但总之 iOS 9 还是被越狱了。
所以说呢,大家要骂要说他们乱用漏洞,事实上是有这样没错,
但是他们不出越狱的话,现在外国团队也不出越狱啦,所以还是只能骂一骂继续用XD
补充:
原文被嘘其实我觉得是举例错误啦,一来原po对“浪费漏洞”的定义可能跟我不一样
第二是其实最高版本有越狱是过往惯例(7.1.2、6.1.3、5.1 都有越狱),
8.4 有越狱其实不意外才对。
※ 引述《fbi0072004 (征水龙使UID 271651536)》之铭言:
: 以前非中国的越狱团队
: 都是忍到iOS版本稳定版本
: 或是下一个iOS版本已经封锁了发现的越狱漏洞
: 才会释出越狱软件
: 也能适时地保留一些越狱漏洞等到大版号更新才释出
: 不急于在旧版号的最高版本(例如:iOS 8.4)浪费越狱漏洞
: 结果现在由中国团队开发越狱
: 一直拼命的释出越狱软件
: iOS 8几乎每一版都可以越狱好像很厉害一样
: 结果浪费了一堆珍贵的漏洞
: 照这样的局势
: 以后大概没什么越狱可以用了
: 像现在连iOS 9.2的越狱都没下文
: 越狱是不是已经被中国团队玩坏了!?