010 Editor Mac破解版下载 SweetScape 010 Editor for Mac V13.0 苹果电脑版 下载-

更新时间:2023-06-15 12:15:44      浏览量:57

SweetScape 010 Editor Mac版是一款可以在苹果电脑MAC OS平台上使用的全新的十六进位文件编辑器,010 Editor有别於传统的十六进位编辑器在於它可用“范本”来解析二进位文件,从而让你读懂和编辑它,010 Editor还可用来比较一切可视的二进位文件,需要此款工具的朋友们可以前来下载使用。

  010 Editor Mac版是一款快速且强大的十六进制编辑器。用来编辑二进制文件。010 Editor Mac版有一个友好易于使用的界面,无限次的undo和redo操作。另外还可以打印十六进制的字节或者以书签的方式标出某些重要的字节。支持二进制模板(binary template)系统

  010 Editor Mac版其最强大的功能在于支持模板和脚本操作,只要你为一种类型的二进制文件定义了模板,在以后编辑同一类型的文件的时候就能够调用原来的模板来进行自动分析文件。 

功能介绍

  软件部分特征功能如下: 

  1、 具有标准的 剪贴/复制/粘贴 功能,易于使用。 

  2、 支持二进制模板,使得分析和编辑二进制文件更加容易。 

  3、 强大的 DynaBin 数据引擎,使您能够立即打开/复制/粘贴巨型文件(大多数情况下)。 

  4、 更容易载入超过 4GB 大的文件(如果文件系统支持的话)。 

  5、 所有十六进制编辑操作支持无限制的 撤销/重做 操作。 

  6、 [工作区]保存了所有目前打开、最近打开和收藏的文件,并包含一个文件浏览器。 

  7、 大多数的数据类型都具有完整的 查找/替换 功能。 

  8、 [查看工具]能够使您方便的编辑不同格式的数据。 

  9、 强大的二进制比较功能,并能以柱状图的形式显示比较结果。 

  10、能够进行包括CRC-16, CRC-32, Adler32, MD2, MD4, MD5, RIPEMD160, SHA-1, SHA-25** TIGER 在内的较验和或散列计算。 

  11、集成了一个使用类 C 语法的表达式计算器。 

  12、能够保存多个界面,每个界面内分别包含超过90个独立的自定义功能。 

  13、在文件中可以使用书签来标记重要字节。 

  14、处理数据时支持超过20个数学操作。 

  15、文件中能够通过不同颜色高亮显示来区分不同类型的字节。 

  16、同一文件支持多视图。 

  17、能够以十六进制、十进制、八进制、二进制和字符形式进行编辑。 

  18、可以通过[跳转]功能来跳转到文件的任意位置。 

  19、能够在 ASCII 和 EBCDIC 之间进行转换。 

  20、能够以 十六进制文本、 C/C++ 代码、Java 代码、Intel 十六进制格式 (8, 16, 或 32 位版本)、或 Motorola S-Records (3 种类型)形式导入或导出数据。 

  21、打印操作支持完整的打印预览、页眉、页脚和页边距的设置功能。 

  22、带提示的完全文档编制功能。

更新日志

v12.0

迷你地图

在每个编辑器的右侧添加了一个名为 Mini Map 的概览图。

迷你地图显示每个文件的缩小视图,适用于文本和十六进制文件。

迷你地图可以隐藏、调整大小、缩放或移动到编辑器的任一侧。

滚动编辑器会自动滚动迷你地图。

在编辑器中选择或突出显示的字节在迷你地图中突出显示。

通过单击“查看 > 小地图 > 小地图选项”或右键单击小地图,可以查看小地图的选项。

也可以在位于检查器选项卡组中的新可视化选项卡中查看迷你地图。

可以在分隔小地图和编辑器的线上单击并拖动以调整小地图的大小。

十六进制编辑器迷你地图采用文件的每种颜色,并根据字节值使颜色变亮或变暗(字节值越接近 0 使颜色变暗,字节值越接近 255 使颜色变亮)。

