objdump查看目标文件构成
objdump
objdump是用查看目标文件或者可执行的目标文件的构成的GCC工具
反汇编
#objdump -d cpuid2
对于其中的反汇编代码
左边是机器指令的字节,右边是反汇编结果。显然,所有的符号都被替换成地址了, 注意没有加$的数表示内存地址,而不表示立即数。
objdump -x obj 以某种分类信息的形式把目标文件的数据组织(被分为几大块)输出 <可查到该文件的所有动态库>
objdump -t obj 输出目标文件的符号表()
objdump -h obj 输出目标文件的所有段概括()
objdump -j .text/.data -S obj 输出指定段的信息,大概就是反汇编源代码把
objdump -S obj C语言与汇编语言同时显示
更多参考
#man objdump
objdump查看目标文件构成相关推荐
- linux 反汇编目标文件,用于查看目标文件或可执行文件的组成信息的命令:objdump命令...
1.功能简介 objdump 命令是 GNU Binutils 二进制工具集的一员,用于查看目标文件或可执行文件的组成信息,以可读的形式打印二进制文件的内容. 2.命令格式 objdump[OPTIO ...
- linux/windows下查看目标文件.a/.lib的函数符号名称
1.linux下 (1). objdump -t 查看对象文件所有的符号列表:例如 objdump -t libtest.o (2).nm列出目标文件(.o)的符号清单:例如 nm -s filena ...
- linux下查看目标文件.a中函数符号名称
问:拿到一个.a库,如何查看其中包含哪些函数? 答:使用 nm xx.a 命令 nm xx.a 如果输出较多,可重定向输出至文本文件中 nm xx.a > xx.txt 几个问题: (1).a到 ...
- 【看表情包学Linux】man 手册 | 复制文件或目录 | 移动文件和重命名操作 | 查看目标文件内容
- 程序员的自我修养--链接、装载与库笔记:目标文件里有什么
编译器编译源代码后生成的文件叫做目标文件.目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能有些符号或有些地址还没有被调整.其实它本身就是按照可执行文件格式存储的, ...
- 目标文件(.o)结构的简单了解
文章目录 SimpleSection.o 的结构 代码段 .text 数据段 .data和只读数据段 .rodata .bss段 其他段 今天来了解一下在编译过程中所产生的的目标文件的具体结构.(Ub ...
- GCC编译器原理(二)------编译原理一:目标文件
一.目标文件 在 UNIX® 和 Linux® 中,任何事物都是文件.UNIX 和 Linux 编程实际上是编写处理各种文件的代码.系统由许多类型的文件组成,但目标文件具有一种特殊的设计,提供了灵活和 ...
- 《程序员的自我修养》第3章---目标文件里有什么
第3章 目标文件里有什么 3.1 目标文件的格式: 编译器编译源代码后生成的文件叫做 "目标文件". 目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程, ...
- 链接/装载/运行(3)-目标文件内容解析
声明:此内容是阅读<程序员的自我修养–链接,运行与库>而整理的学习笔记. 1 范例解析 1.1代码 /* SimpleSection.c** Linux: gcc -c SimpleSec ...
最新文章
- 设置MySQL/MariaDB 数据库默认编码为utf8mb4 (推荐)
- HDU 1853 HDU 3488【有向环最小权值覆盖问题 】带权二分图匹配 KM算法
- 【转】如何理解c和c++的复杂类型声明
- SpringCloudStream
- [翻译]SQL Server 工作集消息
- [转载]ubuntu 12.10 软件源更新列表
- 树形dp——cf1010D
- vc++6.0获取磁盘基本信息_微信小程序——常用功能2:微信小程序用户登录,申请用户授权并获取用户基本信息...
- 数据库本地的sa有个叉号_多个客户端(50)同时使用sa账号操作服务器数据库(sqlserver)会有问题吗?...
- windows server 2012 r2 *** 服务器搭建
- [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.8
- idea创建yml配置文件不是绿色
- EtherCAT运动控制卡的电子凸轮追剪飞剪等应用(一)
- 虚拟实验工场大学计算机报告,模拟工厂实习报告
- spring boot(banner在线生成)
- npm(了解)+Babel转码器+模块化+webpack打包
- 人工智能中的线性代数:如何理解并更好地应用它
- 操盘建议----全球顶尖交易员的成功实践和心路历程(三)
- open falcon mysql参数_open-falcon 监控MySQL及自定义监控指标
- 魔兽争霸Trigger学习教程(0)