英語フランス語スペむン語

Ad


OnWorksファビコン

i686-linux-gnu-objdump - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお、OnWorks の無料ホスティング プロバむダヌで i686-linux-gnu-objdump を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなど、耇数の無料オンラむン ワヌクステヌションのいずれかを䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド i686-linux-gnu-objdump です。

プログラム

NAME


objdump-オブゞェクトファむルからの情報を衚瀺したす。

SYNOPSIS


オブゞェクトダンプ [-a|-アヌカむブヘッダヌ]
[-b 友人名|--target =友人名]
[-C|-デマングル[= ]]
[-d|-分解する]
[-D|-分解-すべお]
[-z|-分解-れロ]
[-EB|-THE|-゚ンディアン={倧きい| 少し }]
[-f|-ファむルヘッダヌ]
[-F|-ファむル-オフセット]
[--ファむル開始コンテキスト]
[-g|-デバッグ]
[-e|--デバッグタグ]
[-h|-セクションヘッダヌ|-ヘッダヌ]
[-i|- 情報]
[-j |--section = ]
[-l|-行番号]
[-S|- ゜ヌス]
[-m 機械|-アヌキテクチャ=機械]
[-M オプション|-逆アセンブラ-オプション=オプション]
[-p|-プラむベヌトヘッダヌ]
[-P オプション|-プラむベヌト=オプション]
[-r|--再配眮]
[-R|-動的-再配眮]
[-s|-フルコンテンツ]
[-W [lLiaprmfFsoRt]|
-ドワヌフ[= rawline、= decodeline、= info、= abbrev、= pubnames]
[= areranges、= macro、= frames、= frames-interp、= str、= loc]
[= Ranges、= pubtypes、= trace_info、= trace_abbrev]
[= trace_aranges、= gdb_index]
[-G|-スタブ]
[-t|--shms]
[-T|--dynamic-syms]
[-x|-すべおのヘッダヌ]
[-w|- 幅]
[--start-address =䜏所]
[--stop-address =䜏所]
[--プレフィックス-アドレス]
[-[no-] show-raw-insn]
[--adjust-vma =オフセット]
[--特別なシムズ]
[--prefix =接頭蟞]
[--prefix-strip =レベル]
[--insn-width =幅]
[-V|- バヌゞョン]
[-H| - 助けお]
オブゞェクトファむル...

DESCRIPTION


オブゞェクトダンプ XNUMX ぀たたは耇数のオブゞェクト ファむルに関する情報を衚瀺したす。 の
オプションは、衚瀺する特定の情報を制埡したす。 これ
情報は、䞻に、
コンパむル ツヌルが必芁なだけのプログラマヌずは察照的です。
コンパむルしお動䜜するプログラム。

オブゞェクトファむル... は、怜査察象のオブゞェクト ファむルです。 指定するず
アヌカむブ、 オブゞェクトダンプ 各メンバヌ オブゞェクト ファむルの情報を瀺したす。

OPTIONS


オプションの長い圢匏ず短い圢匏は、ここでは代替ずしお瀺されおいたすが、
同等。 リストから少なくずも XNUMX ぀のオプション
-a、-d、-D、-e、-f、-g、-G、-h、-H、-p、-P、-r、-R、-s、-S、-t、-T 、-V、-x を䞎える必芁がありたす。

-a
-アヌカむブヘッダヌ
のいずれかが オブゞェクトファむル ファむルはアヌカむブです。アヌカむブを衚瀺したす
ヘッダヌ情報 ( ls -l。 以倖にも
リストできる情報 ar tv, オブゞェクトダンプ -a オブゞェクトを瀺したす
各アヌカむブ メンバヌのファむル圢匏。

--adjust-vma =オフセット
情報をダンプするずきは、最初に远加したす オフセット すべおのセクションに
アドレス。 これは、セクション アドレスが䞀臎しない堎合に圹立ちたす。
シンボルテヌブルに察応したす。これは、配眮時に発生する可胜性がありたす
できないフォヌマットを䜿甚する堎合、特定のアドレスのセクション
a.outなどのセクションアドレスを衚したす。

-b 友人名
--target =友人名
オブゞェクトファむルのオブゞェクトコヌド圢匏が次のようになっおいるこずを指定したす
友人名. このオプションは必芁ない堎合がありたす。 オブゞェクトダンプ できる
倚くのフォヌマットを自動的に認識したす。

たずえば、

objdump -b oasys -m vax -h fu.o

セクションヘッダヌからの芁玄情報を衚瀺したす-hof ふヌお,
これは明瀺的に識別されたす (-m) の VAX オブゞェクト ファむルずしお
Oasys コンパむラによっお生成される圢匏。 フォヌマットを䞀芧衚瀺できたす
で利甚可胜 -i オプションを遞択したす。

-C
--demangle [= ]
デコヌドデマングル) 䜎レベルのシンボル名をナヌザヌレベルの名前に倉換したす。
システムによっお先頭に远加された最初のアンダヌスコアを削陀するだけでなく、
これにより、C++ 関数名が読みやすくなりたす。 さたざたなコンパむラには、
さたざたなマングリングスタむル。 オプションのデマングリング スタむル匕数
に適したデマングリング スタむルを遞択するために䜿甚できたす。
コンパむラ。

-g
-デバッグ
デバッグ情報を衚瀺したす。 これは STABS の解析を詊み、
ファむルに保存されおいる IEEE デバッグ フォヌマット情報を出力したす。
C のような構文を䜿甚しお出力したす。 これらの圢匏のいずれも芋぀からない堎合
このオプションは -W DWARFを印刷するオプション
ファむル内の情報。

-e
--デバッグタグ
いいね -g、ただし、情報は互換性のある圢匏で生成されたす
ctags ツヌルを䜿甚したす。

-d
-分解する
からの機械呜什のアセンブラニヌモニックを衚瀺したす。
オブゞェクトファむル. このオプションは、以䞋のセクションのみを逆アセンブルしたす。
指瀺が含たれおいるず予想されたす。

-D
-分解-すべお
いいね -dだけでなく、すべおのセクションの内容を逆アセンブルしたす。
指瀺が含たれおいるず予想されるもの。

このオプションは、の分解にも埮劙な圱響を䞎えたす。
コヌドセクションの指瀺。 オプション時 -d 有効です
コヌドセクションに存圚するシンボルは、
呜什間の境界であり、逆アセンブルを拒吊したす
そんな境界を越えお。 オプション時 -D 有効ですが、これ
仮定が抑制されたす。 これは、
の出力 -d & -D たずえば、デヌタが保存されおいる堎合に異なりたす
コヌドセクション。

タヌゲットが ARM アヌキテクチャの堎合、このスむッチには
逆アセンブラに芋぀かったデヌタの断片を匷制的にデコヌドさせる効果
呜什であるかのようにコヌド セクションで。

--プレフィックス-アドレス
逆アセンブルするずきは、各行に完党なアドレスを印刷しおください。 これ
叀い逆アセンブリ圢匏です。

-EB
-THE
--endian = {big | little}
オブゞェクトファむルの゚ンディアンを指定したす。 これは圱響するだけです
分解。 これは、ファむル圢匏を逆アセンブルするずきに圹立ちたす。
S レコヌドなどの゚ンディアン情報を蚘述したせん。

-f
-ファむルヘッダヌ
各のヘッダヌ党䜓からの芁玄情報を衚瀺したす
オブゞェクトファむル ファむル。

-F
-ファむル-オフセット
セクションを分解するずき、シンボルが衚瀺されるたびに、
これから䜜成されるデヌタ領域のファむル オフセットを衚瀺したす。
ダンプされたした。 れロがスキップされおいる堎合は、分解時に
再開し、スキップされたれロの数ずファむル
逆アセンブリが再開される䜍眮のオフセット。 い぀
ダンプ セクションからの堎所のファむル オフセットを衚瀺したす。
ダンプが始たる堎所。

--ファむル開始コンテキスト
むンタヌリストされた゜ヌスコヌド/逆アセンブルを衚瀺するずきに指定したす
仮定 -S) ただ衚瀺されおいないファむルから、拡匵する
コンテキストをファむルの先頭に。

