IDA技巧(102)反编译重置反编译器信息

admin 2025年1月17日12:51:04评论14 views字数 491阅读1分38秒阅读模式

在处理伪代码时,你可能会对其进行各种更改,例如:

  • 添加注释
  • 重命名局部变量并更改其类型
  • 折叠代码块
  • 映射变量
  • 标记可跳过的指令
  • 拆分表达式
  • 调整可变参数
  • 选择联合体成员
  • 等等

如果某些操作的结果看起来不太理想,你总是可以撤销,但如果在很久之后才发现问题,该怎么办?

实际上,有一种方法可以一次性重置特定或所有用户自定义设置。

重置反编译器信息

通过调用“编辑 > 其他 > 重置反编译器信息…”,你会看到以下对话框:

IDA技巧(102)反编译重置反编译器信息

在这里,你可以选择要重置的信息类型。前几个选项重置当前函数特定的信息,而最后一个选项还会重置所有函数的缓存,例如微代码和伪代码缓存,以及全局交叉引用缓存。

学习资源

立即关注【二进制磨剑】公众号

👉👉👉【IDA 技巧合集】👈👈👈
👉👉👉【Github 安全项目合集】👈👈👈
零基础学习 IDA 逆向
【课程完结!内容揭秘!】7 天打造 IDA 9.0 大师:从零基础到逆向精英
🔥🔥🔥 第二期 Android 内核逆向🔥🔥🔥🔥
【课程完结!内容揭秘】第 2 期-Android 逆向内核攻防
🔥🔥🔥 第三期 程序混淆十讲🔥🔥🔥🔥
【课程】第 3 期-程序混淆十讲【早鸟报名开启】

原文始发于微信公众号(二进制磨剑):IDA技巧(102)反编译重置反编译器信息

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年1月17日12:51:04
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   IDA技巧(102)反编译重置反编译器信息https://cn-sec.com/archives/3638857.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息