一辨泳、CLI 工具
1婆咸、hexdump
推薦用法:
$ hexdump -C
示例:
$ echo -e "abc\nxyz\r0123456789" | hexdump -C
00000000 61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37 |abc.xyz.01234567|
00000010 38 39 0a |89.|
00000013
2谈截、xxd
推薦用法:
$ xxd -g1
示例:
$ echo -e "abc\nxyz\r0123456789" | xxd -g1
00000000: 61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37 abc.xyz.01234567
00000010: 38 39 0a 89.
3筷屡、od
示例:
$ echo -e "abc\nxyz\r0123456789" | od -t c -t d1 -t x1
0000000 a b c \n x y z \r 0 1 2 3 4 5 6 7
97 98 99 10 120 121 122 13 48 49 50 51 52 53 54 55
61 62 63 0a 78 79 7a 0d 30 31 32 33 34 35 36 37
0000020 8 9 \n
56 57 10
38 39 0a
0000023
參數(shù)說明:
參數(shù) | 作用 |
---|---|
-t c |
字符顯示涧偷,一個(gè)字節(jié) |
-t d1 |
十進(jìn)制顯示,一個(gè)字節(jié) |
-t x1 |
十六進(jìn)制顯示速蕊,一個(gè)字節(jié) |
4嫂丙、hexyl
(推薦)
Rust 編寫的三方二進(jìn)制查看工具,推薦规哲。
https://github.com/sharkdp/hexyl
二跟啤、GUI 工具
1、Synalyze It! - Hex Editor for Mac
2唉锌、Hex Fiend
三隅肥、參考資料
- hexdump、xxd與od
- 在 Mac OS 下袄简,都用什么工具替代 WinHex腥放?
- linux 二進(jìn)制文件顯示方法 --- xxd hexdump od 用法大比拼。
- hexdump,od,xxd
(完)