什么是“一站式内存破坏”?

3

我最近阅读了一篇名为《利用勤劳的矮人》的论文,出现了“not a one-stop memory corruption”这个短语。那是什么意思呢?


参考资料 - 使用该短语的演示文稿:http://www.cs.dartmouth.edu/~sergey/battleaxe/hackito_2011_oakley_bratus.pdf,以及有关该技术的实际论文:http://www.cs.dartmouth.edu/reports/TR2011-688.pdf。 - Michael Burr
1
此外,“Hackito Ergo Sum 2011”是演示文稿所在的活动,而不是作者。 - Michael Burr
实际上我在第一个引用中看到了这个短语。非常感谢您提供的第二个参考资料。 - KUN
1个回答

3
这不是一个确切的术语,但基本意思是直接覆盖记账数据结构,比如malloc的内部记账。 "非一站式内存损坏"将是一种间接损坏。这种损坏会导致稍后的无辜操作损坏内存。
在这种特殊情况下,间接损坏会导致DWARF异常处理代码损坏内存。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接