您是否想编辑某些exe程序或者dll文件?Resource Hacker是一款功能类似eXeScope的免费资源编辑器与反编译器软件,使用它您可以直接查看和编辑.exe,.dll,.scr等文件。由于Resource Hacker没有中文版特此分享Resource Hacker中文汉化版下载。
界面预览图:
Resource Hacker 是一个兼容32位与64位windows的免费资源编辑器与反编译器软件,它既是程序资源编辑器,又是程序反编译器,它允许查看与编辑可执行文件(*.exe;*.dll; *.scr等等)与编译的资源库(*.res,*.mui)。虽然Resource Hacker主要是一个GUI应用程序,但它也提供了很多从命令行编译与反编译资源的选项。
您使用Resource Hacker 可以打开并编辑res/dll/exe/etc格式的文件,修改文件资源中的光标位图、对话框与字符串列表,修改版本信息及光标图标组。保存图标组到res/rc文件,替换文件中使用的图标,添加使用脚本模板,添加单个二进制或图像资源,从资源文件中提取指定项。
运行Resource Hacker载入exe或者dll文件后,通过程序界面左侧树状图可以仔细列出程序中的资源,例如文本、光标、位图、对话窗、字符串、RC数据等资源,并且您可以自由对资源进行修改、编辑、删除、替换或添加。而菜单与对话框类型的资源可以通过内置的可视化编辑程序进行修改编辑操作,如果未知的数据将会使用二进制文本显示其内容。
总体来讲,Resource Hacker是一个功能非常棒的免费查看,修改,添加,删除与重命名,提取Windows可执行文件与资源文件的资源替换工具,Resource Hacker反编译工具是相当于eXeScope的反编译工具,并且有很多方面比eXeScope反编译还强。
Resource Hacker中文汉化版功能:
==========资源编辑功能==========
编译可以通过打开现有的资源脚本文件来启动,也可以使用Resource Hacker的编辑器从头创建一个。
Resource Hacker编译器的其他功能包含:#INCLUDE指令(用于访问头文件中的定义语句等)可以嵌套到多个级别,#IF与#IFDEF指令也是如此。 #DEFINE、#UNDEF、#IF、#ELIF、#ELSE、#IFDEF、#IFNDEF、#INCLUDE与#PRAGMA指令均受支持。双引号()字符中间的字符串可能包含典型的C风格的反斜杠转义字符-\t,\n,\\,\,\x,\u与\377(八进制)。字符串中的双引号必须使用前面的反斜杠或另一个双引号进行转义。脚本注释前面有两个正斜杠(//)或分号(;).允许使用具有相对路径的文件名。包含空格的文件名必须用双引号引起来。
报告编译器错误消息,甚至是嵌套在INCLUDE语句中的错误
==========反编译功能==========
一旦资源文件被打开,其资源平常会显示为图像(或图像组)或反编译文本。二进制资源,一般是图像,不能直接用Resource Hacker编辑,但一旦它们被外部图像编辑器修改,它们依旧可以很容易地导出与导入。(我以为复制第三方图像编辑器做得很不错没有任何好处。
菜单与对话框资源类型有自己的WYSIWYG设计器:
具有未知格式的二进制资源将显示为只读二进制文本。(Any如果需要,也可以以这种方式查看资源。)
Resource Hacker中文汉化版特点:
1、支持查看与编辑资源
2、支持将资源导出为RES
3、支持将资源导出为RC
4、支持编译资源脚本文件
5、支持给程序添加新资源
6、支持删除程序资源
Resource Hacker中文汉化版优势:
1、查看Windows 32 位与 64 位可执行与相关文件的资源
支持 (*.exe、*.dll、*.cpl、*.ocx、*.msstyles 等等),在已编译与反编译的格式下都能。
2、提取 (保存) 资源为文件 (*.res) 格式,可作为二进制,或作为反编译过的资源脚本或图像
图标、位图、指针、菜单、对话、字符串表、消息表、加速器、Borland 窗口与版本信息资源都能完整地反编译为其各自的格式,不论是作为图像还是作为 *.rc 文本文件都能。
3、修改(替换) 可执行文件的资源
图像资源(图标、指针与位图)可以被相应的图像文件(*.ico, *.cur, *.bmp)、*.res 文件、甚至是另一个 *.exe 文件所替换。
对话、菜单、字符串表、快捷键与消息表资源脚本(与 Borland 窗口)可以通过使用内部资源脚本编辑器被编辑与重新编译。
资源也可以被某个 *.res 文件所替换,只要替换的资源与其是同一类型并且有相同的名称就OK了。
4、添加新的资源到可执行文件
允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。
5、删除资源
几乎所有编译器添加了应用程序永远都不会用到的资源到应用程序中。删除这些不使用的资源可以减小应用程序的体积。
使用Resource Hacker修改exe程序图标教程:
1、解压后,双击Resource Hacker 5.2.3.379.exe运行软件。
2、把需要编辑的exe文件直接拖拽带软件里或者点击左上角的添加按钮添加进软件中。
3、找到存储图标的位置,一般是icon Group文件夹,这里文件夹不定,各位可以自己找找一般代ICON字符。
4、现在在界面上您可以看到这里面有多个不同大小的图标,理论上你替换为一种大小的即可,选中一个图标组,点击上面的Action选项,选择replace Icon。
5、选择您准备好的ico图标文件,点击替换按钮,最后点击保存就OK了。