假设进程1是主进程,进程2是目标进程(我无法编辑它),我想能够在进程1中调用进程2中的函数,有没有好的方法可以实现?我考虑注入一个具有导出函数的DLL,该函数调用该函数并在外部使用GetProcAddress…这可行吗?这是最好的方法吗?
感谢您的时间。
感谢您的时间。
LoadLibrary
像使用DLL一样加载可执行文件,然后使用GetProcAddress
获取要调用的函数的地址,并正常调用它。但请注意,在函数被其自身的可执行文件内部调用之前,可能需要进行其他初始化才能使函数正常工作。CreateRemoteThread
在包含您需要调用的函数的进程上下文中执行该函数。