行业解决方案查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
发布时间:2021-03-16 19: 05: 21
学过编程语言的人都知道,编程语言分为三代,第一代是是由0和1构成的机器语言;第二代叫做汇编语言,它通过操作码或具体的位模式帮助程序员记住并使用它们写出代码;第三代引入了关键字和结构,是目前人类使用较多的计算机语言,如Java语言、C语言。
程序员们通过编译器可以将高级语言编译为低一级的语言,而我们使用各种工具来撤销汇编和编译过程,这种工具就是反编译器。下面我来介绍一款非常实用的反编译器IDA,看看怎么在Windows电脑上去安装它。
一、安装IDA
第一步:打开IDA的安装EXE程序,在安装程序首页中会显示IDA的下载版本,如下图1,我下载的是IDA 7.0 Free版,我们点击“Next”进入下一个安装页面。

第二步:阅读IDA使用证书后,点击“I accept the agreement”表示同意证书,随后继续点击Next进入下一页。

第三步:我们需要设置IDA的安装路径,点击默认C盘路径下右侧的文件夹图标,打开路径选择文件夹窗口,然后找到要安装的路径通过确定按钮回到安装界面中,再点击Next进入下一步。

第四步:随后等待软件自己进行安装即可,在安装过程中,IDA会帮我们检测电脑是否缺少了某些必要组件,如 Visual C++等,IDA会帮我们自动进行安装,如图4。

等待一段时间后,IDA会提示我们安装成功,具体界面见下图5,点击“Finish”表示完成安装。

二、使用IDA
完成安装后,IDA会在指定安装路径下生成如下图6的启动图标,双击它就可以快速启动IDA软件。

首次启动IDA,我们需要点击“I Agree”同意使用说明许可证书。

同意上述证书后,我们就可以点击New新建一个反编译文件或者打开一个已有的文件,另外还可以通过下方的“Display at startup”选项,设置该界面是否每次在启动IDA时都显示。

以上就是本节关于IDA软件如何在Windows系统电脑下进行安装和使用的相关教程,在下节《IDA的初始使用说明和界面简介》中,我将带来关于IDA软件的具体使用说明相关教程。
作者署名:包纸
展开阅读全文
︾
读者也喜欢这些内容:
IDA代码反编译怎么提高可读性 IDA代码反编译结果混乱怎么整理命名
用IDA看伪代码时,真正影响阅读效率的,通常不是F5能不能出结果,而是名字、类型和表达式有没有被持续整理。Hex-Rays官方文档把这套路径写得很明确,伪代码窗口本身就支持Rename、Set type、Hide/unhide、Split/unsplit expression这些交互动作,说明反编译结果不是只能被动接受,而是可以一边看一边改。...
阅读全文 >
IDA反汇编dll怎么定位导出函数 IDA反汇编dll找不到DllMain怎么处理
dll在IDA里分析的第一步,通常不是直接追业务逻辑,而是先把导出函数与入口链路定位清楚。导出函数决定你能从哪些对外接口切入,DllMain决定模块加载时最早执行的初始化路径,两者找准后,后续重命名与调用链追踪会顺很多。...
阅读全文 >
IDA Pro反汇编51怎么加载文件 IDA Pro反汇编51指令集识别错误怎么修正
做51固件反汇编时,加载阶段的选择会直接决定后面看到的是可读的指令流,还是一片看似随机的字节。因为51也叫MCS-51,程序存储器与数据存储器是分离的地址空间,IDA里如果只把文件当成单一内存段塞进去,后续的SFR映射、向量表识别、以及代码数据区分都会被带偏。...
阅读全文 >
IDA Pro调试器参数在哪里设置 IDA Pro调试会话总是断开怎么办
遇到调试跑不起来或会话频繁断开,很多时候并不是断点没下对,而是调试器类型没选对,进程参数与远程连接信息没填完整,或者调试服务器只允许单会话导致被动断开。把参数入口找准,再按固定顺序排查输出日志与连接链路,通常能把问题迅速收敛到一两处设置上。...
阅读全文 >