Hexinator是一款编程人员都在使用的十六进制编辑器。编程设计人员都不会错过的专业十六进制编辑器Hexinator。软件允许程序员编辑无限大小的文件,支持自动文件解码,文件直方图或数据面板和其他高级功能,以便您可以更深入地了解文件内容;该程序的独特之处在于它可以创建文件格式的语法。格式,已经有一种语法,可让您轻松解码文件的位和字节。脚本引擎允许用户自动执行重复性任务或扩展语法以使其功能更强大;该工具的开发用于查看二进制文件数据极其灵活和有用的工具,它使您可以轻松地将结构化格式应用于文件字节并将其转换为有意义的数据显示;支持各种编码,例如ASCII,EBCDIC,UTF-8或UTF-16。用户可以使用直方图视图轻松检查文件是否已压缩。您只能加载文件的可见部分,甚至可以超快地打开巨大的文件。此编辑使用的命令与普通文本编辑器中的鼠标和键盘命令相同;需要它的用户可以下载体验。
软件功能:
添加了已加载语法的版本检查。增加了自动下载脚本的功能。许多修复和改进。
强大的十六进制编辑器-无限大小的编辑文件
通用解析引擎-轻松解码复杂的文件格式
二进制文件中的增量搜索文本,数字或掩码
显示的所有字符串的文件
支持数十种文本编码,例如ASCII,EBCDIC,Unicode,UTF-8等
数据面板-识别典型变量类型
计算验证面板-检查常见的哈希值,例如MD5,SHA1或SHA256
使用说明:
Hexinator的好处
编辑无限大小的文件
无论您是编辑微小文件还是多个GB,Hexinator都允许您插入,删除和更改字节。十六进制编辑器是高度可定制的。例如,选择您喜欢的颜色或连续选择字节数以匹配您的首选项。
通用分析引擎
通常,您必须在十六进制编辑器中手动分析文件内容。这可能是非常繁琐而令人沮丧的工作。 Hexinator允许您自动解码文件内容。通用解析引擎遵循存储在语法文件中的规则来解析完整的二进制文件。
自由语法
有很多免费的语法。这意味着您可以立即解码PNG,JPEG,WAV和其他文件格式。不需要格式知识。
文件比较(差异)
分析未知的二进制文件格式时,必须对文件进行比较和理解。 Hexinator使您可以逐字节比较文件,或使用高级算法来检测插入,删除和更改的字节序列。
脚本引擎
标准功能不够强大吗?通过Lua或Python脚本扩展Hexinator的功能。
很给力的工具
数据面板
编辑二进制文件时,您通常想知道如何将选定的字节解释为常见的数据类型。
Hexinator不仅向您显示不同的变量类型(包括颜色),还以反向(小尾数)字节顺序显示值。
直方图
您是否想知道文件是否已压缩?或者只是哪个字符是文件中最常见的字符
直方图对话框可以回答这两个问题。它显示文件中每个字节的频率。如果字节或多或少均匀分布,则文件可能会被压缩。
校验和
哈希值或校验和在我们面临的安全威胁和日常网站黑客攻击中非常重要。
Hexinator允许您为文件中的当前选择计算许多公共哈希值。因此,您可以快速检查文件或其内容是否已被修改。
编码比较
几乎所有文件都包含至少一部分文本。但是,除了ASCII,Unicode,UTF-8或EBCDIC外,还有许多文本编码。
Hexinator的
独特的代码页比较面板向您显示字节序列的文本解释和某些文本的字节表示形式。
即使是非英语文本,也很容易找到正确的文本编码。与大多数其他十六进制编辑器相比,Hexinator支持多种文本编码。
增量搜索
一次查看所有搜索结果。双击以在十六进制编辑器中找到它。这就是搜索必须起作用的方式。
您可以搜索文本,数字和掩码,或显示文件中的所有字符串。
查找文字
Hexinator强大的文本搜索功能不仅允许您搜索ASCII文本。您可以选择许多文本编码中的任何一种以找到正确的字节序列。文本和十六进制值都可以编辑,因此该对话框也可以用作文本编码功能。
查找号码
由于在二进制文件中编码数字的方式不同,因此Hexinator允许您搜索大尾数和小尾数。同样,您可以编辑十进制值或十六进制表示形式。
查找文件中的所有字符串
如果您知道Unix字符串“ strings(Unix)”命令,则知道此功能。选择许多文本编码中的任何一种以查看所需的确切字符串。
有一些适合Win的十六进制编辑器,但是只有此工具允许在特殊的语法编辑器中创建自动文件解码语法。
只需打开您要分析的文件
创建一个空语法
在十六进制编辑器中选择字节,然后使用上下文菜单向语法添加元素或结构
在法编辑器中增强语法
如何节省超过50%的宝贵时间来分析和编辑二进制文件
十六进制编辑困难吗?
作为计算机专家,您知道分析二进制文件有多么令人沮丧。您在十六进制编辑器中打开文件,并且在尝试了解整个文件时必须牢记所有位和字节的含义。如果一个月后执行了相同的操作,请重新开始。
需要什么来简化任务
首先,您需要一种保留有关文件或文件格式的知识的方法。每次查看相同格式的文件时,都应立即查看上次停止的位置。 Hexinator允许您在查看文件时以所谓的语法存储关于文件格式的所有假设和知识。
语法是XML文件,它知道可能以某种文件格式出现的所有结构和元素。它不仅包含静态信息,还包含如何解码完整文件。
复杂的文件格式如何
二进制文件格式与开发它们的程序员一样多样。同时,它们中的许多共享某些概念。
最后,所有格式都是通过允许它们从磁盘读取和解释而产生的。只有可以存储和解释包含二进制文件格式的规则的应用程序才能积极支持您的逆向工程。
Hexinator的通用解析引擎将语法应用于文件,因此可以立即向您显示文件中每一位的含义。
怎么会更容易
有数十种适用于多种文件格式的免费语法。这意味着您可以轻松解码和修改这些格式。如果打开文件,Hexinator将建议现有语法并为您下载它们。就这么简单。
我是超级用户。我还能得到什么
这种“生产惯性”驱使我们尽可能地实现自动化。为了避免手动执行重复性任务,Hexinator允许运行Python或Lua脚本,
实现语法的自定义数据类型。例如。日期/时间值·扩展语法功能
修改文件或当前选定的字节,修改语法,并执行脚本可以完成的所有任务
作为专业人员,您需要其他工具来帮助您深入数据:
键入时,增量搜索将提供结果。查找各种文本编码中的任何一种
在方便的列表中显示文件中的所有文本字符串
直方图面板显示文件是否被压缩或哪个字节是最频繁的
校验和面板使用生命周期更新来计算当前选定的哈希值
找出哪个文本编码或代码页是某个字节序列的正确页。代码页比较面板可能是必不可少的工具
软件特色:
使用此工具为个人二进制文件创建自定义数据格式化程序。
可以查看数据并将其标记为有符号或无符号浮点或任何字节长度的整数,而无需使用十六进制加密线
用户的文件甚至可以被格式化,从而使您可以立即创建设置以可变地查看数据。
Hexnator为常见的二进制类型(例如ICC,PNG,TIFF,WAV,ZIP等)提供格式化程序。
仅此项有用,但是如果您是程序员,则创建自定义二进制文件格式,
如果标准格式工具还不够,则可以使用Python或Lua编写格式脚本。