
Hex Workshop Professional(16进制编辑器)
v6.8.0.5419 中文版- 软件大小:13.6 MB
- 更新日期:2019-07-20 15:26
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
Hex Workshop
Professional是一款16进制编辑器,可以帮助用户在软件上编辑任何进制文本,软件默认界面是中文,您也可以在软件选择英文版本使用,内置非常多的编辑工具,可以帮助用户在编辑文本的时候提供对比、颜色、结构调整、十进制账号、二进制比较等操作,同时允许添加在插入符号位置更改时重新渲染的浮动结构,添加粘贴到文档和偏移的锁定结构,也可以根据结构定义的预期值验证文档中的预期字节序列,能够指定Resync
Window(查找插入/删除的距离)和匹配字节(必须匹配的字节数)以进行重新同步比较,从而分析进制文本的差异,这可软件是免费的,您可以直接下载使用,也不需要安装,适合需要编辑十六进制的用户!

软件功能
Hex Workshop是一款非常专业的十六进制编辑器,功能强大的开发工具,可以方便地进行十六进制编辑、插入、填充、删除、剪切、复制和粘贴工作,配合查找、替换、比较以及计算校验和等命令使工作更加快捷。
它可以方便地进行十六进制编辑、插入、填充、删除、剪切、复制和粘贴工作,配合查找、替换、比较以及计算校验和等命令使工作更加快捷。
速度快,算法精确,并附带计算器和转换器工具。通过十六进制编辑器还能够发现Windows以及一些应用程序的漏洞,并能检查出病毒、木马程序等危害电脑的不法软件。
十六进制数据搜索、扇区编辑、二进制文件比较、数据分析合并等,未开发人员提供了一套完整的是十六进制开发解决方案。
软件特色
剪切,复制,粘贴,插入,填充和删除十六进制
ANSI,DOS,EBCDIC,Macintosh,Window,Unicode或自定义字符集过滤器
多级撤消和重做
将文件拖放到Hex Workshop上以进行快速编辑
使用Color Maps突出显示十六进制和文本序列
查看用户定义颜色的修改字节
按偏移/长度选择或全选
选择性粘贴(剪贴板上的任何格式)
插入文件文件或将选择替换为文件的上下文
将选择保存为新文件
从Windows右键单击上下文菜单中选择“十六进制编辑”以查看和编辑文件
上下文敏感帮助
查看文档或选择的字符分布
将文档或选择复制为:C源数组,Java源数组,十六进制字符串,HTML,RTF,文本,Base64或UUEncoding
以十六进制或十进制查看偏移量和长度
与第三方应用程序集成
用户可自定义键盘快捷键序列,用于常见操作
高度可定制的用户界面
十六进制值可以按1,2,4,8或16个字节分组
指定每行的字节数(1-128)或让Hex Workshop适合窗口大小
用户可定义的字体和字符映射
指定浮点/双精度表示的有效数字
启用/禁用警告和通知消息
工作簿模式允许快速切换打开的文档
用户可定义的偏移区域颜色,奇数十六进制列,甚至十六进制列,分隔符和文本区域
集成工具的集成颜色和边框矩形标记:结构查看器,书签,数据检查器,比较结果,查找结果和颜色映射
导入/导出支持首选项和显示主题
使用说明
颜色突出显示概述
Hex Workshop在编辑器中具有强大的颜色突出显示机制,可帮助用户找到有趣的数据。颜色突出显示通过颜色首选项,颜色优先首选项和颜色映射定义。
用户可以为编辑器的十六进制和文本区域指定前景,背景和边框矩形颜色。使用优先级合并和应用各种颜色属性,以最大化数据表示和对用户的价值。当用户鼠标光标悬停带有数据信息的颜色突出显示区域时,Hex Workshop还会显示弹出窗口。
颜色突出显示属性
前景颜色:用户可以在编辑器中为十六进制和文本区域设置唯一的前景(文本)颜色。
背景颜色:用户可以在编辑器中为十六进制和文本区域设置唯一的背景颜色。
边框矩形:用户可以在编辑器中为十六进制和文本区域设置唯一的线条颜色。 Hex Workshop在突出显示的数据块周围应用边框矩形(与其中包含的每个字节相对)。
颜色合并
每个颜色属性分别区分优先级,允许用户使用来自不同高光的属性查看数据。例如,用户可以使用一个突出显示的背景颜色,另一个突出显示的前景颜色和第三个突出显示的边框矩形来查看数据。在相同属性的多个颜色高光(例如,两个前景色)可用于数据的情况下,优先级由颜色优先级偏好定义。
弹出信息
如果用户将鼠标悬停在颜色突出显示的区域上,Hex Workshop将显示一个弹出窗口,其中包含有关颜色突出显示的信息。在下面的示例中,鼠标光标位于编辑器的“文本”区域中的“Doc2.doc”左侧(不包括标题的第4行)。弹出信息告诉用户偏移量0x00000001E由应用的结构标记,并且是该结构的FileName属性。

