IDA官网发布的每周技巧5----高亮显示

hex-rays官方发布了一套《Igor的IDA每周技巧》系列文章,内容不错,故进行跟踪翻译,期望对大家有所帮助。

第五篇原文:Igor’s tip of the week #05: Highlight

在IDA中,高亮显示功能会动态给光标所在的词或数字的底色上色,同时还会给屏幕上所有匹配的子串上色。默认情况下,高亮显示使用黄色背景色。

有两种情况会更换被高亮显示的内容:

  1. 点击一个非空白位置
  2. 通过键盘上的方向键移动光标

下面这些操作不会更换被高亮显示的内容:

  1. 通过PgUp/PgDn/Home/End按键移动光标
  2. 通过鼠标滚轮或窗口右侧的滚动条进行滚动窗口
  3. 使用Jump命令或者点击导航栏跳转到新位置。并且,跳转到新位置时,光标所处位置无内容
  4. 通过LockHighlight将被高亮显示的内容锁住(在工具栏有该功能的按钮,这是个非常有用的功能)

寄存器高亮显示

对于某些处理器架构,高亮显示寄存器不仅会高亮显示界面上所有出现的该寄存器,还会高亮显示包含该寄存器的寄存器,以及该寄存器包含的寄存器。例如,对于x86_x64处理器,如果选择ax寄存器,al、ah、eax、rax都会高亮显示。

 自主选取内容的高亮显示

除了点击一个单词或数字而引起的自动高亮显示行为,你也可以用鼠标或键盘随意选择一个子串,IDA会自动高亮显示屏幕上所有匹配的子串。对于自主选取内容的高亮显示,只有精确匹配的子串会被高亮显示。

定位高亮显示内容 

你可以使用Alt-Up和Alt-Down在高亮显示的内容中快速切换。切换操作不局限在当前屏幕显示的内容,IDA会自动向前或向后寻找下一个匹配的内容。

IDA中,不只反汇编窗口支持高亮显示,大多数基于文本的子窗口都支持高亮显示功能:伪代码、16窗口、结构窗口、枚举窗口。

欢迎关注我的微博:大雄_RE。专注软件逆向,分享最新的好文章、好工具,追踪行业大佬的研究成果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值