论文标题
Xtensa硬件体系结构上面向返回的编程的挑战
Challenges of Return-Oriented-Programming on the Xtensa Hardware Architecture
论文作者
论文摘要
本文展示了如何使用面向返回的编程(ROP)攻击Xtensa体系结构。提出的技术包括两个支持的应用二进制接口(ABI)的可能性。特别是对于窗户的ABI,提出了强大的机制,不仅可以跳到小工具,而且可以操纵寄存器而不依赖特定小工具。本文纯粹关注建筑本身的属性如何被利用为链小工具,而不是特定的攻击或小工具目录。
This paper shows how the Xtensa architecture can be attacked with Return-Oriented-Programming (ROP). The presented techniques include possibilities for both supported Application Binary Interfaces (ABIs). Especially for the windowed ABI a powerful mechanism is presented that not only allows to jump to gadgets but also to manipulate registers without relying on specific gadgets. This paper purely focuses on how the properties of the architecture itself can be exploited to chain gadgets and not on specific attacks or a gadget catalog.