可以使用“小地图选项”对话框中的“对比度”和“亮度”滑块控制变亮或变暗的量。

可以在十六进制编辑器迷你地图上执行着色算法,以将颜色映射应用于数据。

着色选项包括 ASCII 部分、彩虹、热、海洋、灰色和自定义。

迷你地图每行的字节数可以通过十六进制编辑器迷你地图选项对话框进行控制。

调整控件大小时,十六进制编辑器迷你地图会自动更改线宽。

十六进制编辑器迷你地图的线宽可以通过自动捕捉设置捕捉到某些值(例如,默认情况下,宽度捕捉到 16、32、48、64 等值)。

将鼠标悬停在迷你地图上会显示一个突出显示的矩形,指示在编辑器中可见的迷你地图部分。

单击并拖动突出显示的矩形可滚动迷你地图和编辑器。

单击不在突出显示的矩形中的迷你地图的一行,编辑器将在该行上居中。

单击突出显示的矩形外的一条线后,按住鼠标按钮并向上或向下移动鼠标以执行速度滚动(对于大文件很有用)。

单击“小地图选项”对话框中的“重置”按钮将小地图返回到其初始状态。

迷你地图支持高 DPI 显示。

小地图的某些颜色可以通过“工具 > 选项 > 主题/颜色”来控制。

风格

Dark 主题现在可以应用于滚动条和对话框。

标签和标题现在默认是四舍五入的(可以使用“工具>选项>主题/颜色”关闭,并在“选项”下取消选中“圆角标签”)。

可以使用“选项”对话框的“主题/颜色”页面自定义滚动条、主菜单/右键单击菜单、工具提示和对话框的颜色。

可以更改表格中打开/关闭子箭头的颜色。

更改了滚动条中拆分器按钮的绘制。

默认情况下,文本文件的滚动条现在隐藏底部分隔按钮。

迷你地图现在与滚动条集成在一起。

反汇编器

添加了 X86(64 位/32 位/16 位)、ARM(64 位/32 位)、MIPS(64 位/32 位)、PowerPC(64 位/32 位)的反汇编器、SPARC、SystemZ 和 XCore。

工具菜单上的新反汇编工具用于反汇编一段十六进制数据。

结果作为输出面板中的新选项卡显示在反汇编器输出窗口中。

在反汇编器结果中选择操作码会在十六进制编辑器中为操作码选择十六进制字节。

使用 Capstone 反汇编框架进行反汇编。

可以使用“Opcode”数据类型在模板中进行反汇编。

添加到 X86(64 位/32 位)和 ARM(64 位/32 位)Inspector 中的单个指令的反汇编。

向工具栏添加了一个图标,用于运行反汇编程序。

具有 ARM v8、ARM MClass、ARM Thumb Mode、MIPS Micro、MIPS 32r6、MIPS ii、MIPS iii、PowerPC QPX、SPARC v9 的反汇编选项。

ARM、MIPS 和 PowerPC 支持字节顺序。

在操作码之后使用 DisasmSetMode 或 定义模板中操作码的架构。

可以包括使用“|”的选项,例如“”。

操作码变量可以是可变字节数。

使用“sizeof”运算符查询操作码的大小。

可以用 Intel 或 AT&T 语法显示反汇编结果('mov rbx, rcx' 与 'movq %rcx, %rbx')。

添加了新函数 DisasmNumOps、DisasmOpString、DisasmGetMode、DisasmSetMode、DisasmOpSizeFromFile 和 DisasmOpStringFromFile。

特殊操作码数组可用于一次性对大块数据进行反汇编。

定义操作码数组时,将字节数放在方括号“[”和“]”之间(可以使用 DisasmNumOps 查询结果操作码的数量)。

注意当前不支持本地操作码,但 DisasmOpSizeFromFile 和 DisasmOpStringFromFile 函数可用于在脚本中进行反汇编。

