在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ objdump 二進(jìn)制文件分析
進(jìn)程管理工具
objdump 二進(jìn)制文件分析
scp 跨機(jī)遠(yuǎn)程拷貝
crontab 定時任務(wù)
readelf elf文件格式分析
pstack 跟蹤進(jìn)程棧
系統(tǒng)管理及IPC資源管理
vmstat 監(jiān)視內(nèi)存使用情況
strace 跟蹤進(jìn)程中的系統(tǒng)調(diào)用
sar 找出系統(tǒng)瓶頸的利器
ipcs 查詢進(jìn)程間通信狀態(tài)
ps 進(jìn)程查看器
性能優(yōu)化
wget 文件下載
top linux下的任務(wù)管理器
磁盤管理
size 查看程序內(nèi)存映像大小
free 查詢可用內(nèi)存
文件及目錄管理
iostat 監(jiān)視I/O子系統(tǒng)
性能監(jiān)控
程序構(gòu)建
學(xué)會使用命令幫助
gdb 調(diào)試?yán)?/span>
網(wǎng)絡(luò)工具
nm 目標(biāo)文件格式分析
lsof 一切皆文件
用戶管理工具
程序調(diào)試
ldd 查看程序依賴庫
文本處理

objdump 二進(jìn)制文件分析

objdump工具用來顯示二進(jìn)制文件的信息,就是以一種可閱讀的格式讓你更多地了解二進(jìn)制文件可能帶有的附加信息。

常用參數(shù)說明

  • -f 顯示文件頭信息
  • -D 反匯編所有section (-d反匯編特定section)
  • -h 顯示目標(biāo)文件各個section的頭部摘要信息
  • -x 顯示所有可用的頭信息,包括符號表、重定位入口。-x 等價于 -a -f -h -r -t 同時指定。
  • -i 顯示對于 -b 或者 -m 選項可用的架構(gòu)和目標(biāo)格式列表。
  • -r 顯示文件的重定位入口。如果和-d或者-D一起使用,重定位部分以反匯編后的格式顯示出來。
  • -R 顯示文件的動態(tài)重定位入口,僅僅對于動態(tài)目標(biāo)文件有意義,比如某些共享庫。
  • -S 盡可能反匯編出源代碼,尤其當(dāng)編譯的時候指定了-g這種調(diào)試參數(shù)時,效果比較明顯。隱含了-d參數(shù)。
  • -t 顯示文件的符號表入口。類似于nm -s提供的信息

示例

查看本機(jī)目標(biāo)結(jié)構(gòu)(使用大端還是小端存儲)::

$objdump -i

反匯編程序::

$objdump -d main.o

顯示符號表入口::

$objdump  -t main.o

希望顯示可用的簡潔幫助信息,直接輸入objdump即可;(objdump -H)