Resource Hacker是一款用于修改Windows可執行文件(EXE和DLL)的工具。它可以幫助用戶快速修改程序的圖標、字符串、資源文件等內容,并且還可以對EXE和DLL文件進行加密和解密。此外,它還具有資源編譯、資源分割和回歸測試等功能,可以幫助用戶快速修改Windows應用程序。Resource Hacker可以修改*.ico,*.bmp,*.res 等資源,可以將資源保存為圖像文件、二進制資源文件(*.res)、腳本文件(*.rc)等多種文件,是一款非常強大的資源查看工具!
Resource Hacker特色
#INCLUDE指令(用于訪問頭文件中的定義語句等)可以嵌套到多個級別,#IF和#IFDEF指令也可以嵌套。
支持#DEFINE,#ENDE,#IF,#ELIF,#ELSE,#IFDEF,#IFNDEF,#INCLUDE和#PRAGMA指令。
雙引號(“)字符之間的字符串可能包含典型的'C'樣式反斜杠'轉義'字符-t,n,,”,x,u和377(八進制)。
字符串中的雙引號必須使用前面的反斜杠或其他雙引號進行“轉義”。
腳本注釋以雙正斜杠(//)或分號(;)開頭。允許使用具有相對路徑的文件名。
包含空格的文件名必須包含在雙引號字符中。
更新日志
resource hacker 5.1.4更新:
修正了: 顯示多字節字符時編輯器字體不正確
**修正了: 編譯器不當的含糊處理 "\x00" 轉義字符。
例如, 原來 "\xA9copyright" 編譯為 \xA9C + "opyright"。
現在 "\x00" 格式是用于字節字符和 "\u0000" 的多字節字符。
修正了: 對話框資源中狀態欄對齊方式的錯誤處理
修正了: 在編輯和二進制視圖之間交換時行號斷開
修正了: 錯誤處理 #define 指令
修正了: 相對路徑名被破壞
修正了: 分析某些 #include 文件時出錯報告不正確
**修正了: 使用命令行腳本提取有錯誤的問題
添加了: 對多行注釋 /*... */ 的支持
更新了: 現在可以打開和保存非資源類型文件
**添加了: 上下文幫助擴展并添加了內部鏈接
Resource Hacker特點
1、查詢資源
支持查詢鼠標光標、位圖、標志、GIF、AVI和JPG圖象等幾種資源,還能播放WAV和MIDI聲頻資源。
2、改動(更換)可執行文件的資源。
可改動更換資源(*.ico,*.bmp,*.res等)或根據使用內部結構資源腳本編譯程序編寫會話、菜單欄、字符串數組表、鍵盤快捷鍵和信息表資源腳本(及其Borland文本框)等。
3、儲存資源
能將資源儲存為腳本文檔(*.rc)、位圖文件(*.ico,*.bmp等)、二進制資源文檔(*.res)或者非典型化的二進制文件(*.bin)等。
4、反編譯作用
支持反編譯菜單欄、提示框、信息表、字符串數組表、網絡加速器、Delphi文本框和版本升級等資源的資源腳本。
5、加上資源
可以可外部的加上資源到可執行文件,容許一個程序流程支持多語種,也將自定義圖標或位圖(企業的標識等)導入到流程的談話中。
6、刪掉資源
能夠刪除應用系統中從來不會所使用的一些資源,降低應用軟件大小。
以上便是KKX小編給大家分享的程序反編譯工具——Resource Hacker綠色漢化版!