(EXE文件不一定是DELPHI编写,也有可能是VC或C++或VB编写的。)
用什么软件可以调试一个EXE可执行文件?并且可以知道该文件执行时调用了哪些DLL文件?例如:
假设有一个程序,有一个按钮,点击该按钮后,会弹出一个对话框,对话框中也有一个按钮,点击该按钮会调用一个DLL文件中的函数。像这种情况有无办法查到对话框按钮调用到哪个DLL文件?谢谢!
用什么软件可以调试一个EXE可执行文件?并且可以知道该文件执行时调用了哪些DLL文件?例如:
假设有一个程序,有一个按钮,点击该按钮后,会弹出一个对话框,对话框中也有一个按钮,点击该按钮会调用一个DLL文件中的函数。像这种情况有无办法查到对话框按钮调用到哪个DLL文件?谢谢!
既然他是加载DLL的那~就一定(我这里以动态调用为例)
会使用LoadLibrary函数加载DLL然后~GetProcAddress载入函数地址
这个时候就可以在这两个函数上面下断点
然后点击按钮观察~~函数使用的参数就可以发现了~~
(PS:请先确定你的程序无壳~有的话就脱吧)