英語フランス語スペイン語

Ad


OnWorksファビコン

mips-linux-gnu-readelf-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでmips-linux-gnu-readelfを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドmips-linux-gnu-readelfです。

プログラム:

NAME


readelf-ELFファイルに関する情報を表示します。

SYNOPSIS


リーデルフ [-a|- すべて]
[-h|--ファイルヘッダー]
[-l|-プログラムヘッダー|-セグメント]
[-S|-セクションヘッダー|-セクション]
[-g|-セクション-グループ]
[-t|-セクション-詳細]
[-e|-ヘッダー]
[-s|--shms|-記号]
[--dyn-syms]
[-n|- ノート]
[-r|--再配置]
[-u|-くつろぐ]
[-d|- 動的]
[-V|- バージョン情報]
[-A|-アーチ固有]
[-D|--use-dynamic]
[-x |--hex-dump =]
[-p |--string-dump =]
[-R |--relocated-dump =]
[-z|-解凍]
[-c|--アーカイブインデックス]
[-w [lLiaprmfFsoRt]|
--デバッグダンプ[= rawline、= decodeline、= info、= abbrev、= pubnames、= arounds、= macro、= frames、= frames-interp、= str、= loc、= Ranges、= pubtypes、= trace_info、= trace_abbrev、= trace_aranges 、= gdb_index]]
[--dwarf-depth =n]
[--dwarf-start =n]
[-I|- ヒストグラム]
[-v|- バージョン]
[-W|- 幅]
[-H| - 助けて]
エルフファイル...

DESCRIPTION


リーデルフ XNUMXつ以上のELF形式のオブジェクトファイルに関する情報を表示します。 オプション
表示する特定の情報を制御します。

エルフファイル...は調査対象のオブジェクトファイルです。 32ビットおよび64ビットのELFファイルは
ELFファイルを含むアーカイブと同様にサポートされています。

このプログラムは、と同様の機能を実行します オブジェクトダンプ しかし、それはより詳細になり、
BFDライブラリとは独立して存在するため、BFDにバグがある場合、readelfは存在しません。
影響を受ける。

OPTIONS


ここで代替として示されているオプションの長い形式と短い形式は同等です。 少なくとも
ほかにXNUMXつのオプション -v or -H を与える必要があります。

-a
- すべて
指定するのと同じです --ファイルヘッダー, -プログラムヘッダー, -セクション, -記号,
--再配置, - 動的, - ノート & - バージョン情報.

-h
--ファイルヘッダー
ファイルの先頭にあるELFヘッダーに含まれる情報を表示します。

-l
-プログラムヘッダー
-セグメント
ファイルのセグメントヘッダーに含まれている情報がある場合は、それを表示します。

-S
-セクション
-セクションヘッダー
ファイルのセクションヘッダーに含まれている情報がある場合は、それを表示します。

-g
-セクション-グループ
ファイルのセクショングループに含まれる情報がある場合は、それを表示します。

-t
-セクション-詳細
詳細なセクション情報を表示します。 示す -S.

-s
-記号
--shms
ファイルのシンボルテーブルセクションにエントリがある場合は、それを表示します。

--dyn-syms
ファイルの動的シンボルテーブルセクションにエントリがある場合は、そのセクションを表示します。

-e
-ヘッダー
ファイル内のすべてのヘッダーを表示します。 に相当 -h -l -S.

-n
- ノート
NOTEセグメントおよび/またはセクション(存在する場合)の内容を表示します。

-r
--再配置
ファイルの再配置セクションがある場合は、その内容を表示します。

-u
-くつろぐ
ファイルの巻き戻しセクションがある場合は、その内容を表示します。 くつろぐだけ
IA64 ELFファイルのセクション、およびARMアンワインドテーブル( ".ARM.exidx" /
「.ARM.extab」)は現在サポートされています。

-d
- 動的
ファイルの動的セクションがある場合は、その内容を表示します。

-V
- バージョン情報
ファイル内のバージョンセクションの内容を表示します(存在する場合)。

-A
-アーチ固有
ファイルにアーキテクチャ固有の情報がある場合は、それを表示します。

-D
--use-dynamic
シンボルを表示する場合、このオプションは リーデルフ のシンボルハッシュテーブルを使用します
シンボルテーブルセクションではなく、ファイルの動的セクション。

