中文

Xtensa 硬件架构上面向返回导向编程的挑战

密码学与安全 2022-01-19 v1

摘要

本文展示了如何使用返回导向编程(ROP)攻击 Xtensa 架构。所呈现的技术包含对两种受支持的应用二进制接口(ABI)的可能性。特别是对于窗口化 ABI,提出了一种强大机制,不仅允许跳转到 gadget,还允许在不依赖特定 gadget 的情况下操纵寄存器。本文纯粹关注架构自身特性如何被利用来链接 gadget,而非特定攻击或 gadget 目录。

关键词

引用

@article{arxiv.2201.06785,
  title  = {Challenges of Return-Oriented-Programming on the Xtensa Hardware Architecture},
  author = {Kai Lehniger and Marcin J. Aftowicz and Peter Langendörfer and Zoya Dyka},
  journal= {arXiv preprint arXiv:2201.06785},
  year   = {2022}
}