-
-
[IDA使用技巧]#173:从伪代码导航到类型
-
发表于:
2024-2-12 08:20
2754
-
翻译:梦幻的彼岸
原文地址: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 才能刷新新更改。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2024-2-12 08:39
被梦幻的彼岸编辑
,原因: