十六进制编辑器是在 2.4.7 版本中新添加的 VIP 功能,非会员也可以进行体验,不过修改后无法保存文件。
打开方法
长按文件 - 打开方式… - 十六进制
复制数据
你可以选择一段数据然后进行复制
当你点击了「复制」时,数据不会复制到系统的剪切板中,你只能在 Hex 编辑器中粘贴。
如果你想将数据复制为文本,请点击「复制为…」,然后选择文本格式,目前支持:
- 十六进制
- 十进制
- 二进制
- Ascii
- Base64
- SHA1
- MD5
- CRC32其中,SHA1、MD5 和 CRC32 只是计算出该段数据的校验值,并以十六进制方式复制到剪切板,你无法通过它还原出原数据。
粘贴数据
如果你是通过「复制」菜单复制的数据,那么你可以直接通过「粘贴」菜单进行粘贴。
当然你也可以粘贴文本数据,点击右上角的菜单选择「粘贴从…」,然后选择文本格式,目前支持的格式有:
- 十六进制
- 十进制
- 二进制
- Ascii
- Base64这里没有 SHA1、MD5 和 CRC32,上面已经说过它们无法还原出原数据,但你可以选择十六进制进行粘贴。
在以十六进制格式粘贴时,会先删掉全部空白符,然后以每 2 个字符为 1 个字节进行粘贴,具体可参照下表:
文本 | 对应字节 |
---|---|
01 234 5678 9ABCDEF | 01 23 45 67 89 AB CD EF |
0123 4567 89AB CDEF | 01 23 45 67 89 AB CD EF |
01 23 456 | 格式错误,必须偶数个字符 |
注意,在以十进制或二进制格式粘贴时,则必须以一或多个空白字符分开每个字节,不能连在一起,例如:
- 十进制:-1 35 69
- 二进制:01 11 101
搜索替换
首先手指从左边缘拉出搜索栏
输入相关数据后关闭搜索栏,就可以在屏幕下方看到搜索按钮了
检查器
首先将光标放在你要查看的数据的第一个字节处
然后手指从右边缘拉出检查栏,就可以查看相关数据了
你也可以长按上图中的某个数据直接进行修改
插入数据
你可以通过结合「搜索栏」和「粘贴为 十六进制」来插入数据
例如你想要将文本 123 以 Ascii 编码插入,可以先划出搜索栏,查找内容输入 123,数据类型选择 Ascii 字符串,然后查找内容下方会出现对应的字节数据 31 32 33
点击可以直接复制,然后再以十六进制粘贴就行了。