010 editor 11汉化版下载-010 editor 11中文免费版下载 v11.0.1附使用说明
010 editor 11中文免费版是一款非常优秀的文本十六进制编辑器,通过它可以进行各种文本编辑,比如普通的文本内容、批量处理文件,以及各种源代码编辑文本等等,同时还能使用二进制的模板将代码文件分析的明明白白的,更加方便各种用户们进行查看以及编辑处理,轻轻松松就能够把各种脚本代码编完成,从而使得工作人员更加快速的完成任务,提高工作效率。
而且,010Editor支持的编辑文本文件也非常的丰富,包括Unicode 文件、C/C++、XML 等,当然,最为擅长的就是编辑二进制文件,允许用户查看和编辑二进制文件的各个字节,高级十六进制编辑器,还允许编辑硬盘驱动器、软盘驱动器、存储钥匙、闪存驱动器、CD-ROM等。并且,与传统的十六进制编辑器相比,010Editor11还可以使用二进制模板将文件解析为分层结构,并且运行二进制模板的结果更易于理解和编辑,对于编程人员来说无疑是一件不可多得一项功能。
除此之外,在最新版本中010Editor 11加入了新的默认编辑器字体和新主题,让用户使用起来更加的有多样性,对于状态栏也进行了加强,还有很多新的功能和改进,让用户使用起来更加的专业,支持适用于Windows 10/8/7 / Vista / 2000等多个系统,兼容性也是非常的强,不用担心在其电脑上不能运行的情况,使用起来也是十分的方便。
一、010 编辑器:专业文本编辑器
(1) 编辑文本文件、XML、HTML、Unicode 和 UTF-8 文件、C/C++ 源代码、PHP 等。
(2) 无限制的撤消以及强大的编辑和脚本编写工具。
(3) 大文件支持(50 GB+)。
(4) 列模式编辑。
二、010 Editor:世界上最好的十六进制编辑器
(1) 对于任何大小的文件都具有无与伦比的二进制编辑性能。
(2) 使用强大的二进制模板技术来理解二进制数据。
(3) 编辑 250 多种格式。
(4) 查找并修复硬盘驱动器、存储钥匙、闪存驱动器、CD-ROM 等 的问题。
(5) 研究并修改进程的内存。
(6) 数字取证、逆向工程和数据恢复。
三、二进制模板 - 十六进制编辑到新水平
010编辑器为何如此强大?与仅显示文件的原始十六进制字节
(1) 的传统十六进制编辑器不同,010 Editor 还可以使用二进制模板
(2) 将文件解析为分层结构。运行二进制模板的结果比仅使用原始十六进制字节更容易理解和编辑。
(3)二进制模板很容易编写,并且看起来与 C/C++ 结构类似,只是它们可能包含if、for或while语句以及函数或复杂表达式。
(4)功能强大,足以解析几乎任何二进制文件格式。
(5)可以设置为打开文件时自动运行。
(6)模板可以共享,并且我们的模板存储库中提供了可供下载的模板列表。
四、分析工具 - 深入了解您的数据
010 Editor 包含许多复杂的工具,用于分析和编辑二进制文件:
(1) 针对许多不同数据类型的完整查找、替换、在文件中查找和在文件中替换功能。
(2) 强大的二进制比较工具,用于分析两个文件之间的逐字节差异。
(3) 使用迷你地图或可视化选项卡可视化数据。
(4) 计算校验和/哈希算法,包括 CRC-16、CRC-32、Adler32、MD2、MD4、MD5、RIPEMD160、SHA-1、SHA-256、TIGER 等。
(5) 适用于 X86、ARM、MIPS、PowerPC、SPARC、SystemZ 和 XCore 的反汇编程序。
(6) 使用直方图工具来计算和可视化字节出现次数。
五、脚本编写 - 自动化您的编辑
(1) 简单或复杂的编辑操作可以使用类似于 C/C++ 的语法来自动化。
(2) 具有超过 350 种不同的数据操作函数。
(3) 与二进制模板集成以直观地编辑文件。只需分配给二进制模板中定义的变量即可修改文件。
(4) 脚本可以共享,并且可以在我们的脚本存档中找到可供下载的脚本列表。
(5) 从命令行运行脚本,无需用户界面进行批处理。
六、还有更多。
(1)强大的工作区视图,包括文件资源管理器。
(2)在 ASCII、EBCDIC、Unicode、UTF-8 等之间转换数据。
(3)Inspector 允许以不同格式快速解释数据。
(4)使用书签标记重要字节。
(5)完全集成的表达式计算器。
(6)应用突出显示规则来识别文件中的字节。
(7)以 Intel Hex 格式、Motorola S-Records、Hex 文本、C/C++/Java 代码、Base64、Uuencoding、RTF 或 HTML 格式导入或导出数据。
(8)使用完整的打印预览、页眉、页脚和页边距进行打印。
(9)强大的模板和脚本集成调试器。
1、柱模式
-按住 Ctrl 并拖动鼠标以进行列选择。
-按住 Ctrl 并直接向下拖动以形成列插入光标。键入要插入到每行的内容。
-复制并粘贴以移动列。
2、主题
-深色和浅色主题可供选择。
3、驱动器编辑
-编辑 NTFS、FAT16、FAT32、exFAT 和 HFS 驱动器。
-解析逻辑和物理驱动器,包括 MBR 和 EFI 分区。
-查看目录、文件和闲置空间。
4、自动行号
-将鼠标悬停在最左边的列上可查看文本文件的行号。
-单击视图 > 行号 > 显示行号/地址以始终显示行号。
-当鼠标悬停在标尺上时也会显示列号。
1、编辑二进制数据很困难。您必须确切地知道要编辑文件中的哪些字节,编辑错误的字节可能会导致文件无法使用。二进制模板让您能够理解数据并以强大、直观的方式对其进行编辑,从而揭开二进制数据的神秘面纱 。
下图显示了在 010 Editor 中打开的 ZIP 文件。大多数十六进制编辑器仅显示文件的原始十六进制字节 (1),但 010 Editor 更进一步,它显示解析为分层数据结构的文件以便于编辑 (2)。数据结构由一系列变量组成,在列表中选择一个变量会显示哪些十六进制字节对应于该变量(在图像中,变量“frVersion”对应于十六进制字节“14 00”)。
010 Editor 可以在打开文件时自动将二进制模板应用到文件。010 Editor 中包含 ZIP、BMP 和 WAV 文件的二进制模板,并且可以在我们的模板存档中下载一系列其他模板。如果您使用自己的二进制格式,那么编写自己的二进制模板并不困难。
2、二进制模板看起来与 C/C++ 中的结构定义类似,但更灵活,因为它们可能包含if、for或 while语句以及函数或复杂表达式。模板作为程序执行,从文件的第一行开始。每当声明变量时,该变量都会映射到文件中的一组字节。然后可以通过访问创建的变量来读取或写入该文件中的数据。
010 Editor 完全支持编辑、运行和调试二进制模板。集成的源代码编辑器提供语法突出显示(如下图)。
注意:其他一些编辑器提供了使用类似于 C/C++ 结构的结构查看器;然而,这些查看器的功能并不强大,因为二进制模板无法解析整个二进制文件。
3、示例模板
以下示例演示了一个简单的二进制模板。该模板专为包含一系列员工记录的二进制文件而设计。
当在模板中定义变量时,该变量将映射到文件中的一组字节。在这种情况下,变量类型将映射到文件的前四个字节,版本将映射到接下来的四个字节, numRecords将映射到接下来的两个字节,依此类推(见下图)。执行模板时,任何定义的变量在声明后都可以访问。这里file.header.version可用于从文件中读取数据,即使文件未完全定义。
模板非常灵活,可以包含复杂的表达式,包括任何常规 C 运算符,例如 +、-、*、/、&、|、^、~、%、++、--、?: 等。的函数可用于修改模板的运行方式。
4、运行模板后,可以在十六进制编辑器下方显示的模板结果面板或检查器的变量选项卡 中访问模板中定义的变量 。模板结果显示数据的完整层次结构视图,如下图所示。从列表中选择变量时,将在主十六进制编辑器窗口中选择相应的十六进制字节。可以通过单击值字段、输入新值并按 Enter 键来编辑变量。
要查找哪个变量对应于十六进制编辑器中的某个字节位置,请单击十六进制编辑器中的一个字节,然后按 Ctrl+J(跳转到模板变量)。010 编辑器将在模板结果中选择包含该字节的变量。
5、从模板变量读取值的另一种方法是将鼠标光标放在十六进制编辑器窗口中的某些字节上。如果字节属于模板结果中的结构,则会在结构周围绘制线条以指示变量存在的位置。这称为结构大纲。还将显示一个提示弹出窗口,显示该位置变量的值。
6、编辑从模板生成的变量的另一种方法是使用脚本。脚本的语法与 C 类似,并以常规方式定义变量。例如,要将每个员工的工资加倍,可以使用以下脚本:
脚本可以自动修改模板中定义的任何变量。与任何其他编辑操作一样,脚本也支持撤消和重做。