[Windows]_[初级]_[使用命令行工具dumpbin分析文件]
来源:互联网 发布:海外淘宝网首页 编辑:程序博客网 时间:2024/06/06 18:11
dumpbin(vs自带)
1. 导出lib文件的函数符号(symbols)
dumpbin /exports zlib1.lib
Microsoft (R) COFF/PE Dumper Version 10.00.40219.01Copyright (C) Microsoft Corporation. All rights reserved.Dump of file zlib1.libFile Type: LIBRARY Exports ordinal name 1 _adler32@12 140 _adler32_combine@12 39 _compress2@20 2 _compress@16 46 _compressBound@4 3 _crc32@12
2.查看PE文件是32 bit还是64 bit.
dumpbin /HEADERS libgcc_s_seh_64-1.dll
64 bit
E:\software\TDM-GCC-64\bin>dumpbin /HEADERS libgcc_s_seh_64-1.dllMicrosoft (R) COFF/PE Dumper Version 10.00.40219.01Copyright (C) Microsoft Corporation. All rights reserved.Dump of file libgcc_s_seh_64-1.dllPE signature foundFile Type: DLLFILE HEADER VALUES 8664 machine (x64)
32 bit
E:\software\TDM-GCC-64\bin>dumpbin /HEADERS g++.exeMicrosoft (R) COFF/PE Dumper Version 10.00.40219.01Copyright (C) Microsoft Corporation. All rights reserved.Dump of file g++.exePE signature foundFile Type: EXECUTABLE IMAGEFILE HEADER VALUES 14C machine (x86)
3.查看PE文件依赖,类似于Dependency Walker
dumpbin /DEPENDENTS libgcc_s_seh_64-1.dll
E:\software\TDM-GCC-64\bin>dumpbin /DEPENDENTS libgcc_s_seh_64-1.dllMicrosoft (R) COFF/PE Dumper Version 10.00.40219.01Copyright (C) Microsoft Corporation. All rights reserved.Dump of file libgcc_s_seh_64-1.dllFile Type: DLL Image has the following dependencies: KERNEL32.dll msvcrt.dll Summary 1000 .CRT 1000 .bss 1000 .data 1000 .edata 1000 .idata 2000 .pdata 2000 .rdata 1000 .reloc 16000 .text 1000 .tls 1000 .xdata
0 0
- [Windows]_[初级]_[使用命令行工具dumpbin分析文件]
- [Windows]_[初级]_[使用命令行工具tasklist]
- DUMPBIN 命令行工具使用细则
- [Zlib]_[初级]_[使用zlib库解压提取文件]
- [libcurl]_[初级]_[使用libcurl下载大文件]
- [Cocoa]_[初级]_[使用NSXMLElement 创建一个XML文件]
- [Cocoa]_[初级]_[使用NSMutableDictionary词典生成plist文件]
- [Cocoa]_[初级]_[文件拖放操作]
- [开发工具]_[初级]_[vi工具的使用][持续更新]
- [调试]_[初级]_[Windbg使用教程]
- [Cocoa]_[初级]_[NSThread的使用]
- [项目管理]_[初级]_[SVN命令行使用说明][未完继续]
- [Windows]_[初级]_[修改文件的创建时间-修改时间-访问时间]
- windows dumpbin工具
- [MacOSX]_[初级]_[分析文件的实用命令][定期更新]
- [Windows/MacOSX]_初级_[在英文环境下不使用软键盘输入希腊字母]
- [Windows]_[初级]_[/MD、/MT、/LD(使用运行库)]
- [C/C++标准库]_[初级]_[使用正则表达式过滤Windows文件名中的非法字符]
- LSM-tree 一种高效的索引数据结构
- live555直播usb 摄像头实现流媒体服务
- Linux常用命令大全
- 【JS】JavaScript中的this
- macvlan虚拟不出接口,原来是缺少ip组件
- [Windows]_[初级]_[使用命令行工具dumpbin分析文件]
- android生命周期
- 从B树,B+树,B*树到R树
- 今天,我写的makefile犯的一个错
- 数据挖掘中基本概念--数据类型的属性与度量
- tomcat部署web项目的方式
- HDU 1850 Being a Good Boy in Spring Festival 【Nim博弈】
- 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
- Linux下快速清空文件内容的三种方法