如何挡截基于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#