【发布时间】:2011-03-01 22:39:47
【问题描述】:
如何使用 VirtualAllocEx 为code cave 腾出空间?我目前拥有一个“可用空间”很少的软件,我读到 VirtualAllocEx 用于创建这个空间..
【问题讨论】:
-
请澄清您的问题。当您说该软件的“可用空间”非常少时,您是什么意思-它是否在RAM有限的设备上运行,可执行文件本身很小,还是什么?什么是“代码洞穴”?
-
@JSBangs:代码洞穴是一块未使用的内存块,您可以使用它来注入自定义编程代码以修改程序的行为。这是一个晦涩的术语,直到今天我自己才听说过。
-
到目前为止你有什么?您只需要
VirtualAllocEx方面的帮助,还是需要先决条件代码方面的帮助? -
我认为“代码洞穴”对于执行相当于“猴子补丁”的 C 或 ASM 很有用。
-
我只需要帮助为 exe 文件中的 codecave 腾出空间 :-)
标签: windows winapi memory-management