1. 指定偏移和十六进制打印等:hexdump xxd
2。 Vim 可以用来查看和编辑二进制文件
vim -b ddddd.ko 以二进制打开":%!xxd -g 1"切换到十六进制模式显示":!xxd -r"切换回来
3. linux 上面也有十六进制编辑的GUI工具:jeex、ghex、bless、UltraEdit
4. 比较两个二进制文件,使用vimdiff。
vim -bd base.ko base2.ko 打开后就可以在两个窗口里面显示两个文件
ctrl + W +L 把输入焦点切换到右边的窗口,激活右边的窗口后输入的命令就是针对右窗口了
:%!xxd -g 1 切换成十六进制的一个字节的模式
ctrl + W +H 把输入焦点切换到左边的窗口
:%!xxd -g 1
] + c 查找上一个不同点
[ + c 查找下一个不同点