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