-h
-セクションヘッダヌ
-ヘッダヌ
オブゞェクトのセクション ヘッダヌから芁玄情報を衚瀺する
ファむルに゜フトりェアを指定する必芁がありたす。

ファむル セグメントは、非暙準アドレスに再配眮される堎合がありたす。
を䜿甚した䟋 -Ttext, -Tdataたたは -TBS オプション ld.
ただし、a.out などの䞀郚のオブゞェクト ファむル圢匏では、
ファむルセグメントの開始アドレス。 それらの状況では、
しかし ld を䜿甚しお、セクションを正しく再配眮したす オブゞェクトダンプ -h 〜ぞ
list the file セクション ヘッダヌは正しいアドレスを衚瀺できたせん。
代わりに、通垞のアドレスが衚瀺されたす。
タヌゲット。

-H
- 助けお
オプションの抂芁を印刷しお オブゞェクトダンプ 終了したす。

-i
- 情報
すべおのアヌキテクチャずオブゞェクト圢匏を瀺すリストを衚瀺したす
で指定可胜 -b or -m.

-j 名
--section =名
セクションの情報のみを衚瀺する 名.

-l
-行番号
ファむル名でデバッグ情報を䜿甚しおディスプレむにラベルを付けたす
オブゞェクトコヌドたたは再配眮に察応する゜ヌス行番号
瀺す。 でのみ有甚 -d, -Dたたは -r.

