バイナリダンプコマンド

xxd

xddはファイルや標準入力からヘキサダンプを生成するだけでなく、ヘキサダンプからオリジナルのバイナリー形式に変換することができる。

-p   |   -ps   |   -postscript   |   -plain
output in postscript continuous hexdump style. Also known as plain hex dump style.
-r   |   -revert
convert (or patch) hexdump into binary
-i   |   -include
output in C include file style.

実行例

バイナリファイルからC言語形式の配列コードを生成する。

 

od

odは"Octal Dump"コマンド。したがってデフォルトは8進数ダンプ。オプションで16進数ダンプ、10進数、ASCIIダンプもサポート。

-x
16進表記
-a
ASCII表記。制御文字も可読化されるのでテキストエディターよりちょっと便利。

 

hexdump

The hexdump utility is a filter which displays the specified files, or the standard input, if no files are specified, in a user specified format.