欺骗或捕获未管理的App / Dll [英] Spoof Or Capture un-manged App / Dll

查看:79
本文介绍了欺骗或捕获未管理的App / Dll的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有另一个与无人.dll挂钩的应用程序,该应用程序只是像这样运行

i have Another Exe hooked with unmanged .dll , the app simply run like this

运行应用程序>运行Hooked Dll读取Windows系统信息(如HWID或Mac地址)

Run App > While Running The Hooked Dll Reading Windows System info ( like HWID or Mac Address )

无论如何都要捕获或欺骗数据返回到dll从系统?像 从系统信息中更改HWID返回字符串

is there anyway to capture or spoof the data return to dll from system ? like  changing the HWID return string from system info

c#

提前谢谢

推荐答案

你是什么意思"我有另一个exe钩子"? 如果您已将DLL注入另一个进程,那么您当然可以找到您感兴趣的DLL的入口点,并使用您自己的代码覆盖入口点代码,该代码可以拦截
的调用。 像Detours库这样的东西可以帮助解决这个问题。
What do you mean by "i have another exe hooked"?  If you have injected a DLL into another process, then you can certainly find the entry points of the DLL you're interested in and overwrite the entry point code with your own code that intercepts the call.  Something like the Detours library could help with that.


这篇关于欺骗或捕获未管理的App / Dll的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