gpt4 book ai didi

delphi - 在 Delphi 中是否有可能在另一个进程中获取函数/过程的地址?

转载 作者:行者123 更新时间:2023-12-03 18:17:10 24 4
gpt4 key购买 nike

我使用 Madshi 的 madCodeHook 组件在进程中注入(inject)一个 DLL,然后 Hook 一个过程/函数。问题是每次出现新版本的 EXE 时,函数的地址可能会发生变化。目前我的做法是使用 Ollydbg 然后硬编码我注入(inject)到进程中的 DLL 中的地址,这是非常丑陋和不安全的。只是想知道是否有一种方法可以动态地了解过程的定义。

请注意,这不是恶意的,我只是为了记录目的在目标 EXE 中挂接了一些程序。

最佳答案

如果函数本身没有变化(很多),您可以搜索您需要的代码(搜索操作码或十六进制字节)或使用 Madshi 的 disasm 单元来达到相同的目的。

关于delphi - 在 Delphi 中是否有可能在另一个进程中获取函数/过程的地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3763767/

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