怎么知道某一个程序(进程)启动时调用某个dll的第一个函数是什么?
有什么现成的工具吗?好像可以用od加断点测试!但不会汇编,一点看不懂!有什么方法?只有这点分了!...
有什么现成的工具吗?
好像可以用od加断点测试!但不会汇编 ,一点看不懂!
有什么方法?
只有这点分了 ! 展开
好像可以用od加断点测试!但不会汇编 ,一点看不懂!
有什么方法?
只有这点分了 ! 展开
3个回答
展开全部
dll中有很多函数,程序启动时调用的第一个函数就没有办法知道了。
追问
我只想监视对这个dll调用的函数 不行吗?
比如进程a.exe对b.dll调用的函数 能知道吗?
用汇编每个函数加断点应该可以吧 只是不懂汇编啊
追答
你可以自己编程实现,使用钩子函数,把自己的dll首先插入到a.exe中,然后监视并截获dll调用的系统函数和获取函数的函数,这样就知道了!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个 Dll函数查看器 的软件,可以看到DLL/EXE包含和调用了什么函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有办法,自己找
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询