字符分布
用户可以通过从“工具”菜单中选择“字符分布”或按工具工具栏中的字符分布按钮来生成字符分布。

组织
角色分布包括3个窗口或组件:
1、字符分布直方图
2、字符分发列表
3、字符分布位图
可以在“字符分布首选项”中禁用直方图和位图组件。
字符分布直方图
直方图显示文件中每个字节的出现次数。用户可以滚动每个字符以查看每个字符的实例数。

单击图形可在“字符分布列表”中选择该字符,并填充该字符的“字符分布位图”。
字符分发列表
分发列表显示用户文档中每个字符的计数。选择一个字符会填充分布位图。

单击列标题对分发列表进行排序。
字符分布位图
分布位图显示文档中每个字符的分布。将鼠标悬停在位图上可查看该字符的实例数。

导出数据
用户可以通过从“文件”菜单中选择“导出”来导出字符分发表。字符分布可以导出为选项卡式文本(.txt)或逗号分隔值(.csv)。
用户还可以通过右键单击直方图并选择“导出对话框...”来导出直方图。
校验和生成器

生成校验和和摘要
校验和生成器允许用户为整个文档或文档中的选择生成校验和和摘要,并通过从“工具”菜单中选择“生成校验和...”或按主工具工具栏上的校验和按钮来启动 或校验和工具栏(位于结果窗口的校验和选项卡上)。
在按下“生成”按钮计算校验和和摘要之前,用户可以选择所需的算法并为自定义CRC配置CRC参数。 使用Hex Workshop在活动文档上执行所有计算。
添加颜色映射

“添加颜色映射”对话框允许您定义颜色映射字节序列以及查看该字节序列时使用的显示参数。
添加新颜色映射有4种方法:
1、工具栏:从“工具”菜单中选择“添加颜色图”工具栏按钮
2、键盘快捷键:键盘快捷键Ctrl + M是默认的键击序列,它将添加新的颜色映射。 通过从“选项”菜单中选择“定义快捷方式”,可以重新映射此按键序列。
3、菜单:从“工具”菜单中选择“颜色映射”,然后从弹出菜单中选择“添加映射”。
4、内容菜单:在文档视图中右键单击并选择“添加颜色映射”。
比较工具

位于“工具”菜单下的“比较工具”(Ctrl + K)允许您比较二进制文件。 为方便起见,下拉列表中填充了Hex Workshop中打开的文件。 “交换”按钮可反转源文件和目标文件(源成为目标,目标成为源)
输出结果窗口
输出窗口位于结果窗口的选项卡上,并显示Hex Workshop诊断信息。 默认情况下,输出窗口包含最后16K的输出信息。 输出信息范围为Hex Workshop诊断和调试信息,用于在用户定义的结构定义,颜色映射定义和书签集合中找到的错误和警告。
在下面的示例中,Hex Workshop报告在结构定义的第207行解析未知数据类型“DDWORD”时出错。

输出等级
可以通过在下拉框中选择新级别来调整输出级别(在上例中选择“信息”)。 用户必须在执行操作之前选择新的输出级别才能查看更多信息。 输出级别包括调试,信息,警告和错误。
结果清晰
红色“X”按钮清除输出结果窗口。
驱动(扇区)编辑

