コマンド_xxd , hexdump

CTF
ブログ

xxdとは

ファイル(文字列)を16進数でダンプする(復元する)

なしファイルを16進数でダンプするxxd ファイル名
xxd 文字列 | xxd
xxd 元ファイル ダンプファイル
-a16進数「00」だけからなる行(nul行)を1つの「*」で置き換えて表示する            
-b (bit)2進数でダンプするxxd -b ファイル名
-r (revert)16進数ダンプをバイナリに変換するxxd -r ダンプファイル 出力ファイル

hexdumpとは

ファイル(文字列)を8進数や16進数でダンプする

-b1バイト単位の8進数(3桁)で表示
-o2バイト単位の8進数(6桁)で表示
-c1バイト単位のASCII文字で表示
-C16進数とASCII文字で表示
-d2バイト単位の10進数(5桁)で表示
-x2バイト単位の16進数(4桁)で表示デフォルトはこれ
-n表示するバイト数を指定hexdump -n 10
(先頭の10バイトを表示)

参考文献

コメント