2011年4月6日 星期三

在linux下如何比對兩個binary file

step1.
在終端機下使用hexdump這個tool把要比對的binary file 都先dump出來
例如: 想比對file1與file2,先將此兩檔案dump成new_file1與new_file2

hexdump -C file1 > new_file1

hexdump -C file2 > new_file2

step2.
使用vim 作比對顯示,要進入比對畫面有兩個方式
a)  vimdiff  new_file1  new_file2

b)  vim -d  new_file1  new_file2

 輸入之後會出現以下比對結果,紅色區域表示不同之處












如果要跳到另一個相異點可以使用快速鍵

]c   下一個相異點

[c   上一個相異點


沒有留言:

張貼留言

[Ubuntu 14.04] 遠端桌面使用原生ubuntu14.04桌面

方法1:  1. 要先在原始VGA下打開terminal console 2. 輸入     $  gsettings set org.gnome.Vino require-encryption false                                     ...