IDA 自动分析
在逆向领域,有款很功能强大且好用的工具=利器是:IDA
- 常用于
- iOS逆向
- 静态分析:逆向二进制,研究代码逻辑
- 常用功能:函数、F5伪代码、字符串、类的结构体定义等等
- 动态调试:调试iOS的app
- Android逆向
- 支持对Android的静态分析与动态调试
- 包括:动态调试so文件
- 特点
- 支持多平台运行:
Windows、Mac、Linux(CentOS、Ubuntu等)等 - 支持多种CPU架构:
x86/x64、ARM/ARM64、MIPS/MIPS64、PowerPC/PPC64、Motorola 68K/Coldfire等共68种 - 支持插件,可以扩展各种功能
- 可编程=支持API接口调用,写脚本,实现各种功能
- 主页
- https://hex-rays.com/
- 关于
- IDA: About
- 下载
- IDA Support: Download Center
- 注:
IDA Pro是商业收费软件,请支持和购买正版
- 注:
ida 自动分析的典型过程:把二进制文件拖动到IDA后,就开始自动分析`了。