gpt4 book ai didi

c++ - 将它们(函数)保存在内存中的同一位置

转载 作者:行者123 更新时间:2023-11-28 03:34:35 25 4
gpt4 key购买 nike

我正在为 Windows 构建一个 C++ 应用程序,我将用一个 DLL(在汇编代码中) Hook 它。但是我在对我制作的控制台应用程序进行逆向工程时遇到了问题。

我想将函数地址保留在同一个地方,但每次我编辑和重建 DLL 时它们都会在内存中移动。

有没有办法让它们保持在同一个地方?有没有办法将变量(例如 int)的后备存储保存在同一个位置(内存地址)?

最佳答案

您不需要用汇编语言硬编码地址。

您可以照常链接 DLL。

如果这对您不起作用,请发布代码和确切的问题描述。

关于c++ - 将它们(函数)保存在内存中的同一位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11377791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com