
开发者工具 1 天前
微软:结合验证与调用的CFG检查解析
微软工程师解析了控制流保护(CFG)中一种将验证与调用合并的实现,展示了 x86-64 与 AArch64 两种架构下的汇编差异与寄存器约定,并说明如何从中提取坏指针信息。文章强调合并版本为保留调用参数而改变了寄存器使用。
编辑部
聚焦该领域的最新动态、研究突破与商业进展。

微软工程师解析了控制流保护(CFG)中一种将验证与调用合并的实现,展示了 x86-64 与 AArch64 两种架构下的汇编差异与寄存器约定,并说明如何从中提取坏指针信息。文章强调合并版本为保留调用参数而改变了寄存器使用。

Hugging Face 对 Kernels 项目进行了全面重构,新增 kernel 仓库类型、信任发布者与签名机制并改进 CLI 与多后端支持,旨在提升可发现性、安全性与可重复构建能力。该项目也为未来基于智能体的内核(agentic kernel)开发奠定基础,同时改进了多平台兼容性与构建可验证性。