0 标记
wingsummer edited this page 2022-06-27 13:16:19 +08:00
This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

内容贡献者: 寂静的羽夏

上一篇: 查找与跳转

简述

  标记应该是羽云十六进制编辑器最有特色的功能。你可以手动添加标记,也可以通过编写插件来实现批量标记功能。灵活使用标记功能,可以大大提高分析二进制的效率,也方便事后展示。这个是 010 Editor 所不具备的灵活功能,虽然模版功能可以有背景色备注的功能,但需要编写模版脚本。

  注意,所有的标注是以绝对位置作为基准的,它不会根据字节的数量的变动而相应的改变位置,所以程序会对此作出限制,只有开启锁定文件大小功能才能使用,一旦含有标记,只能在文件尾追加字节,且无法撤销;不能在文档中间插入字节或者删除任意字节字节。

FAQ :注意我们在手动输入来实现插入字节的时候,我们需要输入两次才能实现完整的字节插入,但这两次并不都算作插入,第一次是插入,也就是按下第一个键时新增的那个字节;第二次是复写

书签

  书签应该标记里面最简单的,它只有三个选项,如下图所示:

  我们也可以在对应的菜单中标记的开头几项找到对应的按键。

书签

快捷键:Ctrl + B

  为什么这个选项叫做书签,因为它具有添加和修改书签信息的作用。如果原来光标位置没有书签,则为添加;如果有,则进行修改,也就是说,一个位置仅仅有一个书签,不能同时含有多个。

  我们把光标放在我们需要添加书签的位置,然后使用快捷键/工具栏/菜单调用它,就会弹出一个窗体,要求输入评语:

  输入完毕后,点击确定,即可插入书签完毕。可以看到如下图的效果:

  可以看出,凡是被标注上书签时候,该字节会有一个实线上划线和一个点下划线。对于标注来说,它也有一个对应的评语功能,被标注含有评语会有一个实线的下划线,怎么区分呢?看上图,有一个字节具有上划线,但它的下划线是波浪形状的,这个指示该处既有书签,也有含有评语的标注。

删除书签

快捷键:Ctrl + Alt + B

  删除书签,我们把光标放到对应含有书签的位置。然后使用快捷键/工具栏/菜单调用它,就可以删除。

  我们也可以在Dock区的书签窗口进行删除,只需选择想要删除的书签,右键菜单点击删除即可,支持多选。

注:当你多选删除书签时,如果项目超过一个,一次撤销无法撤掉所有,因为本质上是一个一个删除的,只不过简化了操作。所以我的建议当你删除的书签过多的时候,请考虑清空书签,这个是可以一键恢复的操作。

清空书签

快捷键:Ctrl + Shift + Alt + B

  该操作会清空所有书签。

标注

  标注应该是该软件最复杂的功能了,灵活的使用可以大大提高分析二进制文件的效率,同时也是提供其他插件使用标注的基础。

  标注受限必须有选择,也就是选长大于0,但一般打开文件后都是1,所以我们可以在任何地方进行标注。对于标注,有如下功能:

  可以看出,项目比书签多了不少,主要是添加与编辑分开,同时可以选择显示/隐藏不想要的部分。

添加标注

快捷键:Ctrl + M

  选中想要标注的区域,然后使用快捷键/工具栏/菜单调用它,就会弹出一个窗体:

  可以看出,我们可以标注三个项目,具体效果可以自行体验。选中一个项目后,必须有对应的编辑,否则会提示开启项目未设置:

  该程序的标注我们可以进行有需要的显示,如果有标注的部分未显示,图标的右下角色块会变为灰度:

  只有标注完全显示,右下角的色块才完全是彩色的。

编辑标注

快捷键:Ctrl + Shift + M

  编辑标注和添加标注差不多,唯一的区别就是光标所选的位置必须含有标注区域。如果区域有重叠,则默认显示的标注,也就是最后加上的标注。如果光标位置没有标注,则会提示:

  如果有标注区域,则会读取该区域的属性,然后以供修改:

删除标注

快捷键:Ctrl + Alt + M

  使用该功能会删除光标所指的所有标注区域。

清空标注

快捷键:Ctrl + Shift + Alt + M

  使用该功能会清空所有标注。

标注前景色

快捷键:Ctrl + 1

  如果该菜单前有对号,说明显示所有标注的前景色,否则隐藏。

标注背景色

快捷键:Ctrl + 2

  如果该菜单前有对号,说明显示所有标注的背景色,否则隐藏。

标注评语

快捷键:Ctrl + 3

  如果该菜单前有对号,说明显示所有标注的评语,否则隐藏。

显示所有标注

快捷键:Ctrl + +

  使用该功能会把所有的标注部分完整显示。

隐藏所有标注

快捷键:Ctrl + -

  使用该功能会把所有的标注完全隐藏。

下一篇

窗口


知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。