前言:WinHex — 小巧強大的十六進位編輯器
WinHex 檔案小、速度快、功能不輸昂貴同類工具,支援 Hex/ASCII 編輯、多檔搜尋取代、檔案比對分析。今天示範兩大實戰應用。
實戰一:切斷 QQ 廣告之源
QQ 廣告令人反感,用 WinHex 徹底屏蔽:
- 執行 WinHex 開啟 QQ 安裝目錄 QQ.exe。
- 搜尋→尋找文字 → 輸入 AD\ (不勾選區分大小寫) → 找到 4 處 → 全部改為同長度字元 (如 CC\)。
- 游標移最頂端,再次搜尋 AD\,勾選 Unicode 字元集 → 找到 4 處 (顯示為 A.D.\) → 改為同長度任意英文字元。
- 存檔。刪除 AD 子目錄下所有 *.gif、*.swf 及 dat\ad.gif,廣告徹底消失。
圖 1 搜尋 AD\ 字串
實戰二:修復損壞的 MPEG 檔頭
下載的 MPEG 檔有的播放器提示「無法識別格式」,有的能播但開頭跳閃 — 檔頭資料損壞。用 WinHex 移植正常檔頭修復:
- 找一個完好 MPEG 檔,WinHex 開啟,從位移 00000000 選取到略大於損壞檔頭異常部分結束處 (如 000018E0) → Ctrl+Shift+C 複製到記憶體。
- 開啟損壞 MPEG 檔,同樣選取 00000000 到相同結束位移 → Ctrl+V 貼上覆蓋。
- 存檔退出。用任意 MPEG 播放器開啟,不再報錯,開頭不再跳閃,大功告成!
小結
WinHex 不只是十六進位編輯器,更是檔案層級的「手術刀」。搜尋取代字串可屏蔽軟體廣告,移植檔頭可修復損壞媒體檔,實用性極高,值得收藏工具箱。