逆向中静态分析工具——IDA初学者笔记

本文是初学者的IDA使用笔记,介绍了IDA在Win32 EXE静态分析中的应用,包括IDA View窗口的各个部分:地址区、OpCode区、反编译代码区及其功能。此外,还讲解了IDA的前进后退快捷键,以及如何在Text View和Graph View之间切换。文章通过实例展示了如何在IDA中查看和理解代码,并提到了IDA的Hex View窗口,以及如何启用和使用patch program功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//******************************************************************************
//IDA初学者笔记

//******************************************************************************
//作者:Cai
//日期:2011-10-18
//******************************************************************************

      本人作为一个初学者,尽量让本文也从一个初学者的角度讲一些比较适合的内容,对于高手而言,价值深浅就见笑了。

IDA打开一个Win32的EXE后,会出现一系列窗口,默认定位到“IDA View”窗口中的入口函数处,即VC程序的WinMain,

到这里,最重要最艰难的反编译工作已经被IDA这个工具完成了,但逆向工程,远不止这些。

接下来要来进行跟踪调试、修改 ,这就必须先学习如何使用这个IDA工具,不过同时进行也是最好的学习方法。

        在正式开始前,有2个实用的浏览快捷键需要记住,就是前进后退:

        前进:Ctrl+Enter

        后退:Esc

         当然也可以使用工具栏的按钮:

         或菜单:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值