iOS 8.1.3封杀“假面漏洞”解析:收费应用“免费化”终结

最近苹果发布了8.1.3系统更新。从更新日志看,没有多少变化(错误修复,提高稳定性和性能),但是苹果修复了一个“漏洞”,就是之前说的“假面”。

科普一:假面漏洞
系统给每个应用一个安全区域(沙盒),一个应用没有权限获取其他应用的沙盒里的数据。每个应用有一个BundleId,一个假冒的应用只要具有相同的BundleID并且有合法权限(一般是通过合法的企业证书重新打包签名)能安装到手机上就可以直接替换掉原有的应用并且取得该应用的所有权限。
举个例子,手机上安装了微博的官方客户端,并且客户端曾经获得了你的批准访问手机的相册,通讯录,地理位置等等。假如有人做了个假冒应用,通过一些途径,比如黑应用商店安装到你的手机上,就会直接替换掉官方的客户端,在你打开的一瞬间就可以读完你的通讯录,应用里存的敏感信息等发送给作恶者的服务器,而你对此完全没有感知。
8.1.3的安全方面更新着重解决了这个问题,这里是详细说明。
修复了下面这2个关键的bug:
CVE-2014-4493
就是前面说到的假面漏洞。
CVE-2014-4494
通过非应用商店下载的应用,一般在打开前系统会提示,这个应用不可信,是否要信任它。这里提到的bug可以绕过这个系统提示。
其他几个bug也很有意思,比如动态加载执行未经审核的代码,有兴趣的同学可以自行研究Mach-O。
科普二非官方应用商店安装应用的实现原理
为什么要从非官方的AppStore安装应用呢?原因大概有:
仅在企业内部使用的应用没必要放到应用商店。比如银行等比较敏感的企业的内部管理应用,出于安全考虑不能公开给所有人下载并且即便有人下载了没有内部账号也无法使用。
现在的应用太多了,放到官方商店会被淹没。而官方商店又基本没有“关系后门”可以给点钱帮忙推广之类的办法,所以衍生出来各种积分墙,应用赚钱等产业靠广大人民群众的人海战术给应用刷榜,提高应用排行榜上的位置提高曝光率,达到推广的目的。如果商店控制在“自己人”手里,一切都解决了,要推荐有推荐要首发有首发。
官方商店的审核时间太长,而且是个不定数,好不容易排队半个月等到审核,2分钟结束,拒绝通过,然后再对应用或者是描述做修改再提交,再进行漫长的等待。
有些应用利用了iOS没公开的接口来做一下苹果目前不认可的高级功能,比如“来电防火墙”、访问WiFi等功能。
收费应用免费化,你懂得:)
实现原理也2种:
用合法的企业证书,重新对应用打包签名。让系统以为这个应用是个大企业内部使用的应用。
破解FairPlay(DRM,苹果的版权保护方案)。通过在电脑上利用iTunes的权限替换手机里的用户购买信息,让手机误以为是正版用户购买的。现在市面上的各种“手机助手”基本都是用的这种方法。
带来的影响
针对破解FairPlay,苹果同时发布了iTunes12.1,改成了64位架构,使各种助手失效,媒体把这个更新称为“各路助手挺尸”、“封杀一切助手”等。

针对企业证书重签名,正常情况(指在Xcode里直接用企业证书编译打包签名)的企业证书签名是不受影响的,只有用企业证书做了重新打包。只有因为企业证书本身存在是为了让大企业更方便,而后来被国人玩坏了(最近被苹果大规模撤销)。
这个只是目前大部分的重新打包的逻辑没有跟进,估计过一段时间应该会兼容回去。但是所有的已经打过包的应用除非重新来过,否则无法安装到8.1.3上。而且企业证书经常被滥用导致苹果撤销,再用新的证书打包时又会因为上面的逻辑,而使应用无法安装。
所以企业证书分发应用这种方式将会在不久后退出历史舞台。
注1:证书(开发者账号)有3种,个人、公司、企业,企业证书是$299向苹果申请的仅能用于企业内部分发应用的证书,不能提交应用商店的那种,经常被误以为是公司证书。

(文中图片来自http://www.redmondpie.com)
- 1基于AI与零碳新发展交流会在浦东成功召开
- 2当竹编被“打印”出来:Anycubic携手钱利淮探索传统艺术的数字新表达
- 3多地探索破解青少年暑期“无人管、无处去”难题 文化场馆帮“带娃”,有趣又有收获
- 4十亿分之一失效率、2000小时温度循环:安世中国车规MOSFET的可靠性答卷
- 5SHEIN冲刺港股IPO:36天库存周转远超同行,供应链效率构筑长期壁垒
- 6城市级智慧康养平台“康佰汇”正式上线 广州探索智慧养老新路径
- 7研学游、亲水游、文博游……多元场景点亮夏日市场 暑期文旅消费“热辣滚烫”
- 8熔铜入衣,墨韵东方!朱炳仁跨界大秀,重塑东方审美
- 9海尔携AI空净产品亮相亚宠展,守护人宠共居呼吸自由
- 10“十五五”我国将加快建设现代油气产业体系
- 1华章三百,礼遇东方:万达酒店及度假村全球运营酒店规模突破300家
- 2生态环境法典施行 中国开启生态环保“法典化”时代
- 3小天鹅联手京东将携家庭洗衣房亮相赛里木湖 为100对新人筑起洗护生活新体验
- 4上海世邦LM立磨助力阿曼煅烧高岭土生产线,打造 LC3低碳水泥原料新标杆
- 5从杭州到重庆:万达酒店全产业链能力如何系统化赋能存量改造
- 6基本面韧性较强 沪铜价格获支撑
- 7八马茶业践行“一个茶生态”理念,以产业共生态势推动茶产业提质升级
- 8从佛山到全国:安华卫浴斩获行业大奖背后的品牌进阶之路
- 9沪铝为何走出独立行情
- 10KAYAN HOLDINGS LIMITED与江苏藻链生态科技集团有限公司签署战略合作谅解备忘录,携手在印尼打造微藻工业
- 1强强联合!华润新能源完成并购重组,245亿募资赋能绿色产业升级
- 2国潮快闪、反向海淘……入境游“圈粉”世界外国朋友近距离感受中国魅力
- 3打造川内首个无蚊园区 中科中成“铁蜻蜓”智能灭蚊机器人于青羊总部经济基地正式投用
- 4阳采集团:AI赋能五大端口,实现从传统贸易商向数智供应链服务商转型
- 5全场景OLED方案亮相ChinaJoy,维信诺以“屏”实力引领新消费变革
- 6予非知识图谱大模型完成生成式人工智能服务备案!潍坊市首个
- 7宏观不确定因素影响较强白银价格偏弱运行
- 8华章三百,礼遇东方:万达酒店及度假村全球运营酒店规模突破300家
- 9深耕全链条、聚力全球化,伊利股份以创新引领乳业高质量发展
- 10安徽昌盛获特批上市,深耕石榴产业链迈向全球市场新征程