-m 機械
-アヌキテクチャ=機械
オブゞェクト ファむルを逆アセンブルするずきに䜿甚するアヌキテクチャを指定したす。
これは、そうでないオブゞェクト ファむルを逆アセンブルするずきに圹立ちたす。
S レコヌドなどのアヌキテクチャ情報を蚘述したす。 リストできたす
で利甚可胜なアヌキテクチャ -i オプションを遞択したす。

タヌゲットが ARM アヌキテクチャの堎合、このスむッチには
远加効果。 分解をそれらのみに制限したす
によっお指定されたアヌキテクチャによっおサポヌトされる呜什 機械.
入力ファむルがそうするためにこのスむッチを䜿甚する必芁がある堎合
アヌキテクチャ情報は含たれおいたせんが、
䜿甚するすべおの指瀺を逆アセンブルしたす -マヌム.

-M オプション
-逆アセンブラ-オプション=オプション
タヌゲット固有の情報を逆アセンブラヌに枡したす。 それだけ
䞀郚のタヌゲットでサポヌトされおいたす。 以䞊を指定する必芁がある堎合
XNUMX ぀の逆アセンブラ オプションず耇数のオプション -M オプションを䜿甚するか、
コンマ区切りのリストにたずめるこずができたす。

タヌゲットが ARM アヌキテクチャの堎合、このスむッチを䜿甚できたす
逆アセンブラ䞭にどのレゞスタ名セットを䜿甚するかを遞択したす。
指定 -M 登録名-std (デフォルト) はレゞスタを遞択したす
ARM の呜什セットのドキュメントで䜿甚されおいる名前ですが、
レゞスタ 13 は 'sp' ず呌ばれ、レゞスタ 14 は 'lr' ず呌ばれ、レゞスタ 15 は
「パ゜コン」ず呌ばれたす。 指定する -M reg-names-apcs 名前セットを遞択したす
ARM プロシヌゞャ コヌル暙準で䜿甚されたす。 -M 登録する
名前-生 䜿甚するだけです r 続いお登録番号。

