Hex Editor Neo Ultimate是一款先进的文件编辑工具,为用户提供了灵活的数据处理能力。专为Windows平台开发,该软件支持对二进制文件进行高效编辑,并适用于任何大小的文件。堪称开发者和电脑技术人员处理数据的得力助手。

hex-editor-neo

软件配备了多种功能,包括数据分析、编辑、搜索和替换等,满足了对二进制数据处理有高要求的用户。Hex Editor Neo Ultimate提供了强大的视图选项,可以自定义显示样式和布局,使数据处理更加高效。

为硬件开发人员和软件工程师设计的强大功能包括制作补丁,数据比较以及集成的结构化数据视图器和编辑器。Hex Editor Neo Ultimate采取的便捷设计使得文件编辑变得简单直观,同时最大化了工作流的效率。

大文件的打开和高效处理
在十六进制编辑器程序开发过程中,我们重点关注其性能和可靠性,因此该产品基于最先进、最高效的数据处理算法。我们创建了一个绝对独特的数据编辑软件,它能够成功处理任何大小的文件,并且在这方面绝对没有类似的软件。因此,我们的产品自动支持底层文件系统(FAT、FAT32、NTFS)支持的任何超大文件。

即时数据处理,无论大小
得益于高效算法、硬件加速以及多线程技术的广泛使用,该产品始终保持响应速度并快速执行所有二进制数据编辑和文件修改操作(包括基本的 I/O、搜索、替换和剪贴板操作)具有无限大小的数据块。因此,只有使用我们的十六进制编辑软件,您才能避免由于不可预测的长时间数据处理操作而丢失所有修改的情况。

基本文件编辑功能
使用此二进制文件编辑软件,您可以对文件数据执行大多数操作。您可以键入数据、将数据写入文件(直接修改十六进制文件)、选择数据、删除选择、将数据插入文件、从文件中删除二进制数据、插入另一个文件、使用原始十六进制数据模式填充选择、保存/加载文件。它支持覆盖/插入写入模式,并允许您使用剪贴板:剪切、复制/粘贴、合并数据。修改后的数据会突出显示。您可以使用“转到偏移”命令或制作快速地址书签以便于导航。

便携式十六进制编辑器安装
产品设置支持在便携式模式下安装十六进制编辑器。安装后,便携式版本的十六进制编辑器可以复制到任何位置,转移到不同的计算机,而无需再使用安装程序。在便携式模式设置中,用户可以选择可移动驱动器或网络共享作为目标文件夹。十六进制编辑器便携版不会对系统注册表进行任何更改,不使用 shell 扩展,也不创建快捷方式。所有更改仅限于文件系统并在支持的操作系统上进行处理。

高级格式设置和分组选项
默认情况下,十六进制编辑器 Neo 将二进制/十六进制数据显示为具有可编辑十六进制代码的单元格网格,并允许您配置列数。代码可以显示为二进制、十六进制、十进制、八进制、浮点或双精度,按字节、字、双字和四字分组,允许您以各种格式查看和编辑它,包括单精度浮点格式 (IEEE 754)和双精度浮点格式(IEEE 754)。视图类型是单个编辑器窗口的属性,因此您可以打开多个具有不同视图类型的编辑器窗口以方便使用。

极其灵活的用户界面:布局、皮肤、配色方案
十六进制编辑器应用程序配有专业设计的配色方案,可提高您的工作效率。您可以自定义编辑器的每个可见方面并将自定义保存为方案。您可以自定义工具栏、布局、位置、字体、颜色、键盘快捷键、用于搜索包含文件的目录、结构和文件扩展名之间的关联。大多数界面对话框允许您更改其大小并将其保存以便下次使用时自动恢复。输入字段存储输入的值并为您提供最近使用的项目的列表。

即时搜索特定数据
查找命令允许您搜索所选内容或整个文件中的数据,并立即找到二进制/十六进制数据模式。还支持搜索十进制/八进制/浮点/双精度模式。产品支持搜索字符和 ASCII 文本字符串以及 Unicode 文本。找到模式后,光标将移动到找到的片段的开头。要继续搜索,只需使用“编辑»查找下一个”或“编辑»查找上一个”命令。为了查找二进制值、十六进制值、字节模式、整数、浮点数或文本,只需切换输入类型,然后您的选择和搜索历史记录将被保存以方便您。

