2012-04-27 68 views

回答

1

不是我知道的。在我的公司,我自己创造了一个。你必须使用一个分析器来做到这一点。此外,请注意,如果本机DLL存在,您将无法检测该函数,否则必须删除它或执行其他操作,例如使用loadlibrary钩子绕行它。

最后,当前的做事方法是自己编辑功能或完全替换它。出于稳定性考虑,这是非常危险的事情。有更复杂的方法,但首先你必须从基础开始。 IIRC我用这一个了解分析,当我开始: http://msdn.microsoft.com/en-us/magazine/cc188743.aspx

关于本机VS字节码位就是我失踪了,当我得知这个情况,所以你被保存对这个特殊的头痛。

+0

我试图避免使用探查器或调试器。虽然伟大的联系。是分析器API总是在那里,或者只有在安装了分析器的情况下。我想要一些可以放入可部署代码的东西。 – klumsy 2012-06-14 16:25:30

+0

从1.1开始,这是我用来编译它的地方,因为你需要它支持所有版本。我目前有一种以这种方式部署给主要客户的产品。我有足够的时间和资源来完成这项工作,根据您的特定需求可能需要一些时间进行设置。我不得不仪器一个微软拥有的dll签名,因此无法编辑。您只能使用分析器对其进行测试。 – Tzahi 2012-06-14 16:38:46