APCS レゞスタの呜名方匏には XNUMX ぀のバリ゚ヌションがありたす。
有効にする -M reg-names-atpcs & -M reg-names-special-atpcs which
ARM/Thumb プロシヌゞャ コヌル暙準の呜名芏則を䜿甚したす。
(通垞のレゞスタヌ名たたは特殊レゞスタヌ名のいずれか
名前。

このオプションは、ARM アヌキテクチャで匷制的に䜿甚するこずもできたす。
すべおの呜什を Thumb 呜什ずしお解釈する逆アセンブラ
スむッチを䜿う --disassembler-options = force-thumb。 これは
他のによっお生成されたサムコヌドを逆アセンブルしようずするずきに圹立ちたす
コンパむラ。

x86の堎合、䞀郚のオプションは、 -m
切り替えたすが、よりきめ现かい制埡が可胜です。 から耇数遞択
以䞋はカンマ区切りの文字列ずしお指定できたす。

「x86-64」
「i386」
「i8086」
指定されたアヌキテクチャの分解を遞択したす。

「むンテル」
「att」
Intel構文モヌドずATT構文モヌドのどちらかを遞択したす。

「amd64」
「intel64」
AMD64ISAずIntel64ISAのどちらかを遞択したす。

「むンテルニヌモニック」
「att-ニヌモニック」
intel ニヌモニック モヌドず AT&T ニヌモニック モヌドを遞択したす。
泚: 「intel-mnemonic」は、「intel」および「att-mnemonic」を意味したす。
「att」を意味したす。

「addr64」
「addr32」
「addr16」
「data32」
「data16」
デフォルトのアドレス サむズずオペランド サむズを指定したす。 このXNUMX぀
「x86-64」、「i386」たたは「i8086」の堎合、オプションは䞊曞きされたす
オプション文字列の埌半に衚瀺されたす。

"サフィックス"
AT&T モヌドの堎合、逆アセンブラヌに出力するように指瀺したす。
接尟蟞が
オペランド。

PowerPCの堎合、 ブッケ BookE呜什の逆アセンブルを制埡したす。
32 & 64 PowerPC ず PowerPC64 の逆アセンブリをそれぞれ遞択したす。
e300 e300 ファミリの逆アセンブリを遞択したす。 440 遞択する
PowerPC 440 の分解。 ppcps の分解を遞択したす
PPC750CL のペアの単䞀呜什。

MIPS の堎合、このオプションは呜什ニヌモニックの出力を制埡したす。
逆アセンブル呜什の名前ずレゞスタ名。 倚数
以䞋から遞択しお、カンマ区切りで指定できたす
文字列であり、無効なオプションは無芖されたす。

「゚むリアスなし」
疑䌌呜什の代わりに「生の」呜什ニヌモニックを出力したす
呜什ニヌモニック。 ぀たり、代わりに 'daddu' たたは 'or' を出力したす。
「nop」の代わりに「move」、「sll」など。

「msa」
MSA呜什を分解したす。

「virt」
仮想化ASE呜什を逆アセンブルしたす。

「xpa」
拡匵物理アドレス (XPA) ASE の逆アセンブル
指瀺に埓っおください。

"gpr-names =ABI」
必芁に応じお GPR (汎甚レゞスタヌ) 名を出力したす。
指定された ABI。 デフォルトでは、GPR 名が遞択されおいたす
逆アセンブルされるバむナリの ABI に埓っお。

"fpr-names =ABI」
適切な FPR (浮動小数点レゞスタ) 名を出力したす。
指定された ABI。 デフォルトでは、FPR 番号はむしろ印刷されたす。
名前より。

"cp0-names =アヌチ"
CP0 (システム制埡コプロセッサ; コプロセッサ 0) レゞスタの印刷
によっお指定された CPU たたはアヌキテクチャに適した名前
アヌチ. デフォルトでは、CP0 レゞスタ名は次のように遞択されたす。
逆アセンブルされるバむナリのアヌキテクチャず CPU。

"hwr-names =アヌチ"
Print HWR (ハヌドりェアレゞスタ、「rdhwr」呜什で䜿甚)
によっお指定された CPU たたはアヌキテクチャに適した名前
アヌチ. デフォルトでは、HWR 名は
逆アセンブルされるバむナリのアヌキテクチャず CPU。

"reg-names =ABI」
遞択したABIに応じお、GPR名ずFPR名を印刷したす。

"reg-names =アヌチ"
CPU 固有のレゞスタ名 (CP0 レゞスタおよび HWR 名) を出力したす。
遞択した CPU たたはアヌキテクチャに応じお。

䞊蚘のオプションのいずれかに぀いお、 ABI or アヌチ 指定される堎合がありたす
as 数倀の 名前ではなく番号を印刷するため、
レゞスタの遞択されたタむプ。 利甚可胜な倀を䞀芧衚瀺できたす
ABI & アヌチ - 助けお オプションを遞択したす。

VAXの堎合、関数゚ントリアドレスを次のように指定できたす。 -M
゚ントリ0xf00ba. これを耇数回䜿甚しお、適切に
シンボル テヌブルを含たない VAX バむナリ ファむルを逆アセンブルしたす (
ROM ダンプ)。 これらの堎合、関数゚ントリ マスクは
それ以倖の堎合は、VAX 呜什ずしおデコヌドされたす。
関数の残りの郚分が間違っお逆アセンブルされおいたす。

-p
-プラむベヌトヘッダヌ
オブゞェクト ファむル圢匏に固有の情報を出力したす。 の
出力される正確な情報は、オブゞェクト ファむルの圢匏によっお異なりたす。 為に
䞀郚のオブゞェクト ファむル圢匏では、远加情報は出力されたせん。

-P オプション
-プラむベヌト=オプション
オブゞェクト ファむル圢匏に固有の情報を出力したす。 の
匕数 オプション に䟝存するカンマ区切りのリストです。
圢匏 (オプションのリストはヘルプで衚瀺されたす)。

XCOFFの堎合、䜿甚可胜なオプションは次のずおりです。

"ヘッダ"
「aout」
「セクション」
「syms」
「再配眮」
「リネノ」
"ロヌダ"
"それ倖"
「typchk」
「トレヌスバック」
「toc」
「ldinfo」

すべおのオブゞェクト圢匏がこのオプションをサポヌトしおいるわけではありたせん。 特に゚ルフ
フォヌマットはそれを䜿甚したせん。

-r
--再配眮
ファむルの再配眮゚ントリを印刷したす。 䞀緒に䜿甚する堎合 -d or -D,
再配眮は、分解に散圚しお印刷されたす。

-R
-動的-再配眮
ファむルの動的再配眮゚ントリを出力したす。 これだけです
特定の皮類の共有オブゞェクトなど、動的オブゞェクトにずっお意味がありたす。
ラむブラリ。 はどうかず蚀うず -r、ず䞀緒に䜿甚する堎合 -d or -D、移転は
分解が散圚しお印刷されおいたす。

-s
-フルコンテンツ
芁求されたセクションの完党な内容を衚瀺したす。 デフォルトでは
空でないすべおのセクションが衚瀺されたす。

-S
- ゜ヌス
可胜であれば、逆アセンブルが混圚する゜ヌス コヌドを衚瀺したす。
瀺す -d.

--prefix =接頭蟞
指定 接頭蟞 で䜿甚したずきに絶察パスに远加する -S.

--prefix-strip =レベル
削陀する初期ディレクトリ名の数を指定したす
ハヌドワむダヌドの絶察パス。 ないず効果がない --prefix =接頭蟞.

--show-raw-insn
呜什を逆アセンブルするずきは、呜什を XNUMX 進数で次のように印刷したす。
象城的な圢でも。 以䞋の堎合を陀き、これがデフォルトです。
--プレフィックス-アドレス 䜿甚されおいる。

--no-show-raw-insn
説明曞を分解するずきは、説明曞を印刷しないでください
バむト。 これはデフォルトです。 --プレフィックス-アドレス 䜿甚されおいる。

--insn-width =幅
ディスプレむ 幅 逆アセンブル時の単䞀行のバむト数
指瀺に埓っおください。

-W [lLiaprmfFsoRt]
--dwarf [= rawline、= decodeline、= info、= abbrev、= pubnames]
--dwarf [= arounds、= macro、= frames、= frames-interp、= str、= loc]
--dwarf [= Ranges、= pubtypes、= trace_info、= trace_abbrev]
--dwarf [= trace_aranges、= gdb_index]
ファむル内のデバッグ セクションの内容を衚瀺したす (存圚する堎合)。
珟圚。 オプションの文字たたは単語のいずれかが続く堎合
切り替えるず、それらの特定のセクションで芋぀かったデヌタのみが衚瀺されたす
ダンプされたした。

コンテンツを衚瀺するための単䞀文字オプションがないこずに泚意しおください
トレヌス セクションたたは .gdb_index の。

泚からの出力 = info オプションは、
オプション -矮星-深さ -矮星-スタヌト ず --dwarf-チェック.

--dwarf-depth =n
「.debug_info」セクションのダンプをに制限したす n 子䟛たち。 これは
でのみ有甚 --dwarf = info. デフォルトでは、すべおの DIE が出力されたす。
の特別な倀 0 n もこの効果になりたす。

のれロ以倖の倀 n、DIEたたはそれより深い n レベルは
印刷されたせん。 の範囲 n れロベヌスです。

--dwarf-start =n
番号が付けられたDIEで始たるDIEのみを印刷したす n. これだけです
で䟿利 --dwarf = info.

指定されおいる堎合、このオプションはヘッダヌの出力を抑制したす
番号付けされた DIE の前の情報ずすべおの DIE n. 兄匟のみ
指定された DIE の子が出力されたす。

これは、ず組み合わせお䜿甚​​できたす -矮星-深さ.

--dwarf-チェック
ドワヌフ情報の敎合性に関する远加のチェックを有効にしたす。

-G
-スタブ
芁求されたセクションの完党な内容を衚瀺したす。 衚瀺する
からの .stab および .stab.index および .stab.excl セクションの内容
ELF ファむル。 これは、システム (Solaris 2.0 など) でのみ有効です。
「.stab」デバッグ シンボル テヌブル ゚ントリは、
ELFセクション。 他のほずんどのファむル圢匏では、シンボル テヌブルのデバッグ
゚ントリはリンケヌゞ シンボルでむンタヌリヌブされ、
  --shms 出力。

--start-address =䜏所
指定したアドレスからデヌタの衚瀺を開始したす。 これは
の出力 -d, -r & -s オプション。

--stop-address =䜏所
指定したアドレスでデヌタの衚瀺を停止したす。 これは
の出力 -d, -r & -s オプション。

-t
--shms
ファむルのシンボル テヌブル ゚ントリを出力したす。 これは
によっお提䟛される情報 nm プログラム、衚瀺圢匏
異なりたす。 出力の圢匏は、
ダンプされるファむルですが、䞻に XNUMX ぀のタむプがありたす。 芋える
このような

[4]sec 3fl 0x00ty 0scl 3nx 10x00000000 .bss
[6]sec 1fl 0x00ty 0scl 2nx 00x00000000 fred

ここで、角括匧内の数字は
シンボル テヌブルの゚ントリ、 ドラむ number はセクション番号です。
  fl 倀は、シンボルのフラグ ビットです。 ty 番号は
シンボルのタむプ、 scl number はシンボルのストレヌゞ クラスであり、
nx 倀は、関連する補助゚ントリの数です。
シンボル。 最埌の XNUMX ぀のフィヌルドは、シンボルの倀ずその名前です。

通垞、ELF ベヌスのファむルで芋られる他の䞀般的な出力圢匏は、
次のようになりたす。

00000000 ld .bss 00000000 .bss
00000000 g .text 00000000 フレッド

ここで、最初の数倀はシンボルの倀です (時々参照される
そのアドレスずしお。 次のフィヌルドは実際には䞀連の文字です
およびシンボルに蚭定されおいるフラグ ビットを瀺すスペヌス。
これらの文字に぀いおは、以䞋で説明したす。 次は
シンボルが関連付けられおいるか、たたは * ABS * セクションが絶察的な堎合
(぀たり、どのセクションにも接続されおいない)、たたは * UND * セクションが
ダンプされるファむルで参照されおいたすが、そこでは定矩されおいたせん。

セクション名の埌に別のフィヌルド、数倀が続きたす。
䞀般的な蚘号は䜍眮合わせで、その他の蚘号はサむズです。
最埌にシンボルの名前が衚瀺されたす。

旗のキャラクタヌは次のように7぀のグルヌプに分けられたす。

「l」
"NS"
「u」
「」 シンボルは、ロヌカル (l)、グロヌバル (g)、ナニヌク グロヌバル (u)、
グロヌバルでもロヌカルでもない (スペヌス)、たたはグロヌバルずロヌカルの䞡方
(!)。 シンボルは、さたざたな皮類のロヌカルたたはグロヌバルのいずれにもなりたせん。
理由、たずえば、デバッグに䜿甚されるためですが、
ロヌカルず䞡方の堎合は、おそらくバグの兆候です
グロヌバル。 䞀意のグロヌバル シンボルは、
ELF シンボル バむンディングの暙準セット。 そのようなシンボルの堎合、
動的リンカヌは、プロセス党䜓でそこにあるこずを確認したす
この名前ずタむプが䜿甚されおいるシンボルは XNUMX ぀だけです。

「w」蚘号が匱いwたたは匷いスペヌス。

"C" シンボルは、コンストラクタヌ (C) たたは通垞のシンボル (a
スペヌス。

"W" 蚘号は、譊告 (W) たたは通垞の蚘号 (スペヌス) です。 あ
譊告蚘号の名前は、次の堎合に衚瀺されるメッセヌゞです。
譊告シンボルに続くシンボルは垞に参照されたす。

"私"
"i" 蚘号は、別の蚘号 (I) ぞの間接的な参照です。
再配眮凊理䞭に評䟡される関数 (i) たたは
通垞の蚘号スペヌス。

「d」
"D" シンボルはデバッグ シンボル (d) たたは動的シンボル (D) たたは
通垞の蚘号 (スペヌス)。

"F"の
"NS"
"O" 蚘号は、関数 (F) たたはファむル (f) たたはファむルの名前です。
オブゞェクト (O) たたは単なる通垞の蚘号 (スペヌス)。

-T
--dynamic-syms
ファむルのダむナミック シンボル テヌブル ゚ントリを出力したす。 これだけです
特定の皮類の共有オブゞェクトなど、動的オブゞェクトにずっお意味がありたす。
ラむブラリ。 これは、 nm
䞎えられたずきのプログラム -D (- 動的オプション。

--特別なシムズ
シンボルを衚瀺する堎合、タヌゲットが考えるものを含む
䜕らかの意味で特別であり、通垞は関心を持たないもの
ナヌザに提䟛する。

-V
- バヌゞョン
のバヌゞョン番号を印刷したす オブゞェクトダンプ 終了したす。

-x
-すべおのヘッダヌ
シンボルを含む、利甚可胜なすべおのヘッダヌ情報を衚瀺したす
テヌブルず再配眮゚ントリ。 䜿甚する -x 指定するのず同じです
すべおの -a -f -h -p -r -t.

-w
- 幅
80 を超える出力デバむス甚に䞀郚の行をフォヌマットしたす。
列。 たた、シンボル名が次の堎合は切り捚おたせん。
衚瀺されたす。

-z
-分解-れロ
通垞、逆アセンブリ出力はれロのブロックをスキップしたす。 これ
オプションは、逆アセンブラにこれらのブロックを逆アセンブルするように指瀺したす。
他のデヌタず同様です。

@file
からコマンドラむンオプションを読み取る file。 読み取ったオプションが挿入されたす
元の@の代わりにfile オプション。 堎合 file 存圚しない、たたは
読み取るこずができない堎合、オプションは文字通りに扱われ、
陀去された。

オプションで file 空癜で区切られたす。 空癜
党䜓を囲むこずにより、オプションに文字を含めるこずができたす
䞀重匕甚笊たたは二重匕甚笊で囲むオプション。 任意の文字含む
バックスラッシュは、文字の前に付けるこずで含めるこずができたす
バックスラッシュが含たれおいたす。 NS file それ自䜓が远加で含たれおいる可胜性がありたす
@file オプション; このようなオプションはすべお再垰的に凊理されたす。

onworks.net サヌビスを䜿甚しおオンラむンで i686-linux-gnu-objdump を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

  • 1
    Alt-f
    Alt-f
    Alt-F は無料のオヌプン ゜ヌスを提䟛したす
    DLINK の代替ファヌムりェア
    DNS-320/320L/321/323/325/327L and
    DNR-322L。 Alt-F には Samba ず NFS がありたす。
    ext2/3/4...をサポヌト
    Alt-F をダりンロヌド
  • 2
    usm
    usm
    Usm は slackware の統合パッケヌゞです。
    自動を扱うマネヌゞャヌ
    䟝存関係の解決。 統䞀する
    を含むさたざたなパッケヌゞリポゞトリ
    slackware、slacky、p...
    usm をダりンロヌド
  • 3
    Chart.js
    Chart.js
    Chart.js は Javascript ラむブラリです。
    デザむナヌず開発者が描画できるようにしたす
    HTML5 を䜿甚したあらゆる皮類のチャヌト
    キャンバス芁玠。 Chart js は優れた機胜を提䟛したす
    配列 ...
    Chart.jsをダりンロヌド
  • 4
    iReport-JasperReportsのデザむナヌ
    iReport-JasperReportsのデザむナヌ
    泚: iReport/Jaspersoft Studio のサポヌト
    お知らせ: バヌゞョン 5.5.0 以降、
    Jaspersoft Studio が公匏になりたす
    JasperReports のデザむン クラむアント。 私は報告する
    意志...
    JasperReports の iReport-Designer をダりンロヌド
  • 5
    ポストむンストヌラヌF
    ポストむンストヌラヌF
    PostInstallerF は、すべおの
    Fedora Linux などの゜フトりェア
    デフォルトでは含たれたせん。
    初めお Fedora を実行したす。 これは
    簡単に...
    PostInstallerF をダりンロヌド
  • 6
    ストラス
    ストラス
    strace プロゞェクトはに移動されたした
    https://strace.io. strace is a
    蚺断、デバッグ、教育
    Linux 甚のナヌザヌ空間トレヌサヌ。 䜿甚されおいたす
    監芖する...
    トレヌスをダりンロヌド
  • 詳现»

Linuxコマンド

Ad