即时搜索与数据替换
Replace 命令用于在二进制文件中查找特定的十六进制/文本模式并将其替换为不同的模式。查找和替换对话框用于指定模式和搜索选项。搜索和替换模式的长度不受限制,您可以将任何找到的片段替换为任意长度的不同片段,甚至替换为空片段(找到的模式出现将从文档中删除)。当您使用替换功能时,二进制文件编辑器开始搜索模式。当找到模式时,光标将移动到模式的开头,并提供许多选项。

无限制撤消和重做
该产品有效地存储有关您对文档所做的修改的所有数据,并为可恢复和重复的无限数量的操作提供支持。十六进制修改器允许您浏览操作历史记录中最近的文件修改,使用“撤消”或“重做”命令以及特殊的历史记录工具窗口。得益于高效的存储结构和最先进的数据处理算法,无论文档大小如何,您对文件所做的任意数量的更改都可以立即恢复和重复。

修改历史记录保存和加载
为了您的方便,我们创建了一个单独的窗口,其中直观地显示了您对源文件或数据所做的所有更改。整个操作历史记录可以压缩并以文件的形式保存到磁盘上。然后它可以被加载并应用到同一文档,有效地恢复对二进制文件及其修订分支所做的所有修改。通过这种方式,您可以与同事共享整个更改历史记录,以便除了最终结果之外,他还可以跟踪导致此结果的整个修改顺序。

自动补丁创建
该产品使您能够立即创建补丁。二进制补丁是文档的两种状态之间的差异。补丁可以分发并应用到同一文件,从而对源文件进行相同的修改。只需单击一下即可创建 x86 或 x64 补丁文件。十六进制编辑器在文档的原始修订版和结果修订版之间进行二进制比较,并自动创建 32 位或 64 位补丁文件。您还可以创建自安装exe补丁。自安装exe补丁文件还支持文件哈希检查。 Hex Editor Patch API 提供了应用补丁的其他方法。

正则表达式支持
Hex Editor Neo 使用复杂的 RegEx 搜索模式提供高级数据搜索功能。在标准文本字符串或二进制搜索不适用的数据挖掘场景中,查找 RegExp 模式通常很有帮助。

HexEditor Neo 允许您在以下组件和模块中使用与 ECMAScript 兼容的正则表达式:查找和查找全部、替换和替换全部、在文件中查找和在文件中替换、模式统计和模式着色。

查看和编辑文件属性
我们的十六进制编辑器支持编辑文件属性状态。您可以随时查看文件属性、编辑其中一些属性、应用修改并恢复编辑的属性。以下是我们的编辑器支持的文件属性列表:文件名、存档、隐藏、系统、只读、稀疏文件、临时、离线、加密、压缩、有重新分析点、创建日期/时间、上次访问日期/时间、上次写入日期/时间、硬链接、流、总大小。

设置管理器
我们的十六进制编辑工具包旨在保护用户设置。它还允许您安全地将设置传输到新的工作站或笔记本电脑。设置管理器允许您导出/导入几乎所有设置或安全地将它们重置为应用程序默认值。您还可以选择存储个人设置的位置。它可以存储在 Windows 注册表(注册表模式)、本地文件(便携式模式)甚至共享位置(OneDrive、Dropbox)中。

文件打印
Hex Editor Neo为您提供了强大的文档打印工具,支持打印带有页眉、页脚和可配置边距的数据。该实用程序支持打印整个文档、仅打印选定的数据或指定范围内的数据。还支持 Windows 中可用的所有标准打印设置。

多语言用户界面
Hex Editor Neo 是一个多语言应用程序。它为您提供用户友好的 GUI,并翻译成世界上所有最流行的语言。还有一个工具包可供每个人将 UI 翻译成任何语言。我们为将产品翻译成其他语言的人员提供折扣或免费许可。

