在用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:点击回车 截图如下