返回资讯中心
外部精选
后端
#Linux#内核

Matthew Garrett 提交补丁,为内核 lockdown 恢复休眠功能

来源标题:[$] Locking down hibernation for the winter

Matthew Garrett 发布补丁集,试图在启用 lockdown 的内核上重新支持休眠。当前 lockdown 会禁用休眠,因为内核无法验证从磁盘读回的内存数据是否被篡改。该方案还需防御降级攻击,即攻击者用旧内核重启以绕过新保护,这增加了实现难度。

LWN.netdaroc2026/11/6 · 今天2 分钟阅读

这个来源的 RSS 只提供摘要,下面是原文导语;完整论述请点「打开原文」。

当计算机休眠时,内核会将内存中的内容写入磁盘,然后关闭系统。从休眠中恢复则涉及将这些数据读回内存,然后让内核从上次中断的地方继续运行。不幸的是,内核无法知道它读回的数据是否被篡改过,这就是为什么 lockdown——一个试图防止对运行中内核进行修改的可选内核特性——会禁用休眠。Matthew Garrett 多年来一直致力于 lockdown 的工作,他分享了一组旨在修复此问题的补丁。他的解决方案还必须防御降级攻击(即攻击者用较旧的内核版本重启计算机以绕过新的保护措施),这使实现变得更加复杂。

本条为导读摘要,完整论述请以原文为准。

打开原文
去社区讨论 →