IDA实例教程作者笨笨雄邮箱[emailprotected]1软件环境静态.docVIP

  • 235
  • 0
  • 约3.05万字
  • 约 33页
  • 2018-10-04 发布于天津
  • 举报

IDA实例教程作者笨笨雄邮箱[emailprotected]1软件环境静态.doc

IDA实例教程作者笨笨雄邮箱[emailprotected]1软件环境静态.doc

IDA实例教程 作者:笨笨雄 邮箱:nemo314@ 1 软件环境 静态分析有很多好处,例如加壳的程序(尽管对于高手来说这并不会耗费太多时间),我们不需要寻找OEP,也不需要解除自校验,只要修复IAT,DUMP下来就可以动手分析了。假如你需要修改程序,可以使用内存补丁技术。动态与静态,调试器与反汇编器结合可以简化分析任务,帮助我们理解代码。因此掌握一种反汇编器是非常必要的。IDA可以说是这方面的首选工具,它为我们提供了丰富的功能,以帮助我们进行逆向分析。这从IDA复杂的工作界面便可以知道。 种类繁多的工具栏 在分辨率不高的情况,这些工具栏与反汇编窗口挤在小屏幕里,看起来不爽。我一般把它关闭(查看=工具栏=主工具栏)以获得更好的视觉效果。当我们需要这些功能的时候,直接使用快捷键就可以了。下面是常用快捷键的清单: 快捷键 功能 注释 C 转换为代码 一般在IDA无法识别代码时使用这两个功能整理代码 D 转换为数据 A 转换为字符 N 为标签重命名 方便记忆,避免重复分析。 ; 添加注释 R 把立即值转换为字符 便于分析立即值 H 把立即值转换为10进制 Q 把立即值转换为16进制 B 把立即值转换为2进制 G 跳转到指定地址 X 交叉参考 便于查找API或变量的引用 SHIFT+/ 计算器 ALT+ENTER 新建窗口并跳转到选中地址 这四个功能都是方便在不同函数之间分析(尤其是多

文档评论(0)

1亿VIP精品文档

相关文档