除了编辑文件,Hex Workshop还可以编辑驱动器(磁盘)扇区。通过从“磁盘”菜单下选择“打开驱动器”,单击打开驱动器工具栏按钮,或使用Ctrl + D键,可以在Windows 95,98,NT,Windows 2000,XP和Vista下编辑逻辑和物理驱动器。
注意:您必须在管理员模式下运行Hex Workshop以在Vista下进行扇区编辑。这可以通过右键单击启动快捷方式并选择“以管理员身份运行”来完成。
磁盘编辑模式:
逻辑驱动器是由操作系统安装的驱动器,并给出驱动器号,如“A:”,“C:”,“D:”等.Hex Workshop可以编辑本地驱动器,某些CD-ROM驱动器,大多数可移动介质和软盘驱动器。您必须具有在Windows NT上编辑这些驱动器的适当权限。
物理驱动器是计算机中安装的驱动器,第一个硬盘标记为0x80,第二个硬盘标记为0x81,等等。当操作系统无法安装逻辑驱动器或需要查看和/或修改时,应编辑物理驱动器分区表或未分配的空间。
部门编辑:
磁盘编辑信息提供给用户,包括当前正在编辑的扇区号和标题栏中磁盘上的扇区总数,扇区大小,光标位置(扇区内)和状态栏中的十六进制数据解释。工具栏包含用于递增或递减当前扇区的按钮。
驱动器编辑以与文件编辑相同的方式完成,但有一些例外。由于扇区大小是固定的,因此不能插入或删除数据,只能覆盖数据。 Goto实用程序成为Goto Sector Utility,允许从驱动器/磁盘的开始,结束或当前扇区向前或向后移动扇区。 Find Utility现在可以在Find对话框中指定的一系列扇区上运行,并且禁用Replace以进行扇区编辑。
由于驱动器编辑的性质略有不同,因此可以使用其他快捷键来快速移动磁盘的各个扇区。
书签概述
定义
书签是用户定义的文档中选定数据的快捷方式。每个书签由描述,偏移,长度,数组计数和可选数据类型定义。偏移,长度和数组计数组件支持算术运算和函数(例如,特定偏移处的值)。书签还可以引用结构定义。结构引用与在书签定义中计算偏移和大小的能力相结合,可以完全解析许多文件格式。
书签与单个文档相关联,而不是在多个文档之间共享。此设计允许您为每个文档维护不同的书签集合。书签也可以与文件扩展名相关联,并在打开文档时自动应用。文件关联在“书签属性”或“首选项”中定义。
查看书签
书签显示在“结果窗口”的“书签”选项卡中。下面的示例演示了一组测试书签。每当文档焦点发生变化时,书签结果窗口将重新填充活动文档的书签。

书签选择
选择书签会在编辑器中执行四项操作。
1、它将任何高亮颜色应用于编辑器窗口。
2、如果单击描述列或值列,则开始就地编辑。如果书签是使用可编辑的值类型(而不是“blob”)定义的,则仅对值启用就地编辑。
3、如果书签引用结构定义,则该结构将添加到结构查看器中。同样,当书签选择改变时,书签结构将从结构查看器中删除。
4、最后,应用书签选择首选项。
编辑书签

上面的书签编辑器显示用于添加新书签和编辑现有书签。 要编辑书签,请在书签结果窗口中选择书签,然后执行以下任一操作:
1、从书签工具栏中选择“编辑书签”图标
2、在书签结果窗口中单击鼠标右键,然后从弹出菜单中选择“编辑书签”。
3、从“工具”菜单中选择“书签”,然后从弹出菜单中选择“编辑书签”。
4、显示书签编辑器后,指定所需的设置,然后按OK按钮。
注意:如果编辑书签,则必须通过按书签结果窗口右上角的“刷新”按钮刷新书签结果窗口。
打开和保存书签
回顾书签
1、使所需文件成为焦点。
2、按“打开书签集”工具栏按钮或从“工具”菜单中选择“书签”,然后从弹出菜单中选择“选择书签”。
3、选择以前保存的书签文件。
保存书签
1、使包含书签的文档成为焦点
2、按“保存书签集”工具栏按钮或从“工具”菜单中选择“书签”,然后从弹出菜单中选择“保存”或“另存为”。
3、如果保存新集合或使用“另存为”创建新书签文件,请输入书签文件名。
自动加载书签
如果在书签属性中或通过书签首选项定义了文件扩展名,Hex Workshop将自动加载书签。
书签属性

