国漫手机壁纸

VaultBoot:“下一代”固件安全方案

"当前固件的主流方案依然是UEFI,由于技术架构设计并没有考虑其复杂的供应链生态,tianocore/EDK2的参考实现和OEM出厂实现差异过大,通过测试和逆向分析可以发现某些厂商的OEM固件中DXE模块有大量基于SMM的实现,这也是导致固件安全的高风险环节之一,因为SMM是

NetSmell 出品

  ”当前固件的主流方案依然是 UEFI,由于技术架构设计并没有考虑其复杂的供应链生态,tianocore/EDK2 的参考实现和 OEM 出厂实现差异过大,通过测试和逆向分析可以发现某些厂商的 OEM 固件中 DXE 模块有大量基于 SMM 的实现,这也是导致固件安全的高风险环节之一,因为 SMM 是 x86 平台下 Host CPU 的最高权限运行模式,俗称“Ring -2″,操作系统难以检测 Ring 0 以下的威胁的原因很简单:根本在不同维度上作战。

  而 OEM 固件的设计和实现的缺陷导致了诸多固件安全风险。通常厂商的 OEM 固件具备不可审计性,由于主流的 OEM 并不对用户开放源代码,所以源代码级别的审计是无法实现的,漏洞的审计只能依靠二进制审计或者模糊测试进行,而没有源代码对于发现后门或者具有后门性质的调试特性会极高的增加成本,虽然 Intel 在 2019 年尝试以 Minimum 平台解决开放性的问题,但目前而言其覆盖度不及预期。

  1999 年冬天,洛斯阿拉莫斯国家实验室的研究员 Ron Minnich 发起了一个叫 LinuxBIOS 的项目,其目标是用自由软件去替代私有的固件,LinuxBIOS 设计思路是让尽量少的代码做硬件初始化的工作,当硬件初始化完成后就加载一个基于 Linux 内核的执行载荷,这个项目后来更名为 coreboot,今天的 coreboot 支持除了 Linux 以外的多种执行载荷,这种架构也成为了 2020 年代当业界重新审视固件问题和探讨”下一代“固件时的重要基础,这或许是必然性和偶然性并存所致。

  aultBoot 是一个专注于固件安全,可信计算以及高级防御的固件载荷执行体,其设计可以在 coreboot 平台上发挥出最卓越的防护效果,包括 CBnT 和多种 ACM 的开箱过程都可以基于 coreboot 完成,此外 VaultBoot 完成诸多安全特性,包括本地/远程证明,基于 TPMv1.2/v2.0 的全盘加密,测量启动等。”

显示余下内容
相关文章:
  1. 信用卡 PIN 码很容易猜测
  2. 神经元簇发能模拟 AI 学习策略
  3. 蜘蛛丝可能根本不具有抗菌性质
  4. 佳能因禁止无墨水打印机扫描被起诉
  5. DeepMind盈利后开始「买买买」!收购机器人模拟平台MuJoCo,全面开源
  6. 分析师:新MacBook Pro搭载自家芯片,苹果利润率更高了
  7. 格芯提交上市申请IPO,筹资约26亿美元
  8. 美股周二:中概股普涨 阿里涨超6% 高途涨逾12%
  9. 搭配自研处理器与安卓12,谷歌新机Pixel 6起价599美元
  10. 摩根士丹利:马斯克有望凭SpaceX成首位万亿美元富豪
  11. 《鱿鱼游戏》助奈飞三季度新增用户翻倍,股价近新高
  12. DOTA 2又上热搜了 为什么这次大家到处刷“猛犸”?
  13. 多位游戏巨头联合希望美国政府监管盗版和作弊网站
  14. Google Play Data Safety开始接受开发者申请:2022年将强制执行
  15. 价格欺诈投诉引发公益诉讼 京东“划线价”格式条款须整改
 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注