我在找一個軟件,能夠分解和分析文件。你知道任何?文件結構瀏覽器(像Wireshark,但文件)
我的意思是什麼,給定文件,會告訴我的,例如:
- 這裏是神奇的數字,告訴它是一個PNG,並在這裏開始顏色定義,這裏有雲的壓縮標誌,然後有圖像數據,等等...
或類似的東西:
- 這是一個MP3文件,這裏是ID3定義,這裏是標誌講,這是聯合立體聲等等...
我要尋找一個軟件用文件做什麼Wireshark(Ethereal)正在做與網絡流量。
謝謝!
我在找一個軟件,能夠分解和分析文件。你知道任何?文件結構瀏覽器(像Wireshark,但文件)
我的意思是什麼,給定文件,會告訴我的,例如:
或類似的東西:
我要尋找一個軟件用文件做什麼Wireshark(Ethereal)正在做與網絡流量。
謝謝!
軟件HexWorkshop是一個商業十六進制編輯器,它具有「數據解釋」模式,其中數據結構的每個字段在編輯器中突出顯示。它帶有(很少)數據結構或文件格式的定義,但您可以輕鬆編寫自己的。
我曾經使用一個非常舊的版本(幾年前),這個軟件已經幫助了我很多的逆向工程項目。
您可以在unix框(或者在mingw或cygwin下)使用'file'命令來確定文件的類型。這將查找已知類型的幻數。但不會提供額外的信息。
我不知道任何軟件都具有所有文件格式的全部知識,以提供進一步的見解(文件中的章節)。
我不認爲有這樣的應用程序。唯一簡單的解決方案是使用一些語法文件和一些腳本。但我相信,自己編寫這個腳本+語法數據庫比較容易... – avp 2009-12-15 10:10:03