架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 37634|回复: 11

[资料] dumpbin查看DLL动态库接口函数

[复制链接]
发表于 2018-3-2 11:00:29 | 显示全部楼层 |阅读模式
有时候我们想查看一个exe引用了哪些动态库,或者我们想看某个动态库包含哪些接口函数,这个时候可以使用dumpbin.exe工具:

QQ截图20180302105257.jpg

1.输入Dumpbin -imports calldll.exe查看它的输入信息,可以看到它加载了***.dll
2.输入dumpbin –exports dlltest.dll,列出导出函数

开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools ->“Visual Studio 命令提示(2010)”后,

就像普通的cmd一样的命令行环境,就可以正常使用VS的一些工具,其中就包括dumpbin。

vs2017已经没有dumpbin工具了,请大家自行下载!工具我也会上传到本贴子。

例如要查看user32.dll的接口,输入下面命令回车即可:




有关更多的dumpbin的用法,请参考微软的官方文档:https://docs.microsoft.com/en-us/cpp/build/reference/dumpbin-options

dumpbin工具下载:

游客,如果您要查看本帖隐藏内容请回复





上一篇:阿里云成功防御国内最大规模Memcached DDoS反射攻击
下一篇:多个地点ping检测ip是否被封
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-12-6 10:15:56 | 显示全部楼层
以前查看dll导出函数,一般使用Viewdll等第三方工具。但由于Viewdll采用dephi编写,因此仅能查看32位的dll。其实微软已经帮我们提供一个查看dll导出函数的命令,嵌在VS开发环境中,可以查看32位和64位的dll。具体使用方法如下:(例如查看d:\a.dll的导出函数)

1. 进入VS开发环境,然后Tools -> Visual studio 2010 Command Prompt

2. cd到d:\下

3. 输入命令d:\dumpbin /exports a.dll回车即可看到a.dll的所有导出函数

如果要重定向输出至b.txt文本文件,则命令格式如下:d:\dumpbin /exports a.dll /out:b.txt
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2018-3-16 14:00:01 | 显示全部楼层
mmxx0212 发表于 2018-3-16 11:20
VC 6.0不是有?难道在WIN7后的不能用了

是vs2017,不是win7系统
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2018-3-2 13:24:01 | 显示全部楼层
【depends汉化-查看动态链】.rar (377.44 KB, 下载次数: 12, 售价: 1 粒MB)

这个工具也不错
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-3-16 11:20:30 | 显示全部楼层
VC 6.0不是有?难道在WIN7后的不能用了
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-5-25 19:56:49 | 显示全部楼层
谢谢楼主,正好需要
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-17 18:22:37 | 显示全部楼层
的dumpbin的用法
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-6-28 22:45:27 | 显示全部楼层
好用
{:1_1:
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-8-16 19:20:21 | 显示全部楼层
很好很好
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-12-11 17:01:59 | 显示全部楼层
.....00000.
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-19 12:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表