バイナリの反転を開始しました。xxdを使用して、拡張子.hexで作成したファイルにhexを使用して内容を16進数でダンプし、objdumpを使用してその.hexファイルをアセンブリコードに逆アセンブルし、これを.txtファイルに入れました。
Linux で端末を使用してセクションとアドレス、.bin
および.hex
ファイルを表示する方法はありますか?-これは、ファイル内のバイナリ/ 16進データの反転に役立ちます。
私はsize
コマンドに出くわしましたが、これは処理.bin
または.hex
ファイルできません-File format not recognised
あなたが意味するかインテルHEX形式のファイルを、またはあなたが(のような実行可能ファイルを意味しないELFを)、またはあなたは、一般的にバイナリデータを含むファイルを意味するのですか?ツールの多くは、これら(のすべてのために存在する
—
dirkt
hexdump
、objdump
、biew
、リバースエンジニアリングツールのようなbinwalk
やradare2
)。
わからない-多分後者。より多くのコンテキストを提供するために質問を更新しました。
—
unseen_rider
.bin
そして.hex
ファイルがセクションを持っていません。バイトインデックスに等しいアドレスのみがあります。何らかの形式がある場合、ファイル拡張子は通常異なります。