這將是黑暗中的一大亮點。識別此圖片格式
客戶端有一個令人難以置信的過時應用程序。它運行在其客戶辦公室之一。該應用程序包含許多(數十萬)可從專用界面查看的圖像。
因此,這些圖像是一些奇怪的「專有」格式。這樣做的全部目標是能夠拉出和轉換所有圖像,以便將存儲在應用程序中的數據傳輸到其更新的系統中。現在,引號被放置在專有附近,因爲我們知道它不是專有的,而是以其他一些我們無法識別的格式。該應用程序確實使用了舊版本的ImageGear(GEAR32SD.DLL與應用程序捆綁在一起)。
這是僅包含一個白色像素的圖像文件的十六進制轉儲:
50 50 03 00 01 00 00 00 01 00 00 00 52 00 00 00 01 00 00 00 96 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 53 00 00 00 01 00 00 00 00 01 00 01 f0 00 00 00 e5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C 35
這是僅包含一個黑像素的圖像文件的十六進制轉儲:
50 50 03 00 01 00 00 00 01 00 00 00 52 00 00 00 02 00 00 00 96 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 54 00 00 00 01 00 00 00 00 01 00 01 f0 00 00 00 e5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 35 40 35
The leading每個文件中都有50 50 03。
如果這看起來甚至非常熟悉,請豎起大拇指。在這一點上,我們沒有太多的嘗試。我們只是想要我們的圖像。
'file'說什麼?你嘗試過imagemagicks「辨認」嗎? http://www.garykessler.net/library/file_sigs.html不提供任何提示。所有權? –
我給了它一個鏡頭,'file'說「數據」,'identify'說「沒有解碼這個圖像格式的代表」。 – rodion
該鏈接是一個偉大的資源......謝謝! – circuitBurn