在用vs中的dump命令来查看dll中的函数,需要设置几个参数,本人比较懒所以还是使用批处理来一键搞定吧。
用到的文件
link.exe
mspdb80.dll
dumpbin.exe本人的目录截图:

批处理命令:
@echo off
title DLL嗅探器
@echo 请输入要查看的dll的路径
@echo .
@echo .
set /p var=
@echo 下面是该动态库的函数信息
@echo -----------------------------------------------------------------------
dumpbin -exports %var%
@echo -----------------------------------------------------------------------
@echo 任务结束!
@echo .
@echo .
pause步骤一:
新建一个文件夹,名字随便。 然后把上文中的三个文件放在新创建的文件夹中,
步骤二:
把上面的批处理命令复制粘贴到一个***.bat 中。bat的后缀是批处理专有的名称。
备注: 一般创建*.bat文件的方法是创建一个文件文件然后把后缀改为bat即可。
步骤三:
把步骤二里面创建的bat文件放在步骤一种的文件夹中。(可查看截图)
操作:
1: 双击运行*.bat文件(步骤二创建的),截图如下:

2: 输入路径(截图如下)

3:点击回车 截图如下

本文介绍了一种使用VS中的dump命令并通过批处理文件来快速查看DLL文件中导出函数的方法。具体步骤包括创建包含必要文件的文件夹、编写批处理命令及运行批处理文件输入DLL路径。
1027

被折叠的 条评论
为什么被折叠?



