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

问题描述 投票:0回答:1

我最近在 Hackito Ergo Sum 2011 上读到了一篇名为 Exploiting the Hard-Working DWARF 的论文。 其中包含“不是一站式内存损坏”这句话。那是什么?

c++ c gcc memory-leaks
1个回答
3
投票

这不是一个确切的术语,但基本上意味着类似直接覆盖记账数据结构,例如

malloc
的内部记账。 “不是一站式内存损坏”将是间接损坏。这种损坏将导致稍后的无辜操作损坏内存。

在这种特殊情况下,间接损坏会导致 DWARF 异常处理代码损坏内存。

© www.soinside.com 2019 - 2024. All rights reserved.