hexdump

提供: セキュリティ
移動: 案内検索
スポンサーリンク

hexdump とは、入力をASCII, 10進, 16進、8進でダンプするコマンドです。

読み方

hexdump
へっくす だんぷ
hd
えいち でぃー

概要

hdは、hexdumpを省略した名前です。

インストール

たいていUnixの環境でデフォルトで利用できるのではないでしょうか。

使い方

コマンドラインオプション

usage: hexdump [-bcCdovx] [-e fmt] [-f fmt_file] [-n length]
               [-s skip] [file ...]
       hd      [-bcdovx]  [-e fmt] [-f fmt_file] [-n length]
               [-s skip] [file ...]

標準の出力

% hexdump /bin/pwd | head
0000000 457f 464c 0102 0901 0000 0000 0000 0000
0000010 0002 003e 0001 0000 0760 0040 0000 0000
0000020 0040 0000 0000 0000 0ff0 0000 0000 0000
0000030 0000 0000 0040 0038 0008 0040 001a 0019
0000040 0006 0000 0005 0000 0040 0000 0000 0000
0000050 0040 0040 0000 0000 0040 0040 0000 0000
0000060 01c0 0000 0000 0000 01c0 0000 0000 0000
0000070 0008 0000 0000 0000 0003 0000 0004 0000
0000080 0200 0000 0000 0000 0200 0040 0000 0000
0000090 0200 0040 0000 0000 0015 0000 0000 0000

1バイト単位のキャラクタを表示する

% hexdump -c /bin/pwd | head
0000000 177   E   L   F 002 001 001  \t  \0  \0  \0  \0  \0  \0  \0  \0
0000010 002  \0   >  \0 001  \0  \0  \0   `  \a   @  \0  \0  \0  \0  \0
0000020   @  \0  \0  \0  \0  \0  \0  \0   ? 017  \0  \0  \0  \0  \0  \0
0000030  \0  \0  \0  \0   @  \0   8  \0  \b  \0   @  \0 032  \0 031  \0
0000040 006  \0  \0  \0 005  \0  \0  \0   @  \0  \0  \0  \0  \0  \0  \0
0000050   @  \0   @  \0  \0  \0  \0  \0   @  \0   @  \0  \0  \0  \0  \0
0000060   タ 001  \0  \0  \0  \0  \0  \0   タ 001  \0  \0  \0  \0  \0  \0
0000070  \b  \0  \0  \0  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0
0000080  \0 002  \0  \0  \0  \0  \0  \0  \0 002   @  \0  \0  \0  \0  \0
0000090  \0 002   @  \0  \0  \0  \0  \0 025  \0  \0  \0  \0  \0  \0  \0

16進数 + ASCII を表示する

% hexdump -C /bin/pwd | head
00000000  7f 45 4c 46 02 01 01 09  00 00 00 00 00 00 00 00  |.ELF............|
00000010  02 00 3e 00 01 00 00 00  60 07 40 00 00 00 00 00  |..>.....`.@.....|
00000020  40 00 00 00 00 00 00 00  f0 0f 00 00 00 00 00 00  |@...............|
00000030  00 00 00 00 40 00 38 00  08 00 40 00 1a 00 19 00  |....@.8...@.....|
00000040  06 00 00 00 05 00 00 00  40 00 00 00 00 00 00 00  |........@.......|
00000050  40 00 40 00 00 00 00 00  40 00 40 00 00 00 00 00  |@.@.....@.@.....|
00000060  c0 01 00 00 00 00 00 00  c0 01 00 00 00 00 00 00  |................|
00000070  08 00 00 00 00 00 00 00  03 00 00 00 04 00 00 00  |................|
00000080  00 02 00 00 00 00 00 00  00 02 40 00 00 00 00 00  |..........@.....|
00000090  00 02 40 00 00 00 00 00  15 00 00 00 00 00 00 00  |..@.............|

関連項目




スポンサーリンク