2019年2月17日 星期日

如何利用DediProg SF燒錄器擷取韌體 | How to Extract Firmware from a Chip - DediProg SF Programmer


  DediProg SF燒錄器除了能Firmware燒錄進Chip外,也能操作相反的動作 - 將Chip裡Firmware內容擷取出來,這行為稱之為Snarfing。以下簡單示範如何將ROM裡的BIOS內容Dump出來成一個bin檔:

1. 安裝DediProg Engineering軟體在主機上,並將燒錄器與主機直接以USB線相連,再將BIOS ROM置入燒錄器插座裡 (或是使用燒錄夾夾在主機板上焊死的BIOS ROM),確認Power燈號是否顯示綠燈。

2. 執行DediProg Engineering → DediProg會自動偵測Chip → 選擇寫入的Chip ID/type。

3. 點選工具列上的Edit開啟View Content in the Memory Chip視窗。

4. 點選Read開始讀取Chip → 讀取完畢會在下方Memory區域顯示ROM內容 → 點選Chip Buffer to File就能將讀取出的資料儲存成一個bin檔。
*點選File: 欄位的Open來開啟檔案,會在下方File區域顯示檔案內容,就能直接比對Chip與檔案的內容差異。








沒有留言:

張貼留言