通过在添加/编辑书签时按“道具”按钮或从书签结果窗口的右键单击上下文菜单中选择“集合属性”,可以访问“书签属性”对话框。
描述
提供本文档书签集中所有书签的总体描述。
作者
命名此书签集的原作者。
结构
标识此书签集合使用的结构集。 只有一个结构定义库可以与书签集合相关联。 定义后,可以在书签编辑器中选择结构定义。
文件扩展名
定义此书签集合的扩展名列表。 Hex Workshop将自动为与扩展名列表匹配的任何文件加载此书签集合。
要将集合与多个文件扩展名相关联,请使用“;” 作为分隔符。 例如:
.ext1;.ext2;.ext3
注意:扩展名存储在本地PC上,并未定义为书签集合的一部分。
文件
显示书签集合的文件名和路径。 如果尚未保存书签集合,则此区域将为空白(如上所示)。
添加结构
结构库
定义
结构库(.hsl文件)包含一个或多个Hex Workshop结构定义。每个结构定义可用于在Hex Workshop Structure Viewer中将二进制数据呈现为结构化数据。这是一个功能强大且实用的功能,具有以下限制:
- 结构定义仅限于一组预定义的基本数据类型,类型定义和其他结构/枚举。
- 结构只能在同一结构库(或包含的库)中引用在其之前定义的另一个结构。
- 任何时间点只能有一个结构库处于活动状态。
建议您在安装期间创建的“Structures”目录中保存结构。此目录是相对于安装目录创建的,默认情况下为:“C:\ Program Files \ Hex Workshop \ Structures”。
选择结构库
您可以使用剪切键Ctrl + Shift + L或从结构查看器的右键单击上下文菜单中选择“选择结构库”,或从“工具:结构查看器”菜单中选择“选择结构库”来选择结构库。
在添加结构之前,必须选择结构库。如果未选择结构库,请立即执行此操作。

可以通过使用键盘Ctrl + L,右键单击上下文菜单并从结构查看器中选择“添加结构”,通过按结构查看器窗口上的“+”按钮,或通过按键Ctrl + L调用“添加结构”对话框。从“工具:结构查看器”菜单中选择“添加结构”。
从对话框左侧的结构库中选择结构后,选择所需的选项,然后按OK按钮。选项如下所述。
浮动结构
浮动结构未锁定到特定文档或固定到特定地址/偏移量。在文档周围移动光标并更改文档焦点将强制浮动结构在给定新文档和/或偏移量的情况下重新计算并重新呈现其所有数据元素。在搜索文档中的结构时,这非常有用。
锁定文件/偏移
锁定的结构将锁定到文档中的特定偏移量。每当刷新结构时,文档将重新计算并重新呈现它的数据元素。关闭和重新打开根数据元素是刷新结构的一种方法。当锁定的文档被关闭时,锁定的结构会自动删除。
文献
如果添加锁定结构,则必须选择要将结构锚定到的文档。默认情况下,Hex Workshop会填写对焦文档。
抵消
如果添加锁定结构,则必须选择偏移以将结构锚定到。默认情况下,Hex Workshop会填充对焦文档的光标偏移量。
字节顺序
如果结构包含整数或浮点值,则可能需要指定用于解释数据值的字节顺序。您可以选择Big Endian(Motorola)或Little Endian(Intel)。
使用#pragma byteorder指令在结构定义中指定字节顺序时,将禁用字节顺序控制。
验证结构
验证结构复选框验证定义结构声明的任何前置条件。添加浮动结构时,复选框处于禁用状态。有
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文