IDA笔记-IDA Pro基本使用
IDA View-A中流程图:
按Ctrl+滚轮进行放缩。
选中一个,然后按空格:
再按F5,转成伪C代码:
鼠标放到这里:
可以用s,A、H进行格式转换
按n进行重命名:
这里还有关键窗口:
导入窗口,和导出窗口 ,可以观察其函数。
然后是Segments窗口,观察其Segments
如下内容
这里简单介绍几个重要的:
.text段是代码段。它用来放程序代码(code)。它通常是只读的(程序代码,编译好了就确定了,不可能改来改去的嘛)。
.data(ZI data)段是数据段。它用来存放初始化了的(initailized)全局变量(global)和初始化了的静态变量(static)。它是可读可写的。
.bss(RW data )段是全局变量数据段。它用来存放未初始化的(uninitailized)全局变量(global)和未初始化的静态变量。
还有个字符串窗口:
从中可以看到数据段中的字符串:
鼠标左键双击看下他在数据段的哪个地方,再按Ctrl+x查他在那个地方进行了引用
IDA笔记-IDA Pro基本使用相关推荐
- 逆向中静态分析工具——IDA初学者笔记(IDA Pro使用教程)
转载自:https://www.cnblogs.com/lsgxeva/p/8947824.html 逆向中静态分析工具--IDA初学者笔记 //*************************** ...
- IDA ,ida pro专业操作手册
IDA 是一个交互式反汇编程序,这意味着用户积极参与反汇编过程.IDA 不是程序的自动分析器.IDA 会给你关于可疑指令.未解决问题等的提示.通知 IDA 如何继续是你的工作. 如果您是第一次使用 I ...
- [IDA Plugin] IDA插件收集
英语好的,看这里:https://github.com/onethawt/idaplugins-list 随着时间的推移,我将组织插件.如果您有任何其他优秀的插件,请提交PR.我想用相应的IDA版本标 ...
- Android逆向笔记-IDA Pro动态调试Android程序(真机)
这里的安卓版本是: Android 5.1.1(Lollipop, API 22) LGE Google Nexus 5 arm 使用的IDA为:IDA Pro 6.8 将android_server ...
- IDA ,ida pro的 IDC 脚本语言教程列表
该程序在 0x40 段创建一个段并注释 BIOS 数据区.您应该加载并执行此文件以查看 BIOS 数据区变量的名称. //--------------------------------------- ...
- 动态调试 ida linux,IDA动态调试-ELF
使用IDA对ELF文件进行简单的动态调试. 程序流程 将文件下载到本地之后使用编辑器打开,可以看到是一个ELF文件.放在Linux下运行,可知道是一个"打怪"的一个小程序:需要通过 ...
- 【ida】IDA工具常见利用
整理一下个人的常用命令: shift + 12 显示字符串 按下回车上面的 \ ,转义符,就可隐藏ida对变量类型的标注 / ,在该行添加注释 双击变量看变量地址或者进入函数 ctrl+s 看各种区段 ...
- VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库
目录 前言 修改过程 VS运行 前言 一般用Qt Creator写好东西(用Qt Creator写Qt程序一般比vs效率高)后,要用vs进行编译,要用vs进行打开,现在来说明,如何修改pro文件,生成 ...
- 读书笔记:Pro ASP.NET Core MVC 2 [Chap4 C#重要语言特性]
第四章 C#语言特性 内容: ?. ?? 格式化字符串 初始化器 Pattern Matching 扩展方法 lambda表达式 匿名类行 异步操作 获取名称 使用Empty模板创建ASP.NET C ...
最新文章
- db 文件 加密_有人说Kettle 数据库JNDI方式数据库密码不能加密,搞他!
- oracle的java路径,oracle学习----访问路径
- 买股票的最佳时机(六种题解dp)
- 洛谷3320 SDOI2015寻宝游戏(set+dfs序)(反向迭代器的注意事项!)
- vue手机端回退_vue移动端弹框组件 - osc_eiolhkks的个人空间 - OSCHINA - 中文开源技术交流社区...
- redis mysql 雪崩_Redis雪崩和穿透问题
- linux篇-图解cacti监控安装
- apatch zipoutputstream 进行解压缩时提示:不可预料的压缩文件末端
- 力扣(66.67)补8.27
- 夜游神安卓模拟器安装
- 520七夕情人节告白网页代码—浪漫3D相册
- 小酌Django4——博客文章展示
- Zookeeper小解
- 微软校招编程题Beautiful String的状态机解法
- 高校科研项目管理系统(含源码+论文+答辩PPT等)
- Android之仿饿了吗购物车抛物线动画
- HI3518E按键驱动和应用代码
- Django 版本和 Python 版本的对照关系
- DQL是什么?DQL数据查询操作演示全流程
- c++ mupdf编译
热门文章
- 构建高性能ASP.NET站点 第六章—性能瓶颈诊断与初步调优(下前篇)—简单的优化...
- 编译Linux版本飞鸽传书的不完全解决办法
- 飞鸽传书最新C++源码:这两个消息钩子
- 获取和保存当前屏幕的截图 实现的C++代码如下
- 飞秋官方下载 访问我博客也有近一半的用户
- C++程序设计真得不适合
- 『转』度百死去飞秋一个BUG引发的血案
- JAVASCRIPT:VOID(0)含义解析
- 如果你20秒钟还看不懂这个短信的话,说明你还纯洁!?
- C++高级编程篇-如何编写高效的C++篇