-
-
[求助]远程线程插入的方法加载dll以后,目标进程出现运行错误
-
发表于:
2006-7-12 16:13
4674
-
[求助]远程线程插入的方法加载dll以后,目标进程出现运行错误
我写了一个dll实现了函数(RtlAllocateHeap)拦截,在程序中直接加载运行正常,可是通过远程线程插入的方法在进程A中加载dll以后,A进程会出现运行错误。
dll拦截函数中有一条指令
jmp api_RtlAllocateHeap.MyFunc
//api_RtlAllocateHeap为dll中全局结构体变量,
//api_RtlAllocateHeap.MyFunc(在DllMain函数实现)存有一地址
调试A进程发现执行上述指令时,会跳转到地址0000000000,难道 远程线程插入加载dll和 在程序中直接加载不一样吗?
[培训]科锐逆向工程师培训第53期2025年7月8日开班!