HxD Hex Editor汉化版是一款专业强大的十六进制编辑工具,在HxD Hex Editor汉化版软件中,用户可以深入分析和修改各类文件的二进制数据。软件支持直接编辑硬盘和内存数据,具备强大的搜索替换功能,还能进行校验和计算与数据比对。全中文界面让复杂的十六进制编辑变得简单易懂,是程序员和逆向工程爱好者的得力助手。想要探索文件底层数据的小伙伴快来下载HxD Hex Editor汉化版试试吧!
1、进入软件的主界面,包括了文件、编辑、搜索、查看、分析、附加、窗口、关于等
2、文件包括了新建、全部保存、全部关闭、导出、打印、最近文件、另存为等
3、编辑包括了撤销、复制、插入方式粘贴、删除、插入字节、选择块、填充选择内容、选择全部等
4、查看包括了适合窗口宽度、每行字节数、字符集、偏移基数、可见列、字节分组大小、刷新等
5、搜索包括了查找、替换、查找下一个、查找前一个、跳转等
6、分析包括了统计、校验码、文件比较等
7、附加包括了打开内存、打开磁盘、打开磁盘镜像、文件工具、选项等
8、窗口包括了平铺、层叠、无标题等
用户友好的界面:HxD 提供直观且易于使用的界面,适合不同水平的用户。
高性能:能够快速处理大文件,特别适合大型数据库和系统文件。
多种视图模式:支持十六进制视图、ASCII视图和各种格式的自定义视图。
查找功能强大:支持正则表达式、文本搜索等多种查找方式,便于用户快速定位数据。
数据结构分析:提供丰富的数据分析工具,支持数据结构的可视化。
免费的软件:HxD 是一款免费的软件,对于个人用户和小型团队非常友好。
十六进制编辑:可以直接查看和编辑文件的二进制数据,支持多种文件格式。
文件比较:提供文件之间的比较功能,能够高亮显示差异。
数据恢复:可以用来分析和恢复损坏的文件。
查找和替换:支持在文件中查找特定的数据,并进行替换。
导入与导出:可以将数据导入到其他应用程序,或将文件内容导出为文本或其他格式。
内存编辑:可以直接查看和编辑计算机内存。
多平台支持:支持在 Windows 操作系统上运行,适合各种用户需求。
v2.5.0.0
十六进制编辑器:实现水平鼠标滚轮滚动(包括处理 Logitech 驱动程序错误)
数据检查器:
新增:添加了 LEB128/ULEB128 类型(WASM 和矮人调试信息中使用的可变宽度整数类型)
新增:引入只读类型转换器(允许在尝试更改值时显示统一的错误消息,也适用于转换器插件)
增强:更好的错误处理,以便捕获典型错误并给出更具体的错误消息
错误机器类型 (x86-32 与 x86-64) 的插件 DLL 的错误消息
出口商:
新功能:跳过未定义或不可读的部分,以便可以创建有间隙的 Intel Hex 和 S-Record 文件
新功能:源代码导出器选项可设置每行最大文本列或字节数(=每行数组元素)
新增:SRecord 和 IntelHex 导出器现在每行最多可分别包含 250 和 255 个字节
因此,每个导出器都有一个新的默认块大小/每行字节数设置,其更常见的大小为 32(对于两者而言)
允许用户选择非常大的块大小,但默认为常用的大小
进口商:
新增功能:Intel Hex 和 S-Record 通过创建未定义的可折叠区域(而不是为它们创建零填充块)来支持任意大小的未定义区域
增强功能:重写逻辑以允许数据记录无序(地址不是严格增加的)或重叠,即使存在未定义数据的间隙;以前这可能会导致错误,或者只能在没有未定义数据间隙的情况下运行
增强功能:Intel Hex 和 S-Record 导入器忽略行首和行尾的空格
校验和/摘要:
新功能:自定义校验和
可以生成校验和,校验和结果的位宽、校验和加数以及字节顺序均可设置
适用于各种特殊格式,例如 ROM 文件
搜索窗口:
增强功能:增加了对 (U)Int24 的支持
使用与 datainspector 相同的代码将字符串转换为整数
改进了浮点和整数类型的命名(更接近数据检查器)
搜索有符号和无符号整数,根据最合适的类型选择正确的类型(负数 => 负类型,正数 => 无符号类型;这是可以的,因为有符号类型中的正数与无符号类型具有相同的编码;这是整数二进制补码编码的一个特性)
工具窗口:
新功能:菜单项和快捷方式可激活和循环浏览工具窗口
激活(并在隐藏时显示):数据检查器、校验和或搜索结果
实现 MRU 激活逻辑(如 Windows 中的 Alt+Tab)
可以取消(并且最初激活的工具窗口将被恢复)
可以处理可停靠面板、页面控件及其子控件,并跟踪其激活情况
通过从 Alt+F7 切换到 Alt+Shift+F7,并在按下另一个快捷键时中断循环,正确处理后退和前进循环之间的切换
扩展 VCL/Delphi 的快捷方式处理,以处理快捷方式序列中两个快捷方式的重复使用,以正确实现 MRU 处理,以及取消排序(恢复最初激活的工具窗口),或提交最后选择的工具窗口作为激活的工具窗口
全局快捷键 Esc 聚焦编辑器窗口
从剪贴板粘贴:
在 pmOverwrite 模式下不要删除然后插入数据,而只覆盖
还要确保选择/插入符号已恢复,因此,如果选择可用,则始终开始一个组
大量工作用于支持十六进制编辑器中未定义的部分,这些部分可以删除或覆盖,并且都具有撤消功能;涉及大量支持内部数据结构/算法
允许支持导入和导出有间隙(=未定义部分)的文件
允许往返处理 Intel Hex 或 S-Record 文件
设置:
当用户更改数据类型转换器时,它们只会将其友好类型名称存储在设置/INI 文件中
这样就可以在不同版本之间更新这些名称,并让它们自动出现,而无需在选项中重置数据检查器
对于翻译 HxD 也很有用,它在不重置设置时读取设置中的名称,使得翻译看起来不完整
修复:输入 (U)Int64 的正数会导致超出范围的错误消息
修复:搜索窗口:“任何”位宽不接受正整数 >= 2^63(因为它仅限于有符号数字,现在也支持无符号数字)
修复:由于区分大小写的路径比较,HxD 有时无法检测到它是否已安装(并且不在便携模式下)。
修复:删除部分时发生访问冲突(部分之前已修复,因此此错误从未触发)
修复:自定义校验和计算使用错误的步长来推进其处理的字节流;它将按照最终校验和的位宽而不是加数的位宽的步长推进
修复:当覆盖不可访问数据中的一个半字节(十六进制列中的按键)时,自动将另一个半字节设置为 0
修复:可停靠面板可以在停靠和非停靠/浮动模式下更改字体
修复:由于类型与 x64 不兼容,导致几个类型和指针短路问题;它们会导致在 Win 10 的某些版本/配置下难以跟踪 x64 版本的 HxD 中的错误(确保所有内容都分配在 4GiB 以上的内存中,在测试期间,允许跟踪它们)
问题出现在一些自己的代码、一些第三方代码和一些 Delphi RTL 代码(TRttiContext、TValue.Make)中
其他各种小改进和小修复