-
-
[IDA使用技巧]#006: IDA 发行说明
-
发表于: 2024-3-14 11:23 2079
-
翻译:梦幻的彼岸
原文地址:https://hex-rays.com/blog/igor-tip-of-the-week-06-release-notes/
每次发布 IDA 时,我们都会发布详细的发布说明,介绍各种新功能、改进和错误修复。有些新增功能会突出显示,因此非常明显,而有些则不那么明显,可能需要仔细阅读。仔细阅读这些发行说明,您会惊讶地发现,在不同的 IDA 版本中,新增了许多小而实用的功能。
以下是几个很好的例子
寄存器的定义和使用
在 IDA 7.5 中添加的这些操作允许您在寄存器的各种用途之间快速跳转。
•用户界面:添加搜索寄存器定义或寄存器使用的操作(Shift+Alt+Up、Shift+Alt+Down)
Shift + Alt + Up:查找定义(写入)所选寄存器的上一个位置。
Shift + Alt + Down:查找下一个使用(读取或部分覆盖)所选寄存器的位置。
这些操作对于以高优化级别编译的大型函数尤为有用,因为在这些函数中,定义和使用之间的距离可能相当大,因此使用standard highlight[标准高亮]直观地跟踪寄存器并不总是可行的。
在上述的截图中,你可以看到,按Alt + Up键可以跳转到最接近的高亮子字符串匹配项,而按Shift + Alt + Up键可以找到rbx被修改的地方(ebx是rbx的低位部分,因此xor指令会更改rbx)。
这些操作目前只针对少数处理器(x86/x64、ARM、MIPS)实施,但如果我们收到更多请求,可能会扩展到其他处理器。
跳转到上一个或下一个函数
+ ui:添加快捷键 Ctrl+Shift+P/Ctrl+Shift+Down 以跳转到上一个/下一个函数的起始位置
这些快捷键是在 IDA 7.2 中添加的,虽然不起眼,但却非常有用,尤其是在有许多大函数的大型二进制文件中。
顺便说一句,如果标准快捷键不好用,也可以使用自己喜欢的组合键设置自定义快捷键。
赞赏
他的文章
- [原创]物联网安全:基础篇 4099
- 威胁情报小课堂:阻止活跃勒索软件的感染 2165
- [翻译]发现利用 Facebook 和 MS 管理控制台实施的 Kimsuky APT 攻击 7041
- 威胁情报小课堂:LockBit Black 2041
- 威胁情报小课堂:Nitrogen 2067
看原图
赞赏
雪币:
留言: