12558网页游戏私服论坛

 找回密码
 立即注册
游戏开服表 申请开服
游戏名称 游戏描述 开服状态 游戏福利 运营商 游戏链接
攻城掠地-仿官 全新玩法,觉醒武将,觉醒技能 每周新区 经典复古版本,长久稳定 进入游戏
巅峰新版攻 攻城掠地公益服 攻城掠地SF 新兵种、新武将(兵种) 进入游戏
攻城掠地公 散人玩家的天堂 新开 进入游戏
改版攻城掠 上线即可国战PK 稳定新区 全新改版,功能强大 进入游戏
少年江山 高福利高爆率 刚开一秒 江湖水落潜蛟龙 进入游戏
太古封魔录 开服送10亿钻石 福利多多 不用充钱也可升级 进入游戏
神魔之道 签到送元宝 稳定开新区 送豪华签到奖励 进入游戏
神奇三国 统帅三军,招揽名将 免费玩新区 激情国战,征战四方 进入游戏
龙符 三日豪礼领到爽 天天开新区 助你征战无双 进入游戏
王者之师 免费领豪华奖励 免费玩新区 6元送6888元宝 进入游戏
查看: 305|回复: 0

IDA 7.0pro 使用(基础篇)

[复制链接]

51

主题

51

帖子

112

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
112
发表于 2021-5-7 23:44:19 | 显示全部楼层 |阅读模式
本文介绍一下IDA 的基础使勤奋能
文章帮助适合刚刚入门学习逆向分析的同学,大佬可以略过了
ida是一款非常强大的静态分析工具,广泛用于病毒分析,ctf(re pwn),软件破解,二进制漏洞分析,算法分析等

ida可以分析的文件格式也非常多 包括windows下的pe格式文件(.exe .dll .sys)linux 下的elf文件(.elf .so )mac体系的常见文件格式,以及一些不常见到体系的文件格式。
ida的功能强大,对于一般的无壳保护,无混淆代码的程序ida能直接反汇编出位代码(F5快捷键),在一定程度上减少了逆向分析的难度和门槛。


上图为ida的图标,在进行逆向分析时选择32-bit IDA分析32位程序,64-bit IDA 分析64位程序。

一般来说,直接选择ok打开,不消更改选项。



对于初学者来说,ida界面看起来比较复杂,框图和选项较多,下面我们来逐个介绍每个框图的功能
选择view下的open subview



1.hex dump:直接查看程序的二进制内容(以hex值表示)
一般用于直接查找存在程序中的明文字符串和动态调试时的内容查看


2.disassembly:查看程序反编译出的汇编代码(以汇编语言表现)
一般用于直接分析相关函数的汇编代码


3.Functions_wiondow:函数表(重要)用于分析每一个单独的函数
在逆向分析中每每都是直接使用Function_windows 查找关键函数开始对整个程序进行分析
该窗口提供ctrl+F 的搜索功能 比方可以直接ctrl+f 定位到main函数


选中函数后双击即可在右侧窗口开始分析
对于一般的函数IDA提供强大的反汇编功能,(快捷键f5,f5大法好啊)直接能阅读到c代码,免去了阅读汇编语言的痛苦。


4.names:符号表,包括函数名,变量名等。
5.strings(快捷键f12):字符串表 包括程序中存储的字符串常量(在逆向分析中对于定位关键函数有很大帮助)

在逆向分析中,每每我们可以使用Ida中的交叉引勤奋能找到引用了制定字符串的函数,从而实现了关键函数的定位。
好比(在程序的符号表被stripped掉的时候,无法直接搜索main函数) 查看字符串"input:flag"的引用直接定位到main函数

6.import export :导入表和导出表,表中内容为程序需要的外表函数和可以被外部程序调用的函数(涉及到动态链接的相关知识)


7.段表 :包程序的各个段的信息好比.text(代码段).data(数据段)(涉及到PE结构的相关知识)

以上是一些基础的使用简介,总的来说,要想用好IDA 得有扎实的逆向基础(pe结构,c语言,汇编语言,操作体系等相关知识)

关于ida的使用 还有很多高端的本领,比方长途动态调试,打补丁,ida-python脚本,修复栈均衡等
逆向时长一年半的菜鸡 ,主要方向是ctf逆向,pwn 也做一些c++ win32开发 和病毒分析
欢迎各人一起交流学习履历,后续还会推出ida使用的本领,以及OD gdb等工具的使用教程

来源:http://www.12558.net
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主热帖
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|12558网页游戏私服论坛 |网站地图

GMT+8, 2024-4-25 22:59 , Processed in 0.109375 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表