可以右键单击反汇编结果并选择“清除”以清除表格。

模板和脚本

诸如 和 之类的特殊属性现在可以内联编写,而不是编写单独的函数。

内联函数可以通过调用一个函数然后在方括号“(”和“)”中包含参数来编写,其中每个参数可以是一个表达式。例如:

也可以通过将表达式括在方括号“(”和“)”中来编写内联函数。例如:

新的 'Str' 函数的工作方式类似于 Printf,但返回一个字符串而不是将其写入输出窗口。

fgcolor 和 bgcolor 属性现在可以是函数或表达式。

编写内联函数时,使用 'this' 来引用当前变量(如果这是一个数组,则使用 this[0]、test[1] 等)。

内联函数支持读取、写入、注释、大小、名称、fgcolor、bgcolor 和 disasm 属性。

内联写入函数应该分配给一个变量,并且应该使用“值”来引用输入字符串。

新的“操作码”类型支持在模板中使用反汇编器,请参阅上面的反汇编器部分以了解对模板的其他更改。

新的“disasm”特殊属性,用于设置执行反汇编时要使用的架构。

添加了“Log10”功能。

检查员

“Opcode (X86-32)”、“Opcode (X86-64)”、“Opcode (ARM-32)”和“Opcode (ARM-64)”已添加到检查器中。

选项

现在可以控制“主题/颜色”页面上对话框、菜单/右键单击菜单、滚动条和迷你地图的颜色。

可以使用“选项”下拉列表中的“本机对话框”或“本机滚动条”切换开关来打开或关闭对话框或滚动条的主题。

可以使用“选项”下拉列表中的“圆角选项卡”或“圆角标题”打开或关闭选项卡或标题的舍入。

一般的

向校验和算法添加了 SHA-384。

更新的应用程序图标。

更新了图书馆的 EULA。

更改了十六进制操作对话框的样式。

在查找结果表中选择一行会在状态栏中显示该行的索引,例如“(3/9)”表示选择了 9 行中的第三行。

在注册对话框中添加了“隐藏我的许可证”选项。

在手册中添加了关于多行正则表达式的部分。

Linux

将大块数据从 010 Editor 复制到其他应用程序时,某些版本的 Linux 会崩溃。对可复制字节数的限制已添加到“选项”对话框的“常规”页面,并且可以在同一页面上关闭此限制。

某些版本的 Linux 存在某些输入法编辑器 (IME) 的问题。因此,在 Linux 上默认情况下 IME 是关闭的,但可以使用“选项”对话框的“编辑器”页面上的“允许输入法编辑器”开关重新启用。

Bug修复

修复了当查找结果超过 64K 障碍时正则表达式可能会发现双重匹配的错误。

修复了在遇到断点时编辑一些模板变量的问题。

修复了在 Unix 上加载包含反斜杠 '' 字符的文件。

修复了在某些高 DPI 系统上绘制标尺的问题。

修复了某些写入文本文件的脚本的崩溃问题。

在“选项”对话框中按“确定”时,对字体的固定更改有时无法在对话框中正确更新。

修复了使用 -noui 运行时某些脚本无法正常工作的问题。

修复了“打开进程”对话框显示一些堆具有不属于某个模块的模块的问题(“进程”选项卡正常)。

修复了“打开进程”对话框未正确显示某些 64 位地址的问题(“进程”选项卡正常)。

修复了显示已从存储库中删除的模板或脚本的问题。

修复了在导入 Motorola S19/S27/S37 时,现在可以正确读取 S7/S8/S9 记录之后的数据。

修复了打印机对话框在某些 Linux 系统上不起作用的问题。

修复了最近文件列表中的一个错字。

网站类容多为转载,如有侵权,请联系站长删除

-六神源码网 出售域名-六神源码网 网站出售-六神源码网 微信公众号抽奖-六神源码网 微信公众号抽奖-六神源码网 vr全景制作-六神源码网 网站出售带数据-六神源码网 听歌-六神源码网