二進位制檔案比較和檢視

2021-09-08 09:14:47 字數 947 閱讀 3355

[備忘]費勁找二進位制比較軟體...發現這個現成的,雖然比較ugly,但是build-in的工具畢竟是最好獲取的~

windows

1. 用fc.exe比較 ******.exe 和 ******.ex_. 使用以下命令列:

d:/study/hack/example>fc ******.exe ******.ex_ > ******.dif

2. 使用type工具檢視******.dif檔案, 命令列如下:

d:/study/hack/example>type ******.dif

3. 編輯二進位制軟體

第乙個,首當其中肯定是ultra-edit。

第二個,畢竟ultra-edit是要錢的。唔,其實各種flash,eeprom的燒寫器也是不錯的選擇,尤其沒網路的時候,你能獲取到的也就這個了吧?

linux

1. 有人用這個shell來比較~

cmp -l file1.bin file2.bin | awk

''

上面這個可以用 ">"重定向輸出到******.dif,效果和fc那句是一樣的。

此外還可以用vim dif來檢視,從別人那裡看來的,沒試過。

2. 檢視剛才的檔案,可以用:

cat ******.dif

因為上面的******.dif已經是文字檔案了,所以可以用cat來檢視。如果是單純檢視二進位制檔案,可以使用hexdump,比如hexdump file1.bin。

3. 編輯二進位制檔案

1) vim -b 是以vi的二進位制方式開啟檔案,然後還需要用開關 `:%!xxd`進入hex編輯模式,此時可以修改;需注意,儲存的時候用`:%!xxd -r`開關從hex模式退出,否則你儲存的就是你看到的內容。

2) 然後是圖形介面下的 ghex,第三方工具。蠻好用的軟體,一切功能如你所見。

二進位制檔案比較

一 工具 使用araxis merge類似的工具來比較兩個資料夾是否相同,比較兩個二進位制檔案是否相同。1 比較兩個資料夾是否相同,只要有檔案的名字不同就認為兩個資料夾不相同 2 檔案修改為新的名字後,二進位制比較時仍與原檔案相同,檔案的名字和通用屬性不影響檔案的二進位制內容 3 修改了檔案的自定義...

Linux 檢視 編輯 比較二進位制檔案

1.指定偏移和十六進製制列印等 hexdump xxd 2。vim 可以用來檢視和編輯二進位制檔案 vim b ddddd.ko 以二進位制開啟 xxd g 1 切換到十六進製制模式顯示 xxd r 切換回來 3.linux 上面也有十六進製制編輯的gui工具 jeex ghex bless ult...

二進位制檔案檢視工具 開發二進位制檔案靜態快速分析工具

眾人拾柴火焰高。工具一直都受到讀者的喜愛,只要有工具二字,文章的閱讀量都會多一些。所以,近來介紹推薦的工具類文章非常多。其實開發這個工具,是受到上篇文章的啟發,萌生了念頭。對二進位制檔案 exe dll bin sys等 的分析一直上工具類的排行榜,受到了非常多地關注。我們的工作主要是想通過靜態分析...