对 Windows 颜色主题的本机支持
我们的编辑器是目前唯一一个为 Windows 颜色主题(包括深色主题)提供本机支持的二进制编辑器。所有界面元素,包括可编辑区域和在那里打开的文档,都会自动支持您的 Windows 颜色和样式,使编辑过程在任何光线下都赏心悦目。

对高 DPI 显示器的本机支持
Neo 是唯一为您提供 100% 高 DPI 友好用户界面的二进制文件编辑器。它是唯一一款根本不使用位图图形的软件。所有 UI 元素(包括图标)均仅使用矢量图形制作,因此它们可以缩放到高分辨率,而不会出现任何问题或伪影。

编辑在外部应用程序中打开的文件
我们的十六进制编辑器可以与外部应用程序共享编辑后的二进制文件。当外部应用程序修改共享文件时,HexEdit Neo 会检测到它并允许您放弃更改或将其与编辑器中已进行的修改合并。自动文件比较实用程序(十六进制差异工具)可用于查找当前版本和以前版本之间的差异。或者,文件的所有先前修订版本都可以由十六进制编辑器应用程序保留并在您的工作中使用。

图案着色(最多 3 条规则)
您可以使用十六进制编辑器图案着色功能来自动突出显示编辑文件中的特定图案。十六进制编辑器支持突出显示二进制、十六进制、文本和正则表达式模式。图案着色工具窗口用于定义一个或多个图案及其着色规则。对于每个定义的图案,定义背景颜色、前景(文本)颜色和轮廓颜色。

标准版允许您定义最多 3 条着色规则。

找到所有
我们的十六进制编辑器允许您在单个操作中查找文本或二进制文件中的所有模式条目。这个绝对独特的功能使您可以在几秒钟内搜索千兆字节数据中出现的一百万个模式。只有我们的产品能够为您提供文件中数百万个偏移量的详细列表,其中搜索的数据在几秒钟内出现。更重要的是,您将获得包含已发生数据的所有区域的即用型多重选择。如果需要,可以将其转换为书签。选择详细信息窗口可用于浏览结果。搜索完成后,将显示包含找到的总出现次数的消息框。

全部替换
这个极其强大的命令可用于定位一种模式的所有出现,然后用另一种模式替换它们。 “查找和替换”对话框用于指定模式和搜索/替换选项。没有任何大小限制,您可以指定任意长度的替换图案。功能支持在几乎任何字符编码(包括 UTF8 和 UTF16 Unicode 字符串)中查找和替换字符串模式。它还支持替换十六进制、十进制/整数、二进制、八进制、浮点、双精度数据模式。查找和替换模式也支持正则表达式,使得该产品在复杂的替换场景中不可或缺。

可视化操作&修改历史浏览
我们创建了一个简单直观的工具,用于轻松进行文档修改管理,支持分支 - 操作历史记录。这是我们产品的一项绝对独特的功能,它使您只需单击一下鼠标即可管理清晰可视化的更改。历史工具窗口以图解列表的形式显示文件修改操作。为了方便起见,类似的操作默认分组。不同的分支或文档修订版都标有覆盖图标。要切换到给定的操作/分支,只需单击它即可。所有文档窗口都会立即更新以反映更改。

可视化操作和修改历史选项
操作历史记录中有许多选项可以更轻松地使用。第一个是一个单独的交互窗口,其中对文档进行的所有操作都以树的形式呈现,并具有相互关系和分支。每个树元素描述了对文档执行的操作并且处于活动状态。只需轻轻一击,即可将文档恢复到执行所述操作时的状态。还有清除功能,为您提供历史清除功能,使您可以轻松浏览列表。

多项选择支持
整个十六进制编辑器 Neo 都使用了独特的多重选择概念。多重选择是连续范围的集合。这种选择可以作为用户动作的结果或作为执行命令的结果而出现。所有 Hex Editor Neo 的命令和模块都完全支持多重选择,并以非常有效的方式使用它们。为方便起见,可以将多项选择集合转换为书签,反之亦然。

选择保存、加载和导出
任何复杂性的多重选择都可以被压缩并保存到文件中。然后它可以加载到任何文档,可能与现有选择合并。这打开了任何其他工具无法提供的各种附加文件编辑选项。例如,您可以首先创建一个填充特定字节序列的特殊文件,执行查找所有命令并获得可用于其他文件的多重选择。

