【Android 逆向】IDA 工具使用 ( IDA 32 位 / 64 位 版本 | 汇编代码视图 IDA View-A | 字符串窗口 Strings window )
文章目录
- 一、IDA 32 位 / 64 位 版本
- 二、汇编代码视图 IDA View-A
- 三、字符串窗口 Strings window
一、IDA 32 位 / 64 位 版本
IDA 安装完毕后 , 在桌面会生成 222 个图标 ,
IDA Pro (32-bit) 是 323232 位 版本 , IDA Pro (64-bit) 是 646464 位 版本的 ;
323232 位版本允许将 汇编语言 转为 C / C++ 代码 , 646464 位版本没有该功能 ;
646464 位版本可以解析 32/6432/6432/64 位的 so 动态库 , exe 可执行程序 , 其它可执行程序 ; 323232 位版本只能解析 323232 位的动态库或可执行程序 ;
646464 位版本可以调试 646464 位可执行程序 , 323232 位版本可以调试 323232 位可执行程序 ;
二、汇编代码视图 IDA View-A
IDA View-A 汇编代码视图有 2 种 , 文本视图 和 图形视图 ;
参考 【Android 逆向】arm 汇编 ( 使用 IDA 解析 arm 架构的动态库文件 | 使用 IDA 打开 arm 动态库文件 | 切换 IDA 中汇编代码显示样式 ) 二、切换 IDA 中汇编代码显示样式 博客章节 , 有详细的切换 图形视图 / 文本视图 的操作 ;
文本视图 : 文本视图描述 具体的汇编语言代码 , 以及 汇编语言地址 , 即每一行汇编代码所对应的位置 ; 还可以看到 函数 代码之间的关系 , 哪些代码是邻近的 ,
图形视图 : 图形视图中 , 可以描述汇编代码之间的调用逻辑 ;
三、字符串窗口 Strings window
在 IDA View-A 窗口中 , 按下 Shift + F12 快捷键 , 会显示 字符串窗口 Strings window , 该窗口中显示常量字符串 ;
在常量字符串中 , 按下 Ctrl + F 快捷键 , 底部会出现搜索框 , 可以在搜索框中输入搜索内容 , 只要字符串中包含要搜索的字符 ,
【Android 逆向】IDA 工具使用 ( IDA 32 位 / 64 位 版本 | 汇编代码视图 IDA View-A | 字符串窗口 Strings window )相关推荐
- dll文件32位64位检测工具以及Windows文件夹SysWow64的坑
自从操作系统升级到64位以后,就要不断的需要面对32位.64位的问题.相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86),Program Files的区别 ...
- Android编译32或64位程序
★★★ 个人博客导读首页-点击此处 ★★★ 1.查看一个程序是32位还是64位: $ readelf -h tee-supplicant ELF Header: Magic: 7f 45 4c 46 ...
- java+字节码工具64位_jclasslib 下载-jclasslib 32位64位(java字节码查看工具) 5.1 官方版 - 河东下载站...
jclasslib是款免费的开源java字节码的查看工具:它支持进行查看您需要进行使用汉字运用到的Java字节码,并且还拥有一个的类库来让开发者进行读取,包括了修改.对JavaClass文件.字节码的 ...
- android sdk64位资源,android SDK 有32位或64位的分别吗
android环境下搞开发工作,原来用的是32位的(操作系统32位.Eclipse.JDK 都是32位). 现在换了win7 64位系统, Eclipse.JDK 有32位或64位的, 问一下,and ...
- 服务器优盘启动安装win7系统教程,晨枫u盘启动工具安装原版Win7的两种方法(32位64位系统通用)...
安装原版Win7两类方法 第一类方法(32位64位系统通用): 具体步骤: [1]先使用晨枫U盘启动制作工具制作完启动U盘(参照制作教程). [1]找到Windows7系统的iso镜像,用UltraI ...
- oracle client 11.2.0.3 32位,oracle client 32位/64位下载(Oracl数据库)
今天给大家推荐的这款oracle client软件是一款功能丰富的数据库管理系统,支持32位/64位系统,用户可以通过该Oracl数据库工具执行OCI.OCCI.PRO*C.ODBC和JDBC程序,o ...
- print2flashwindows7旗舰版下载哪一个_JUJUMAO_MSDN原版 win 7 二合一 旗舰版32位 64位原版ISO镜像...
文件: F:\JUJUMAO_msdn_Win7_ultimate_x86_x64.iso大小:4.73G(5082120192 字节) MD5: AA4C7E80C52AC0DEDC757EF86C ...
- java8.0 platform图_Java Platform SE binary语言-Java编程32位/64位版(jdk-jeb)下载V8.0.2510.8官方安装版-西西软件下载...
Java编程32位/64位版(jdk-jeb)是一款功能强大的计算机编程语言工具,Java技术让您可以在安全的计算环境下工作和游戏.使用 Java您可以畅玩网络游戏.与世界各地的朋友聊天.计算按揭利息 ...
- php dll是下32还是64位,windows下关于boost 64位和32位库的编译详细介绍
常用编译命令: cd E:\OpenSource\boost_1_63_0\boost_1_63_0 编译32位库: x86环境下编译得先从开始菜单启动Visual Studio的Visual Stu ...
最新文章
- Java中的OutOfMemoryError的各种情况及解决方法
- 23种设计模式整体详解
- hdu1428(记忆化搜索)
- C++ 初始化与赋值
- sql server 别名_SQL Server别名概述
- JQuery Highcharts 图表控件
- 如何在C预处理器中可靠地检测Mac OS X,iOS,Linux,Windows? [重复]
- 【bzoj1668/Usaco2006 Oct】Cow Pie Treasures 馅饼里的财富——dp
- 搜狗拼音输入法 V9.1.0.2589 最新去广告精简优化版
- 图像处理: AlphaBlend
- 高一被清华姚班录取,一个重度网瘾少年到理论计算机科学家的蜕变
- FFmpeg 视频处理
- 新手小白之初识JAVA,随堂笔记
- CODE RO RW ZI
- 深度学习与TensorFlow实战(十)卷积神经网络—VGG(16)神经网络
- hibernate对oracle的文本字段按拼音排序
- Oracle12c修改时区
- 漫画版python_不能错过的Python漫画
- 基础知识 | 近似误差 估计误差
- 【使用教程】VSCode创建json文件
热门文章
- logcat错误日志
- vCloud Automation Center (vCAC) 6.0 (二)
- cisco pix防火墙命令使用
- 代码对比与文件对比的一个简单方法
- 小F的2013应届校招历程小结
- [Erlang-0011][OTP] External Term Format
- U盘从4G变为了75M 恢复U盘容量的方法
- WCF中Service Configuration Editor的使用方法(转)
- vs2008编译中文变量名的lua解释器环境
- Vue之element table 后端排序实现