Google 工程师:手机厂商们请不要再自行修改 Linux 内核代码了
Google Project Zero(GPZ)团队近期报告了三星 Android 内核上的漏洞。并指出,三星试图通过修改内核代码来抵御攻击,反而因此暴露出更多安全漏洞。
来自 GPZ 的研究员 Jann Horn 表示,不仅仅是三星,不少智能手机制造商都会向下游添加自定义驱动程序,以此直接通过硬件访问 Android 的 Linux 内核。但其实,最好还是应当使用 Linux 内核中已经存在的安全功能。
Horn 在 Galaxy A50 的 Android 内核中发现的正是上述类型的错误,原本旨在降低内核安全性的措施却引发了内存损坏的问题。具体来讲,这些漏洞允许在运行 Android 9.0 和 10.0 的某些 Galaxy 设备上“执行任意可能的代码”。Google 于去年 11 月向三星报告了该错误,三星在 2 月刚刚发布的针对 Galaxy 手机的更新中进行了修复。
目前,一些 Android 手机通过专用的帮助程序来访问硬件,这些帮助程序在 Android 中统称为硬件抽象层(HAL)。但在 Horn 看来,手机厂商修改 Linux 内核核心部分的工作方式反而破坏了其原有的攻击锁定性能。就像三星一样,某些被添加的自定义功能是不必要的,完全可以删去,也不会造成任何影响。
因此,他建议手机制造商使用 Linux 已经支持的直接硬件访问功能,而无需再自定义 Linux 内核代码。如果要进行修改的话,“我认为,特定于设备的内核修改最好是放到上游或移入用户空间驱动中,在这里它们可以用更安全的编程语言和/或沙箱实现,同时也不会使更新的内核版本复杂化。”
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Aliyun Funcraft v3.6.0 发布
Fun是一个用于支持Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。 v3.6.0 版本 北京时间 2020 年 02 月 16日 Aliyun Funcraft 发布了 v3.6.0版本,该版本 fun local 支持 dotnetcore2.1 runtime template.yml 模版文件支持通过 LogConfig: Auto 一键配置日志服务 template.yml 模版文件支持自动绑定临时域名,在 fun deploy 部署时将生成临时域名
- 下一篇
【ECS】资源搜索,给您的云资源画一张地图
背景 近日,ECS控制台的新版概览页已经全面上线,全新的设计,全新的内容,相信一定令您的体验大幅度提升。在这里,有一个功能不得不提,那就是新版的资源搜索,下面我就来介绍一下资源搜索的相关功能。 资源搜索全景展示 资源搜索功能 跨区域搜索 您可能有很多资源,它们分布在不同的区域下,在没有资源搜索功能的时候,您必须去每个区域的控制台逐个查找,才能清楚资源的状况。但是有了资源搜索,一切都不同了,在这个页面,您无需关心您的资源所在的区域,搜索的结果是不受地域限制的。 多资源单页面展示 有时候您关心的可能并不是某一种资源,比如实例,比如磁盘。那么这个时候,如果您想查看实例,您必须去实例的列表页,如果您想查看磁盘,您必须去磁盘的列表页。但在资源搜索页面,我们将会把不同类型资源的基本信息都在这个页面展示出来,让您无需再做过多的跳转。 关键词,模糊匹配 虽然目前的各个资源页,也有自己的搜索功能,但是大多是需要精确匹配的。例如实例列表页,您必须输入精确的实例ID,或者IP,才能得到相应的结果。但是在资源搜索页,对于各个资源的ID,名称,实例的IP,我们都支持了模糊搜索,并有搜索提示,免去了您不少的记忆成...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G