查看dll/exe所依赖的库文件导出函数系统位数

Posted sanqima

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看dll/exe所依赖的库文件导出函数系统位数相关的知识,希望对你有一定的参考价值。

    在软件编程中,有时候需要查看某个dll或exe所依赖的库文件,之前在Windows XP上使用的 Dependency Walker,但是Dependency Walker不支持Win10,所以现在介绍一个非常好用的dll/exe查看工具: pestudio。pestudio不仅可以查看dll/exe所依赖的库文件,还可以查看dll/exe的版本、系统位数、导出函数、导入函数等等。

    pestudio官网地址: https://www.winitor.com/tools/pestudio/current/pestudio.zip
    pestudio个人地址: https://pan.baidu.com/s/1BhXk6LSj6IuiRSijTlF8Wg 提取码:ops5

    这里以使用pestudio查看jzmq.dll为例,进行说明。将要查看的dll/exe 拖入pestudio的界面内,即可显示对于的信息。比如,将jzmq.dll拖入pestudio界面里。

1、查看dll/exe的系统位数

    在pestudio软件首页,显示dll/exe的编译时间、系统位数、文件大小等信息。

图(1) 查看dll/exe的类型、位数、大小、编译时间等信息

2、查看dll/exe的依赖项

    在【libraries】里,显示依赖项

图(2) 查看依赖项

3、查看dll/exe的导入/导出函数

    在【imports】里,显示导入函数

图(3) imports 表示导入函数

    在【exports】里,显示导出函数

图(4) exports 表示导出函数

以上是关于查看dll/exe所依赖的库文件导出函数系统位数的主要内容,如果未能解决你的问题,请参考以下文章

如何安装在 windowsservercore Docker 映像上执行本机 C++ DLL/EXE 所需的所有依赖二进制文件

关于DLL调试的两个工具(dependency walker和dumpbin.exe)

Windows下程序打包发布时的小技巧(使用Dependency Walker侦测不理想,改用VS自带的dumpbin则万无一失,还可查看dll导出的函数)

linux 系统统计进程打开文件数方法

将文本表的数据导出为 .csv (Tableau)

“中位数”没有可见的全局函数定义