基础转换器
Base Converter 是一个内置的易于使用的工具,用于在十六进制、十进制/整数、八进制、float(单精度浮点数)、double(双精度浮点数)和二进制数值之间转换数据格式。此外,您还可以使用它来转换使用 ASCII 字符代码、UNICODE 字符代码或 EBCDIC 字符代码编码的文本字符串。

一旦您以一种受支持的格式输入值,它就会立即转换为其他兼容的格式。

数据检查员
数据检查器允许您以多种格式解释/修改光标下的数据,并可选择突出显示编辑文档中所选值所占用的单元格。

十六进制编辑器 Neo 支持解释以下数据类型:BYTE、USHORT、UINT、ULONGLONG、Char(8 位 ASCII)、wchar_t(16 位 UNICODE)、SHORT(16 位有符号整数)、INT(32 位有符号)整数)、LONGLONG、Float、Double、FileTime、time_t(32 位、64 位)、有符号 time_t(32 位、64 位)、DOSDate、DOStime 和 CUSTOM 数据类型。

书签
Hex Editor Neo 支持高级书签。书签支持对已添加书签的区域进行分组和颜色突出显示。每个组内可以创建无限数量的书签。您可以创建、编辑书签,为它们命名以方便导航,并设置着色方案以方便工具提示识别。您甚至可以管理书签行为场景。我们编辑器的显着特点是书签概念与其他组件紧密结合,并且可以与它们交互。您可以保存/加载书签,将选择转换为书签,反之亦然。

编码
Hex Editor Neo 能够根据选定的字符编码在文本窗格中显示文本。支持超过 130 种不同的编码(取决于安装的代码页文件和字体)。可以为每个编辑器窗口单独指定编码。不同的 ANSI、EBCDIC、UNICODE、ISO、OEM、ISCII、MAC 以及 US-ASCII(7 位)、KOI8-R、KOI8-U、T.61、EUC、IA5、Europa 3、IBM5550、亚洲和大多数支持特定于国家/地区的编码。还支持多字节 UNICODE 字符集,包括带或不带 BOM 的 UTF-8、UTF-16(UTF-16LE、UTF-16BE 字符集)。

高级复制和导出(原始文本格式)
选定的文档数据可以转换为多种支持的文本格式并放入剪贴板或导出到文件。

原始文本格式允许您“按原样”从文本窗格复制所选数据。还有一个数据导出选项来指定文本编码,可以从 130 多种不同编码的列表中进行选择,包括 ANSI、EBCDIC、UNICODE、ISO、OEM、ISCII、MAC 以及 US-ASCII(7 位) 、KOI8-R、KOI8-U、T.61、EUC、IA5、Europa 3、IBM5550、亚洲和多字节 UNICODE 字符集,包括带或不带 BOM 的 UTF-8、UTF-16(UTF-16LE、UTF-16BE) 。

高级复制和导出(格式化数据格式)
选定的文档数据可以转换为多种支持的文本格式并放入剪贴板或导出到文件。

