转载

Intel公开安全新特性:CET

  Aleph One 于 1996 年在 Phrack Issue 49 的那篇 Smashing The Stack For Fun And Profit 公开后关于 memory corruption 的内存战争从未停止过,1997 年 ret2libc 问世一直到 ROP 的形式化,过去的 10 多年里都无法根除 ROP 这种能满足图灵完备的漏洞利用方式,众多学院派以及厂商(包括 Google 和微软)过去多年的尝试的效果都不太理想,直到 PaX 的 RAP 的出现。

  Intel 作为硬件厂商也开始发力,近日发布了 Control-flow Enforcement Technology (CET)作为在 x86 和 x64 平台上的 CFI 实现的底层接口,引入了 shadow stack(包括比对 RET)和间接分支的跟踪等新功能,这个版本基本解决了之前微软(包括 Clang/LLVM 以及 Google 的实现)Forward-edge 的缺陷,目前 CET 只是一个 Intel“未来”的 ROP 防护解决方案,此次公开的文档并不是完整版,但让内核,编译器以及安全应用的开发者们看到了 CET 在未来硬件上的雏形,期待未来有更多详细的硬件和软件信息的公布。"

正文到此结束
Loading...