百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rosenbridge

> 编程语言
开源

某些 x86 CPU 中的硬件后门

2.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

某些 x86 CPU 中的硬件后门

project:rosenbridge: x86 CPU 中的硬件后门项目:rosenbridge 揭示了某些台式机、笔记本电脑和嵌入式 x86 处理器中的硬件后门。 该后门允许环 3 (用户空间) 代码绕过处理器保护,自由读取和写入环 0 (内核) 数据。 虽然该后门通常处于禁用状态(需要环 0 执行才能启用),但我们发现在某些系统上,它默认处于启用状态。 本仓库包含用于检查您的处理器是否受影响、关闭后门(如果存在)以及用于发现和分析后门的研究和工具。

后门程序 rosencodebackdoor 是一个小型的非 x86 核心,它嵌入在 CPU 中的主 x86 核心旁边。它通过一个模型特定的寄存器控制位来启用,然后通过一个 launch-instruction 来切换。嵌入的核心接收指令,这些指令被封装在特殊格式的 x86 指令中。该核心执行这些指令(我们称之为"深度嵌入指令集"),绕过所有内存保护和权限检查。虽然后门程序需要内核级访问才能激活,但已观察到在某些系统上,它默认情况下已启用,允许任何无权限的代码修改内核。

rosenbridge 后门与 x86 CPU 上的其他公开已知的协处理器(如管理引擎或平台安全处理器)完全不同,它比已知的任何协处理器更深入地嵌入,不仅可以访问 CPU 的所有内存,还可以访问其寄存器文件和执行管线。

此漏洞的范围有限;C3 之后的 CPU 世代不再包含此功能。本工作作为一个案例研究和思想实验发布,说明在日益复杂的处理器中可能出现的后门,以及如何重新设计处理器以避免此类后门。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言