【发布时间】:2011-04-10 01:14:24
【问题描述】:
我必须在很多地方拦截非常大的应用程序的执行。
我可以使用哪些程序来做到这一点?有哪些技术可以解决这个问题?
手动逆向工程和添加钩子可能不是这个问题的最佳解决方案,因为应用程序非常大并且应用程序的某些部分可以在一段时间内更新,我认为有一些工具或好的做法来解决这个问题我可以更快地做到这一点,有人知道怎么做吗?
有人帮帮我吗?
【问题讨论】:
-
您可以访问代码吗?另外,您如何确定要拦截的内容 - 一些特殊的 API 或模式?
-
@Fasial Ferox:我没有权限,“你如何确定要拦截什么?” - 我用 IDA 反汇编应用程序,但这个应用程序非常大并且难以逆转,我面前有非常大的工作,我正在寻找更快的解决方案,也许有一些关于这个问题的最佳实践,一些简单的技巧可以加快我的工作大约月/秒。我挂钩内部函数。
标签: debugging dll reverse-engineering disassembly interception