当前位置:编程学习 > C#/ASP.NET >>

如何挡截基于NET平台的程序的API?

如何挡截基于NET平台的程序的API?

     IAT法:NET程序只有一个mscoree.dll,而看不到user32.dll等等

     JMP法:一旦挡截,目标程序就出错自动退出

有没有其他方法,或使用上面的方法还应注意一些什么细节? --------------------编程问答-------------------- 关注。。。 --------------------编程问答-------------------- top --------------------编程问答-------------------- top --------------------编程问答-------------------- .Net程序的"Hook"比普通Win32程序方便多了.

通过反射机制, 你可以控制它所有的行为.

你可以去下 ManagedSpy, 这是微软的一个开源软件, 拦截.Net程序事件, 获取/修改 信息. --------------------编程问答-------------------- .NET下不用Hook,反射就是给你干这些用的
NET程序不是只有一个mscoree.dll,同样用user32.dll中的API创建窗体的 --------------------编程问答-------------------- .net程序本身是编译成本地代码执行。mscoree.dll只是一个引导入口而已,
拦截API依然是相同的方法。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,