查看: 352|回复: 0

[转载图文] IDA Pro使用

[复制链接]
发表于 2020-10-11 09:24:30 | 显示全部楼层 |阅读模式
IDA Pro插件集合
https://github.com/onethawt/idaplugins-list
https://www.52pojie.cn/thread-1016307-1-1.html
001IDA简介
从DOS时代的单任务到现在的全平台(Windows、MacOS、Linux),相当的完善和强大,是当今世界上最强大的跨平台的逆向工具!

优点:
IDA的插件可以将二进制的可执行文件中的机器指令,直接转为C代码。(支持的架构有×86,×64,arm,arm64等)
IDA可以动态调试各种平台的二进制文件,包括windows下的PE文件、Linux下的elf文件、android下的elf文件(扩展名为so),dex文件、ios下的Mach-O文件。
002 IDAPro数据库文件

IDA Pro使用

IDA Pro使用
003 IDAPro基本使用
鼠标左键去跳转或进入程序进一步代码中
右键一些交叉引用以及改变变量或者是参数的数据类型

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用
vs编译的程序中main函数有3个push一个call(3个push不一定连着可能隔着一个mov)

IDA Pro使用

IDA Pro使用
005 IDAPro界面介绍

IDA Pro使用

IDA Pro使用
需要分析的是regular function(深蓝色

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用
006使用IDA分析VC编译器生成特性

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用

IDA Pro使用





温馨提示:
1.如果您喜欢这篇帖子,请给作者点赞评分,点赞会增加帖子的热度,评分会给作者加学币。(评分不会扣掉您的积分,系统每天都会重置您的评分额度)。
2.回复帖子不仅是对作者的最好奖励,还可以获得学币奖励,请尊重作者的劳动成果,拒绝做伸手党!
3.发广告、灌水回复等违规行为一经发现直接禁言,如果本帖内容涉嫌违规,请点击论坛底部的举报反馈按钮,也可以在【投诉建议】板块发帖举报。
论坛交流群:672619046
微信公众号
快速回复 返回顶部 返回列表