首页
社区
课程
招聘
[IDA使用技巧]#173:从伪代码导航到类型
2024-2-12 08:20 2376

[IDA使用技巧]#173:从伪代码导航到类型

2024-2-12 08:20
2376

翻译:梦幻的彼岸

原文地址:https://hex-rays.com/blog/igors-tip-of-the-week-173-navigating-to-types-from-pseudocode/

前面我们已经介绍了如何直接从伪代码视图对类型进行小规模编辑。虽然这足以满足小规模编辑的需要,但有时您仍然需要使用完整的编辑器。

当然,您总是可以打开“structures[结构体]、enums[枚举]或Local Types[本地类型]来查找您的类型,但如果您有数千个这样的类型呢?幸运的是,还有更快捷的方式:

  • 如果当前变量在“本地类型”中定义了类型,您可以从上下文菜单中使用“Jump to local type…[跳转到本地类型”功能来实现
  • 如果光标在结构字段上,可以点击 "跳转到结构定义... [跳转到结构定义]"(或 Z)来打开结构体并直接跳转到相应的字段。

一旦进入这两种视图,就可以在切换回反编译器之前对类型进行必要的更改。

注意:为避免速度变慢,反编译器不会跟踪在伪代码视图之外执行的更改,因此您可能需要按 F5 才能刷新新更改。



[竞赛]2024 KCTF 大赛征题截止日期08月10日!

最后于 2024-2-12 08:39 被梦幻的彼岸编辑 ,原因:
收藏
免费 0
打赏
分享
最新回复 (2)
雪    币: 6742
活跃值: (3882)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
nekaxi 2024-2-12 16:23
2
0
版主新年好!这一系列文章翻译的太好了!对鸟语有障碍的朋友确实太友善了,大大加油
雪    币: 21012
活跃值: (30261)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
秋狝 2024-2-13 21:10
3
1
感谢分享
游客
登录 | 注册 方可回帖
返回