-x <数値 or 名前>
--hex-dump = or 名前>
示されたセクションの内容をXNUMX進バイトとして表示します。 数
セクションテーブルのインデックスによって特定のセクションを識別します。 その他の文字列
オブジェクトファイル内のその名前のすべてのセクションを識別します。

-R <数値 or 名前>
--relocated-dump = or 名前>
示されたセクションの内容をXNUMX進バイトとして表示します。 数
セクションテーブルのインデックスによって特定のセクションを識別します。 その他の文字列
オブジェクトファイル内のその名前のすべてのセクションを識別します。 の内容
セクションは、表示される前に再配置されます。

-p <数値 or 名前>
--string-dump = or 名前>
示されたセクションの内容を印刷可能な文字列として表示します。 数
セクションテーブルのインデックスによって特定のセクションを識別します。 その他の文字列
オブジェクトファイル内のその名前のすべてのセクションを識別します。

-z
-解凍
によってダンプされているセクションを要求します x, R or p オプションは前に解凍されます
表示されています。 セクションが圧縮されていない場合は、そのまま表示されます。

-c
--アーカイブインデックス
バイナリのヘッダー部分に含まれるファイルシンボルインデックス情報を表示します
アーカイブ。 と同じ機能を実行します t に命令する ar、ただし、を使用せずに
BFDライブラリ。

-w [lLiaprmfFsoRt]
--debug-dump [= rawline、= decodeline、= info、= abbrev、= pubnames、=その他、= macro、= frames、= frames-interp、= str、= loc、= Ranges、= pubtypes、= trace_info、 = trace_abbrev、= trace_aranges、= gdb_index]
ファイル内のデバッグセクションの内容が存在する場合は、それを表示します。 XNUMXつなら
オプションの文字または単語のスイッチに続いて、それらで見つかったデータのみ
特定のセクションがダンプされます。

トレースセクションの内容を表示するためのXNUMX文字のオプションがないことに注意してください。
.gdb_index。

注: =デコードされたライン オプションは、.debug_lineの解釈された内容を表示します
セクションに対して =ローライン オプションは、コンテンツをraw形式でダンプします。

注: = frames-interp オプションは、解釈された内容を表示します
.debug_frameセクションに対して、 =フレーム オプションは、コンテンツをraw形式でダンプします。

注:からの出力 = info オプションもオプションの影響を受ける可能性があります
-矮星-深さ & -矮星-スタート.

--dwarf-depth =n
「.debug_info」セクションのダンプをに制限します n 子供達。 これは次の場合にのみ役立ちます
--debug-dump = info。 デフォルトでは、すべてのDIEが印刷されます。 の特別な値0 n 意志
この効果もあります。

のゼロ以外の値 n、DIEまたはそれより深い n レベルは印刷されません。 NS
の範囲 n ゼロベースです。

--dwarf-start =n
番号が付けられたDIEで始まるDIEのみを印刷します n。 これは次の場合にのみ役立ちます
--debug-dump = info.

指定した場合、このオプションはヘッダー情報とすべての印刷を抑制します
DIE番号が付けられる前のDIE n。 指定されたDIEの兄弟と子のみが
印刷されます。

これは、と組み合わせて使用​​できます -矮星-深さ.

-I
- ヒストグラム
シンボルの内容を表示するときにバケットリストの長さのヒストグラムを表示する
テーブル。

-v
- バージョン
readelfのバージョン番号を表示します。

-W
- 幅
80列に収まるように出力行を分割しないでください。 デフォルトでは リーデルフ セクションを壊す
64ビットELFファイルのヘッダーとセグメントのリスト行。80に収まるように
列。 このオプションにより、 リーデルフ 各セクションヘッダーを印刷します。 各セグメント
80行XNUMX行で、XNUMX列より広い端末ではるかに読みやすくなっています。

-H
- 助けて
によって理解されるコマンドラインオプションを表示します リーデルフ.

@file
からコマンドラインオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されます
オリジナル @file オプション。 場合 file 存在しないか、読み取ることができない場合、オプション
文字通りに扱われ、削除されません。

オプションで file 空白で区切られます。 空白文字が含まれる場合があります
オプション全体を一重引用符または二重引用符で囲むことにより、オプション内で。 どれでも
文字(バックスラッシュを含む)は、文字の前に付けることで含めることができます
バックスラッシュが含まれています。 NS file それ自体に追加の@が含まれる場合がありますfile オプション; どれか
このようなオプションは再帰的に処理されます。

onworks.netサービスを使用してオンラインでmips-linux-gnu-readelfを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad