问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

BIOS Rootkit来袭!教你三招防住固件攻击

创作时间:
作者:
@小白创作中心

BIOS Rootkit来袭!教你三招防住固件攻击

引用
CSDN
9
来源
1.
https://blog.csdn.net/gitblog_00063/article/details/138110413
2.
https://www.secrss.com/articles/25629
3.
https://wenku.csdn.net/column/geerc4sn08
4.
https://wenku.csdn.net/column/37h5ow6wqn
5.
https://www.fortinet.com/cn/resources/cyberglossary/rootkit
6.
https://cloud.tencent.cn/developer/article/1038081
7.
https://learn.microsoft.com/zh-cn/windows-hardware/drivers/bringup/uefi-security
8.
https://docs.redhat.com/zh-cn/documentation/red_hat_enterprise_linux/9/html/managing_monitoring_and_updating_the_kernel/con_what-is-uefi-secure-boot_signing-a-kernel-and-modules-for-secure-boot
9.
https://hardenedlinux.github.io/system-security/2018/10/31/NIST-SP-800-147.html
01

BIOS安全威胁:Rootkit攻击来袭

近年来,随着网络安全形势日益严峻,BIOS(基本输入输出系统)已成为黑客攻击的重要目标。2017年曝光的“谍影”木马事件就是一个典型案例。该木马能够感染多种主板型号,兼容32位和64位Windows系统,并通过篡改BIOS引导模块实现远程控制,对主流杀毒软件具有高度隐蔽性。

BIOS作为计算机硬件与操作系统之间的桥梁,负责初始化硬件并引导系统启动。其特殊地位使得恶意软件一旦感染BIOS,就能在安全软件加载前执行,从而避开检测。更令人担忧的是,这些恶意代码即使在重装系统或更换硬盘后依然存在,难以清除。

02

BIOS Rootkit:隐形的安全威胁

BIOS Rootkit是一种专门针对BIOS的恶意软件,其攻击方式和技术特点令人担忧:

  1. 感染机制:BIOS Rootkit通过篡改BIOS固件中的代码来隐藏其存在。它可能在系统的启动过程中注入恶意代码,影响硬件初始化和其他关键功能。

  2. 高度隐蔽性:由于BIOS Rootkit工作在操作系统加载之前,因此可以逃避常规的防病毒扫描。一旦植入,除非采用专业的固件恢复或清洁工具,否则很难根除。

  3. 持久化感染:BIOS Rootkit能够在系统重启甚至重装操作系统后仍然保持活跃状态,持续对系统构成威胁。

03

UEFI:新一代安全防护技术

随着技术进步,传统的BIOS逐渐被UEFI(统一可扩展固件接口)取代。UEFI不仅提供了更好的性能和更多功能,还带来了更强的安全防护机制。

美国国家安全局(NSA)发布的《UEFI安全启动自定义指南》指出,安全启动(Secure Boot)是UEFI的重要安全特性,能够验证系统启动过程的完整性,防止固件被恶意修改。然而,许多组织由于兼容性问题而禁用了这一功能,这无疑增加了安全风险。

NSA建议采取以下措施加强UEFI安全:

  1. 将旧版BIOS或兼容性支持模块(CSM)的计算机迁移到UEFI纯模式
  2. 在所有端点上启用安全启动,并配置为审核模式
  3. 根据组织需求自定义安全启动策略
  4. 使用管理员密码保护固件设置
  5. 定期更新固件
  6. 利用可信平台模块(TPM)检查固件和安全启动配置的完整性
04

实用防护措施:三招防范BIOS攻击

面对BIOS安全威胁,普通用户和系统管理员可以采取以下具体措施加强防护:

1. 设置密码保护

在BIOS设置中,启用用户密码和管理员密码双重保护机制。用户密码用于限制访问BIOS设置界面,而管理员密码则提供更高层次的控制权限,防止未授权更改系统配置。

2. 控制启动顺序

合理设置启动顺序,将硬盘设置为第一启动设备,并禁用不必要的启动选项(如USB启动)。这可以防止攻击者通过恶意启动设备绕过操作系统进行攻击。

3. 启用硬件安全控制

启用TPM模块等硬件级安全功能,利用其加密密钥生成和存储能力保护系统。同时,开启固件写保护功能,防止BIOS被恶意修改。

此外,定期更新BIOS固件也是至关重要的。厂商会发布更新来修补已知漏洞,增加新功能。更新前务必从官方网站下载最新固件,并仔细阅读更新说明。为防止意外,建议在更新前创建BIOS备份。

05

总结

BIOS安全问题不容忽视。随着攻击手段日益 sophisticated,我们必须采取有效措施加强防护。通过理解BIOS Rootkit的攻击原理,利用UEFI的安全特性,并采取具体的防护措施,我们可以显著提升系统的安全性,保护重要数据免受威胁。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号