010 Editor Mac(十六进制文件编辑器)
v13.0破解版010 Editor Mac有别于传统的十六进位编辑器在于它可用’范本’来解析二进位文件,任何大小的文件都具有无与伦比的二进制编辑性能,使用强大的二进制模板技术来理解二进制数据。从而让你读懂和编辑它,还可用来比较一切可视的二进位文件。需要的朋友快来下载使用吧!
010 editor 破解版安装教程
010 editor Mac 破解版镜像包下载完成后打开,将左侧的【010 Editor】拖到右侧的应用程序进行安装。应用程序中打开010 Editor,在菜单栏点击“010 Editor”-“about 010 Editor”点击register.
跳出注册界面,我们将它先放一边。打开激活码将010 editor注册码和用户名复制到注册界面对应的框内,再点击check license.
010 Editor Mac 破解成功!
010 editor 破解版 官方介绍
010 editor:专业文字编辑器 编辑文本文件,XML,HTML,Unicode和UTF-8文件,C / C ++源代码等。 无限制的撤消和强大的编辑和脚本工具。 ***的文件支持(50 GB +)。 | 010 editor:世界上最好的十六进制编辑 任何大小的文件都具有无与伦比的二进制编辑性能。 使用强大的二进制模板技术来理解二进制数据。 查找并修复硬盘驱动器,内存密钥,闪存驱动器,CD-ROM等问题。 调查和修改进程的内存。 |
二进制模板 - 十六进制编辑到一个新的水平 为什么010 Editor如此强大?与仅显示文件(1)的原始十六进制字节的传统十六进制编辑器不同,010 Editor还可以使用二进制模板(2)将文件解析为层次结构。运行二进制模板的结果比仅使用原始十六进制字节更容易理解和编辑。 二进制模板易于编写,看起来类似于C / C ++结构,除了它们可能包含if,for或while语句以及函数或复杂表达式。 功能强大,几乎可以解析任何二进制文件格式。 可以设置为在打开文件时自动运行。 | 分析工具 - 深入了解您的数据 010 Editor中包含许多复杂的工具,用于分析和编辑二进制文件: 对于许多不同的数据类型,完全查找,替换,在文件中查找和替换文件功能。 强大的二进制比较工具,用于分析两个文件之间的逐字节差异。 使用直方图工具计算字节出现次数并可视化数据。 计算校验和/哈希算法,包括CRC-16,CRC-32,Adler32,MD2,MD4,MD5,RIPEMD160,SHA-1,SHA-256,TIGER等。 |
脚本 - 自动编辑 可以使用类似于C / C ++的语法自动执行简单或复杂的编辑操作。 具有300多种不同的功能,可用于数据操作。 与二进制模板集成以直观地编辑文件。只需分配二进制模板中定义的变量即可修改文件。 可以共享脚本,并在我们的脚本存档中提供可供下载的脚本列表。 从命令行运行脚本,没有用于批处理的用户界面 | ......还有更多。 功能强大的工作区视图,包括文件浏览器。 在ASCII,EBCDIC,Unicode,UTF-8等之间转换数据。 Inspector允许以不同格式快速解释数据。 使用书签标记重要字节。 完整的综合表达计算器 应用突出显示规则以标识文件中的字节。 以Intel Hex格式,Motorola S-Records,Hex Text,C / C ++ / Java Code,Base64,Uuencoding,RTF或HTML导入或导出数据。 使用完整打印预览,页眉,页脚和页边距打印。 |
010 editor 破解版 软件特征
二进制模板
帮助您理解二进制数据
编辑二进制数据很难。您必须确切地知道要在文件中编辑哪些字节,编辑错误的字节会导致文件无法使用。二进制模板允许您以 强大,直观的方式理解数据并对其进行编辑,从而揭开二进制数据的神秘面纱。
右侧的图像显示在010 Editor中打开的ZIP文件。大多数十六进制编辑器只显示文件的原始十六进制字节(1),但是010 Editor通过将文件解析为分层数据结构以便于编辑来超越这个(2)。数据结构由一系列变量组成,并且在列表中选择一个变量显示哪个十六进制字节对应于该变量(在图像中,变量'frVersion'对应于十六进制字节'14 00')。
010编辑器可以在打开文件时自动将二进制模板应用于文件。010 Editor中包含ZIP,BMP和WAV文件的二进制模板,我们的模板存档中还提供了一系列其他模板供下载。如果您使用自己的二进制格式,编写自己的二进制模板并不困难。
编写二进制模板 二进制模板看起来与C / C ++中的结构定义类似,但更灵活,因为它们可能包含if,for或 while语句以及函数或复杂表达式。模板作为程序执行,从文件的第一行开始。每当声明一个变量时,该变量就会映射到文件中的一组字节。然后,可以通过访问创建的变量来读取或写入来自该文件的数据。有关模板如何工作的示例,请参阅下一节。 010 Editor包含对编辑和运行二进制模板的完全支持。集成的源代码编辑器提供语法突出显示(如左图所示)。 注意:其他一些编辑器使用类似于C / C ++的结构提供结构查看器; 但是,这些查看器的功能不如二进制模板无法解析整个二进制文件。 | |
示例模板 以下示例演示了一个简单的二进制模板。此模板设计用于包含一系列员工记录的二进制文件。 在模板中定义变量时,该变量将映射到文件中的一组字节。在这种情况下,可变类型将被映射到的前四个字节的文件,版本将被映射到下四个字节, numRecords下两个字节等(见下面的图)。执行模板时,可以在声明任何变量后立即访问它们。这里file.header.version可用于从文件中读取数据,即使文件未完全定义。 模板非常灵活,任何可能包含复杂表达式,包括任何常规C运算符,如+, - ,*,/,&,|,^,〜,%,++, - ,?:等。大量函数可用于修改模板的运行方式。 | |
编辑模板结果 运行模板后,可以在“十六进制编辑器”下方或“检查器”的“ 变量”选项卡中显示的“ 模板结果”面板中访问模板中定义 的变量。模板结果显示了数据的完整分层视图,如左侧所示。从列表中选择变量时,将在主十六进制编辑器窗口中选择相应的十六进制字节。通过单击“值”字段,输入新值并按Enter键,可以编辑变量。 从Template变量读取值的另一种方法是将鼠标光标放在Hex Editor窗口中的某些字节上。将显示一个提示弹出窗口,指示该位置的变量值。要查找哪个变量对应于某个字节位置,请将光标移动到该位置并按Ctrl + J(跳转到模板变量),010 Editor将在模板结果中找到该变量。 | |
使用脚本编辑 编辑从模板生成的变量的另一种方法是使用脚本。脚本具有类似于C的语法,并以常规方式定义变量。例如,要将每个员工的工资加倍,可以使用以下脚本: 脚本可以自动修改模板中定义的任何变量。与任何其他编辑操作一样,Scripts支持撤消和重做。 |
010 editor - 在线游
以下屏幕截图展示了010 Editor的一些强大功能。单击图像可查看更高分辨率的图像。
主窗口
小编的话
010 Editor是最受欢迎的十六进制编辑器。只要你为一种类型的二进制文件定义了模板,在以后编辑同一类型的文件的时候就能够调用原来的模板来进行自动分析文件。本站现提供010 Editor Mac下载,需要的朋友快来试试吧!