这种强大的格式允许您将二进制数据转换为格式化数据的片段。 Little-endian 和 Big-endian 字节顺序均支持以下数据导出格式: 格式化文本导出(将数据导出为:纯文本、空格分隔文本、逗号分隔文本)、源代码文本导出(将数据导出为:C/C++ 数组、Java 数组、javaScript 数组、Delphi、C# .NET 数组、VB .NET 数组、PHP 数组、汇编器数组)。

智能文本粘贴
该编辑器允许您以最方便的方式操作剪贴板和文本。几乎所有文本转换和解析任务都是自动执行的。如果您从剪贴板粘贴文本数据,则根据您计划粘贴的位置,数据将转换为适当的格式并从缓冲区正确粘贴。如果文本面板处于活动状态,则文本“按原样”插入;如果代码面板处于活动状态,则将文本解析为十六进制或十进制整数序列。

内置资源管理器
为了最方便地浏览文件夹、文件并使用文件系统 Hex Editor Neo 为您提供了两个类似 Windows 资源管理器的窗口作为其用户界面的一部分。它们可用于常规文件和文件夹操作,并与编辑器的所有其他功能紧密集成。您可以通过在资源管理器窗口中双击文件并将其拖到编辑器窗口来在编辑器中打开文件。标准版解锁单个资源管理器窗口。

字节编辑器(修改位)
十六进制编辑器 Neo 的这一特殊功能允许您修改十六进制、十进制/整数和八进制项目的各个位。一个简单的可视化工具允许您在各个位级别修改字节、创建/编辑位掩码等等。

技术支援
根据我们的支持政策,我们向 Hex Editor Neo 标准版、专业版或旗舰版的注册用户提供电子邮件和电话技术支持。我们仅为免费版用户提供有限支持或不提供支持。

打开磁盘(物理磁盘编辑器)
Hex Editor Neo支持打开物理磁盘进行原始数据查看和编辑。该产品解析所有必要的磁盘信息并将其显示在卷导航器窗口中。为了方便导航和磁盘扇区编辑,该窗口与主编辑器窗口同步。卷导航器窗口中的每个单独对象都与其在加载的磁盘数据内的偏移量相关联,这使得磁盘编辑过程变得简单容易。 Hex Editor Neo 支持硬盘驱动器 (HDD)、SSD、CD/DVD/BD、USB 闪存驱动器和其他 USB 磁盘编辑。

打开卷(逻辑磁盘编辑器)
Hex Editor Neo支持打开卷(逻辑磁盘)进行查看和编辑。该产品解析分区表和磁盘卷数据,分析文件系统信息,然后在 Volume Navigator 窗口中显示磁盘结构:目录、文件和流。每个文件夹、文件或流对象都与其在主编辑器窗口内的光盘卷数据内的偏移量相关联。对于每个这样的元素,相关结构会自动加载到结构查看器中,根据加载的定义解析主编辑器窗口中的体积数据,并突出显示重要区域。

编辑虚拟内存(打开进程)
Hex Editor Neo 允许您打开任何正在运行的进程的虚拟内存以进行只读或读写访问。使用“打开进程”功能,您可以轻松地浏览虚拟地址空间并编辑任何进程的虚拟内存。此功能有一个易于使用的 GUI,具有用于深度内存数据分析和方便的地址空间导航的各种可用工具,使我们的产品成为当今 Windows 平台可用的最佳内存编辑器之一。

打开计算机物理内存(RAM)
Hex Editor Neo 允许您获取计算机物理内存 (RAM) 的只读视图。此功能在提供对物理随机存取内存的直接访问的 Windows 版本上可用。虽然系统提供对物理内存的只读访问,但该产品仍然允许您将内存段复制到文件,然后使用标准十六进制数据编辑功能的所有功能在本地进行编辑。我们的十六进制编辑器是一款适用于 Windows 的便捷 RAM 查看器。

数据加密与解密
Hex Editor Neo 允许您使用任何已安装的块或流密码来加密或解密二进制/文本文件或部分数据,包括:RSA Security RC2 (ARC2) 或 RC4(Rivest Cipher 4 又名 ARC4)、数据加密标准 ( DES)对称密钥算法、两密钥/三密钥三重 DES 加密(3DES 或 TDES)、高级加密标准 128 位、AES 192 位、AES 256 位等。十六进制编辑器 Neo 允许您指定密码、加密密钥长度和许多附加选项。

逻辑按位和算术数据运算
十六进制编辑器 Neo 允许您对文件片段应用逻辑和数学运算,从而在各个位级别修改编辑数据。提供了大量的数据运算,包括按位运算符:NOT、OR、AND、XOR、算术运算符:求反、加法、减法、乘法、除法、求余、逻辑和算术移位、大小写转换运算符:大小写从下到上更改、从上到下,大小写反转;逆位、字节交换等等。

结构查看器(二进制模板)
Hex Editor Neo 提供了一种称为“结构查看器”的高级数据分析和编辑功能。此功能允许您将二进制模板绑定到数据,以便可以使用适当的数据格式轻松分析和编辑每个文件或二进制转储。对于许多已知的文件类型,十六进制编辑器会自动从库中加载内置的二进制模板,并根据提供的数据格式定义来解析数据。然后可以编辑结构化数据的每个字段。该产品允许您编写自己的格式,将其添加到库中,然后根据指定的定义解析任何自定义数据。您可以与同事交换模板文件。

数据分析与统计
十六进制编辑器 Neo 提供了计算多个文件统计信息的独特功能。您可以计算任何打开的文档的一般统计数据和模式统计数据。此外,还计算两种模式的描述性统计(均值、中值、众数、样本方差、标准差、标准误差、峰度、偏度、最小值、最大值),并针对一般统计模式执行熵分析。它还为您提供了文件或其选定片段内字节/字符分布的便捷图形表示。完全支持多项选择。

支持开泰结构
我们新的内置 Kaitai 结构编辑器和可视化工具允许您创建各种二进制数据结构,并根据 .ksy 文件中指定的定义自动解析打开的文件。

解析新结构
专业版允许您解析新的数据格式。我们不断向编辑器添加新的流行数据格式,这次我们添加了 MessagePack、QOI 和 webp 格式的自动解析。

打开Intel HEX文件
Hex Editor Neo 支持打开和编辑 Intel HEX 文件。解析 Intel Hex 和 Motorola S-record 通常用于对微控制器、EPROM、EEPROM 和其他可编程逻辑设备进行编程。

文件 » 打开 » 打开 Hex... 和编辑 » 插入 Hex... 命令允许您将 Intel HEX 文件转换为二进制形式并将其导入 Hex Editor Neo 可编辑区域。然后可以编辑导入的 Intel HEX 数据并将其导出为文件。 Hex Editor Neo支持导入以下格式的Intel HEX文件:Intel HEX 8位(I8HEX)、Intel HEX 16位(I16HEX)、Intel HEX 32位(I32HEX)。

打开摩托罗拉 S-record 文件
十六进制编辑器支持打开和编辑 Motorola SREC 文件。解析 Intel Hex 和 Motorola S-record 通常用于对微控制器、EPROM、EEPROM 和其他可编程逻辑设备进行编程。

文件 » 打开 » 打开 Hex... 和编辑 » 插入 Hex... 命令允许您将 Motorola S-record 文件转换为二进制形式并将其导入 Hex Editor Neo 可编辑区域。然后可以编辑导入的 Motorola SRECORD 数据并将其导出为文件。 Hex Editor Neo 支持导入以下格式的 Motorola S-record 文件:Motorola S19 (SREC S19)、Motorola S28 (SREC S28)、Motorola S37 (SREC S37)。

编辑器窗口同步
您可以将两个编辑器窗口相互连接。这可以同步两个窗口中的光标移动,这在某些情况下是一种非常有用的编辑技术。同步有两种模式。一个窗口可以分为两个副本,并且两个实例都是同步的。不同文档的任意两个窗口也可以相互同步。

操作和修改历史分支
Hex Editor Neo 提供了独特的功能,称为操作历史分支,它支持同时编辑文件的多个修订版本。它允许通过剪贴板在不同分支的操作​​之间交换数据。使用此功能,您可以支持源文件的多个结果版本。通过提供此功能以及保存和加载修改历史记录的功能,十六进制编辑器 Neo 被证明是学生、教师、讲师和数字取证专家不可或缺的十六进制编辑工具包。

高级复制和导出(编码数据格式)
选定的文档数据可以转换为多种支持的文本格式并放入剪贴板或导出到文件。

此函数允许您将二进制数据转换为格式化数据的片段。 Little-endian/Big-endian 字节序均支持以下数据导出格式: 编码文本导出(将文本导出为:Base64 编码文本、UUencode 编码文本、Quoted-Printable (QP) 可打印文本数据)、HEX 文件导出(导出 Intel HEX:Intel HEX 8 位 I8HEX、Intel HEX 16 位 I16HEX、Intel HEX 32 位 I32HEX,导出 Motorola S 记录:SREC S19、SREC S28、SREC S37)。

校验和和哈希计算
产品支持 20 多种校验和计算算法,包括求和器、签名和、哈希值和校验和。十六进制编辑器支持哈希计算算法:安全哈希算法 - SHA-1、SHA-256、SHA-384、SHA-512、FNV-1、FNV-1a、消息摘要算法 - MD2、MD4、MD5、RIPEMD 消息摘要 - RIPEMD-128、RIPEMD-160。十六进制编辑器支持校验和计算算法:CRC-16、CCITT CRC16、CRC-32、CRC XMODEM、CRC-64、CRC-64/WE、CRC-64/XZ、Adler-32、Fletcher-32。还提供自定义 CRC 计算算法。您可以计算整个文件或当前(多个)选择的校验和。十六进制编辑器 Neo 允许您导出计算的校验和结果或将其复制到剪贴板。

图案着色(无限规则)
您可以使用十六进制编辑器模式着色功能来自动突出显示编辑数据中的特定模式。十六进制编辑器支持突出显示二进制、十六进制、文本和正则表达式模式。图案着色工具窗口用于定义一个或多个图案及其着色规则。对于每个定义的图案,定义背景颜色、前景(文本)颜色和轮廓颜色。

专业版和终极版允许您根据需要定义尽可能多的着色规则。

内置资源管理器(第二个窗口)
为了最方便地浏览文件夹、文件并使用文件系统 Hex Editor Neo 为您提供了两个类似 Windows 资源管理器的窗口作为其用户界面的一部分。它们可用于常规文件和文件夹操作,并与编辑器的所有其他功能紧密集成。您可以通过在资源管理器窗口中双击文件并将其拖到编辑器窗口来在编辑器中打开文件。标准版解锁单个资源管理器窗口。专业版在用户界面中添加了第二个资源管理器窗口。

在文件中查找
“在文件中查找”命令用于在文件列表中搜索指定模式。您指定文件夹列表和确定文件列表的文件掩码,并输入要搜索的模式。您还可以使用正则表达式进行搜索。还支持在 NTFS 流中搜索。在文件中查找功能以两种模式之一运行:查找至少一个匹配项和查找所有匹配项。 “在文件中查找”命令的实现可以很好地扩展,也就是说,它在多核或多处理器计算机上运行得更快。在此类计算机上启动多个专用执行线程并并行执行搜索和替换。

在文件中替换
“在文件中替换”命令用于在文件列表中搜索指定模式并将其替换为另一种模式。您指定文件夹列表和确定文件列表的文件掩码,然后输入搜索和替换模式。 “查找和替换模式”开关用于启用该命令。在文件中替换功能以两种模式之一运行:替换所有出现的情况并保存以及替换所有出现的情况并打开。 Replace in Files 命令的实现可以很好地扩展,也就是说,它在多核或多处理器计算机上运行得更快。在此类计算机上启动多个专用线程并并行执行处理。

支持 NTFS 备用数据流
Hex Editor Neo 支持 NTFS 备用数据流。特殊的 NTFS 流工具窗口显示当前活动文件的所有流信息。 Hex Editor Neo 支持以下 NTFS 流操作:删除、重命名、打开进行编辑或创建新流。这使其成为替代数据流取证的绝佳工具。

搜索 NTFS 流(流检测器)
Hex Editor Neo 允许您搜索 NTFS 驱动器或文件夹,并查找具有链接的备用数据流的文件。该工具支持搜索特定类型或大小的文件,支持排除,甚至允许您使用正则表达式搜索 NTFS 流。然后可以在编辑器中打开找到的 NTFS 数据流或将其删除。

比较文件(二进制差异/十六进制差异/文本差异)
Hex Editor Neo 允许您比较二进制文件或文本。我们使用了最快的文件比较算法,可以有效地处理大文件。我们的文件比较工具为您提供简单的二进制比较算法和高级差异文件比较算法,使您可以有效地隔离二进制/文本文件或十六进制转储之间的差异。

x86 反汇编程序
Hex Editor Neo 包含一个 x86 反汇编器模块。它允许反汇编 32 位 x86 代码(支持 Intel MMX、SSE、SSE2 和 AMD 3DNow! 处理器指令集)。该模块会自动加载调试符号,以提高汇编输出的可读性,并在文档修改时自动更新。它分解文件和进程的内存块。

x64 反汇编程序
Hex Editor Neo 包含一个 x64 反汇编器模块。它允许反汇编 64 位 x86-64 代码(支持 Intel SSE4 和 SSE4.1 处理器指令集)。该模块会自动加载调试符号,以提高汇编输出的可读性,并在文档修改时自动更新。它分解文件和进程的内存块。

.NET 反汇编器
Hex Editor Neo .NET Disassembler 是一种 IL 反汇编程序,可将 MSIL(Microsoft 中间语言)可移植可执行 PE 文件转换为 ILAsm 中间语言代码。该模块自动解析元数据,加载调试符号以提高汇编输出的可读性,并在文档修改时自动更新。它分解文件和进程的内存块。

ARM、ARM-64 (ARMv8/AArch64) 反汇编程序
反汇编器支持 32 位 ARM (ARM32) 和 64/32 位 ARM-64(又名 ARMv8/AArch64)架构。支持所有最流行的 ARM CPU(包括 Cortex-A 处理器系列)指令集。

MIPS、RISC-V、SPARC、XCore 反汇编器
Neo 可以反汇编多种基于 RISC 架构的二进制文件,包括 MIPS(micromips、mips32、mips64 等)、RISCV、SPARC 和 XCore。支持 32 位和 64 位版本。

PowerPC 反汇编器
Hex Editor Neo 使您能够反汇编游戏机、台式机和嵌入式系统的 PowerPC 二进制文件。支持 32 位 PowerPC 和 64 位 PowerPC 版本。

更多反汇编程序
它还支持摩托罗拉 68K、680X、MOS65XX(包括 6502)、德州仪器 TMS320C64X、IBM System z 等。如果您缺少一些重要的指令集,请联系我们。

解析磁盘结构(Volume Navigator)
为了轻松方便地进行可移动驱动器或固定磁盘编辑,Hex Editor Neo 支持磁盘卷结构解析。它立即解析主引导记录(MBR)、GUID分区表(GPT)、卷引导记录(VBR)和其他NTFS、CDFS、FAT、FAT32、ExFAT文件系统结构。然后,产品将 Volume Navigator 窗口中的条目与主编辑器窗口中的偏移量同步,使您可以快速查找、分析和编辑所需项目的二进制数据。因此,您可以轻松地浏览文件系统并直接在磁盘上编辑分区引导扇区、文件夹、文件和备用 NTFS 流。

脚本编写
该产品允许您使用脚本(宏)来自动执行编辑任务。十六进制编辑器脚本接口允许您使用 TypeScript,这是 JavaScript 编程语言的现代类型丰富的超集。内置的脚本编辑器和调试器可促进开发。强大的宏录制功能立即将您的所有动作转换为现成的脚本。

我们的产品旨在成为当今 Windows 平台上最好的可编写脚本的十六进制编辑器。

十六进制编辑器 SDK
我们的产品不仅是用户的高级二进制数据编辑解决方案,也是开发人员的绝佳工具。 Hex Editor SDK 提供了 ActiveX/COM 和 .NET 组件,允许您通过用 C++、C#、Java、Delphi、Rust 或 JavaScript 编写的代码使用 Hex Editor Neo 的功能,而无需访问编辑器的 GUI。 Hex Editor API 为开发人员提供了详细的文档。这样,您就可以在项目中轻松使用Neo的二进制/文本数据处理功能。

快速数据注释
此功能允许您将文本注释与特定文件偏移量和范围相关联。 Hex Editor Neo 将这些注释与文档一起保存,并在每次您在编辑器中打开该文档时自动加载它们。

评论以非常有用的形式组织,允许您快速浏览、编辑和着色。

宏录制
创建、记录和重放宏。此功能允许您自动执行使用编辑器执行的几乎所有任务。您录制的宏脚本可以稍后进行编辑。有内置的脚本编辑器,具有语法突出显示、命令自动完成和调试功能。

优先建议
我们正在不断改进我们的编辑器。大多数新功能都旨在包含在该产品的终极版中。如果您使用的是旗舰版并且缺少一些重要功能,请联系我们。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。