- 235
- 0
- 约3.05万字
- 约 33页
- 2018-10-04 发布于天津
- 举报
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
新建窗口并跳转到选中地址
这四个功能都是方便在不同函数之间分析(尤其是多
您可能关注的文档
- (Ⅰ)-1洛氏硬度试验(RockwellHardnessTest).PDF
- 1.3机械零件失效形式及其对策1.3.3零件的断裂及其对策.ppt
- 1.4信息系统体系结构.ppt
- 103下外扫评分表.doc.doc
- 2007年道路与桥梁教研室2007年度总结.doc-西安建筑科技大学土木.doc
- 2差错性能指标-ITU.doc
- 3.7傅立叶变换的基本性质-Read.ppt
- 3块对规则连续梁桥简化抗震я析方法的影响-世界地震工程.PDF
- 5、动物二章鸬鹚冀教版小学语文五年级上册.ppt
- 5海桥梁抗震设计研究发展综述-世界地震工程-地震工程与工程振动.PDF
- ImageFusion)影像融合(ImageMerging)、数据复合(Data-Read.ppt
- LMS在航空工程领域的测试解决方案.PDF
- LMS道路载荷数据采集解决方案.PDF
- MATLAB数据分析-浙江大学数学系.PDF
- MEPHyperCel混合模式层析填料.PDF
- MRD与LRB相混合的结构振动控制-JournalofNortheasternUniversity.PDF
- NOVclean汽车纳米防护液-希森美克专注于易清洁.PDF
- Session5典型系统可靠性分析[兼容模式]-上海交通大学.PDF
- Thermalcutoffs(TCO)温度保险丝PrincipleofThermalcutoff温度.PDF
- U≥裔混凝土和预应力混凝土桥梁-中国科技论文在线.PDF
原创力文档

文档评论(0)