用dumpbin.exe工具查看DLL

用dumpbin.exe工具查看DLL,dumpbin.exe是VS自带的工具。我装的是VS2010,所以路径是:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\下就可以看到dumpbin.exe了。

怎么使用dumpbin.exe呢?因为dumpbin.exe有可能会使用很多工具,所以你单单把它拿出来使用,那是不行的,dumpbin.exe依赖好的东西呢,你可以试试。

正确使用VS里的工具的方法如下:

开始 > 所有应用程序 > Microsoft Visual Studio 2010 > Visual Studio Tools >VisualStudio 命令提示(2010)。[单击]打开CMD界面,单击会执行很多东西,然后进入了VS工具所在路径下,如下图:

 

C:\Program Files (x86)\Microsoft VisualStudio 10.0\VC下。

比如我查看路径D:\c\dll\EvolisDualys3\iomem.dll。

 

命令是:CMD:dumpbin –exports D:\c\dll\EvolisDualys3\iomem.dll

 

 

从中可以看到:iomem.dll的信息,有:

文件编码:00000000 characteristics

文件创建时间:4B559249 time date stamp Tue Jan 19 19:06:49 2010

版本:0.00 version

对外提供的函数数量:12 number of functions

函数名数量:12 number of names

函数列表:

序号ordinal

十六进制序号hint

程序入口地址RVA

函数名name

1

0

00001D80

ClosePebble

2

1

00001E30

GetIomemVersion

3

2

00001F20

GetStatusEvo

4

3

00001F00

GetTimeout

5

4

000025E0

OpenPebble

6

5

00002B70

ReadPebble

7

6

00001000

SetFullSync

8

7

00001010

SetOldSync

9

8

00001F10

SetTimeout

10

9

00010008

WaitBusy

11

A

00002F10

WriteOnly

12

B

00002C90

WritePebble

 

以下提供文本信息:

File Type: DLL

 Section contains the following exports for iomem.dll

   00000000 characteristics

   4B559249 time date stamp Tue Jan 19 19:06:49 2010

       0.00 version

          1 ordinal base

         12 number of functions

         12 number of names

   ordinal hint RVA      name

         1    0 00001D80 ClosePebble

         2    1 00001E30 GetIomemVersion

         3    2 00001F20 GetStatusEvo

         4    3 00001F00 GetTimeout

         5    4 000025E0 OpenPebble

         6    5 00002B70 ReadPebble

         7    6 00001000 SetFullSync

         8    7 00001010 SetOldSync

         9    8 00001F10 SetTimeout

        10    9 00010008 WaitBusy

        11    A 00002F10 WriteOnly

        12    B 00002C90 WritePebble

 Summary

       4000 .data

       1000 .pdata

       4000 .rdata

       1000 .reloc

       1000 .rsrc

       B000 .text

 

  • 6
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: dumpbin.exe是一个Microsoft Visual Studio的实用程序,可用于查看二进制文件的信息。通常作为开发人员分析和调试Windows可执行文件或DLL工具dumpbin.exe提供了许多选项,包括查看文件头,区段表和导出表等。通过View Dependencies选项,它还可以查看文件依赖项。 要下载dumpbin.exe,首先需要安装Microsoft Visual Studio。安装该软件后,dumpbin.exe将包含在其中,可以在Visual Studio的安装目录下找到。通过Visual Studio的开发人员命令提示符来访问它。 另外,也可以从Microsoft的网站上下载单独的开发工具包(包含了dumpbin.exe)。选择适当版本的Visual Studio,下载并安装即可。下载的文件通常为.7z或. zip格式,需要解压并将dumpbin.exe复制到您的计算机上的适当目录中。(请注意,这些文件可能会根据操作系统和Visual Studio版本而有所不同) 总之,dumpbin.exe是一个非常有用的Windows二进制文件分析工具,如果需要进行Windows应用程序的调试或分析,该工具将会帮助开发人员大大提高效率。 ### 回答2: dumpbin.exe是一个内置于Microsoft Visual Studio开发工具包中的可执行文件。它是一个命令行工具,可以用来查看Windows可执行文件和库文件的头部信息、导入表、导出表以及其他重要的信息。dumpbin.exe通常用于诊断和调试Windows可执行文件的问题。 要下载dumpbin.exe,您需要先安装Visual Studio开发工具包。您可以从官方网站或其他可靠的软件下载网站下载Visual Studio。一旦安装了Visual Studio,在Visual Studio命令提示符中键入dumpbin命令即可使用dumpbin.exe。您还可以将dumpbin.exe添加到系统环境变量中,以在任何命令提示符中使用。 总的来说,dumpbin.exe是一个方便且强大的工具,用于深入了解Windows可执行文件和库文件的内部结构。如果您是Windows开发者或有相关领域的兴趣,那么dumpbin.exe可能是您不可或缺的工具之一。 ### 回答3: dumpbin.exe 是一个 Windows 操作系统中的命令行工具,可用于将可执行文件、DLL 文件和其他二进制文件的信息提取出来,并在控制台窗口中显示。该工具提供了许多有用的信息,包括二进制文件的 CPU 平台、操作系统要求、导入和导出函数、符号信息、资源等。dumpbin.exe 可以帮助开发人员分析二进制文件的结构,诊断错误和优化代码。 dumpbin.exe 是由微软提供工具,内置于 Visual Studio 工具箱中。要使用工具,需要先安装 Visual Studio,并设置环境变量,以便在命令行中运行 dumpbin.exe。另外,也可以直接从 Microsoft 官网下载 dumpbin.exe 工具,然后将其保存到本地计算机上,方便随时使用。 总的来说,dumpbin.exe 是一个非常实用的工具,用于分析和调试二进制文件。无论是开发人员还是 IT 管理员,都可以从 dumpbin.exe 中受益,通过查看文件信息、诊断错误和调试问题,提高应用程序和系统的性能和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hi竹子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值