怎样得到一个Dll引用的Dll

blessbygod 2011-03-27 07:11:45
比如有一个程序abc.exe,它引入了abc.dll,abc.dll又引入了ws2_32.dll,就是怎么能得知abc.dll引用了ws2_32.dll。
...全文
66 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
CppCoder 2011-03-28
  • 打赏
  • 举报
回复
IDA
OllyDBG
changjiesun 2011-03-28
  • 打赏
  • 举报
回复
VC 自带工具 depends view 能看到动态链接库中所有的接口, 你在程序中肯定是看不到的
blessbygod 2011-03-28
  • 打赏
  • 举报
回复
没有现成的函数?还得自己分析PE格式?你杀了我吧!!
野男孩 2011-03-28
  • 打赏
  • 举报
回复
只是想用工具查看的话,就用Depends.exe就行了,vc6里面带着。或者专业一点的pe工具,如楼上说的peid, loadpe等等。

自己写程序读的话,就要了解一下Exe文件的格式,也就是PE格式,google上资料很多,读EXE中的导入表就行了。
zwfgdlc 2011-03-28
  • 打赏
  • 举报
回复
这个是存放在文件的输入表里的,用PEID,LoadPE之类的工个可以看到.
熟悉PE文件格式的话也可以自行分析.
luoxi1124 2011-03-27
  • 打赏
  • 举报
回复
depends view
VC++6.0中的工具。
Dreadnought 2011-03-27
  • 打赏
  • 举报
回复
dependency walker
jwybobo2007 2011-03-27
  • 打赏
  • 举报
回复
depends view看一下就知道了

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