小米向 AOSP 提交代码:禁止通过 shell 直接导出 APK
小米工程师在向 AOSP (Android Open Source Project) 提交的一个 commit 中指出,应禁止通过 shell 获取已安装的 APK,理由是某些 APK 可能包含私有资源或内容,因此不应该被允许直接从系统中拉取。
从 commit 的投票情况来看,只有作者自己投了一票赞成票,其余两名参与投票的工程师均是投反对票。所以目前该 commit 已被标记为「Abandoned」状态,意味着不能被合并到 AOSP。
投反对票的工程师认为,小米通过修改权限并非保护 APK 提供的 IP(知识产权)或服务的首选方案。即使禁用了 shell 这个 CL 工具,也还有多种方法可以获得 APK。而且 APK 本身也不是私密文件,如果 APK 包含需要保密的内容,应该通过其他方式——如 DRM(数字版权管理)进行保护。
这名工程师还表示,小米这个 commit 属于其内部产品的需求,而不是一个所有人都会(应该)同意的全平台政策。如果小米需要这样做,应该在特定设备中进行。
另一名投反对票的工程师则直言:“与其提交损害上游的东西,不如直接在自己的 fork 分支内折腾。”
对于多名其他开发者的评论,小米工程师也进行了回复,他认为如果一个 apk 可以通过 'adb shell' 命令被拉取出来,那么就可以被反编译,这对 apk 会有一些安全风险。所以,他认为应该尽可能地确保数据分区的数据安全。
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
ShopWind v3.4.2 更新,Yii 框架多商户商城,新增拼团模块
随着拼多多平台的火爆,拼团也成了电商系统必不可少促销活动方式。ShopWind v3.3.3 移动端增加了拼团功能模块,完美融合了拼团玩法,可以两人成团,三人成团,设置拼团优惠价格,超时自动成团等功能。 ShopWind 拼团插件的拼团商品、成团人数由商家发布,发布后的商品在拼团频道中展示。消费者可在拼团频道找到物美价廉的商品,通过发起拼团或参与拼团的形式去进行购物,不仅让商家能够走量赚钱,也能够让买家们花更少的钱买到自己想要的东西。 官网网址:https://www.shopwind.net 开发文档:https://developer.shopwind.net API 接口文档:http://docs.shopwind.net/dev-api 开发者社区:https://forum.shopwind.net PC 体验 前台体验:http://test.shopwind.net买家测试账号:buyer 密码:123456 支付密码:123456 后台体验:http://test.shopwind.net/admin平台管理员账号:admin 密码:123456 商家体验:http...
-
下一篇
每日一博 | Kafka 万亿级消息实践之资源组流量掉零故障排查分析
作者:vivo 互联网服务器团队-Luo Mingbo 一、Kafka集群部署架构 为了让读者能与小编在后续的问题分析中有更好的共鸣,小编先与各位读者朋友对齐一下我们 Kafka 集群的部署架构及服务接入Kafka集群的流程。 为了避免超大集群我们按照业务维度将整个每天负责十万亿级消息的 Kafka 集群拆分成了多个 Kafka 集群。拆分粒度太粗会导致单一集群过大,容易由于流量突变、资源隔离、限速等原因导致集群稳定性和可用性受到影响,拆分粒度太细又会因为集群太多不易维护,集群内资源较少应对突发情况的抗风险能力较弱。 由于 Kafka 数据存储和服务在同一节点上导致集群扩缩容周期较长,遇到突发流量时不能快速实现集群扩容扛住业务压力,因此我们按照业务维度和数据的重要程度及是否影响商业化等维度进行 Kafka 集群的拆分,同时在 Kafka 集群内添加一层逻辑概念“资源组”,资源组内的 Node 节点共享,资源组与资源组之间的节点资源相互隔离,确保故障发生时不会带来雪崩效应。 二、业务接入 Kafka集群流程 在 Kafka 平台注册业务项目。 若项目的业务数据较为重要或直接影响商业化,用...
相关文章
文章评论
共有0条评论来说两句吧...




微信收款码
支付宝收款码