文章目录

  • 一、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 )相关推荐

  1. dll文件32位64位检测工具以及Windows文件夹SysWow64的坑

    自从操作系统升级到64位以后,就要不断的需要面对32位.64位的问题.相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86),Program Files的区别 ...

  2. Android编译32或64位程序

    ★★★ 个人博客导读首页-点击此处 ★★★ 1.查看一个程序是32位还是64位: $ readelf -h tee-supplicant ELF Header: Magic: 7f 45 4c 46 ...

  3. java+字节码工具64位_jclasslib 下载-jclasslib 32位64位(java字节码查看工具) 5.1 官方版 - 河东下载站...

    jclasslib是款免费的开源java字节码的查看工具:它支持进行查看您需要进行使用汉字运用到的Java字节码,并且还拥有一个的类库来让开发者进行读取,包括了修改.对JavaClass文件.字节码的 ...

  4. android sdk64位资源,android SDK 有32位或64位的分别吗

    android环境下搞开发工作,原来用的是32位的(操作系统32位.Eclipse.JDK 都是32位). 现在换了win7 64位系统, Eclipse.JDK 有32位或64位的, 问一下,and ...

  5. 服务器优盘启动安装win7系统教程,晨枫u盘启动工具安装原版Win7的两种方法(32位64位系统通用)...

    安装原版Win7两类方法 第一类方法(32位64位系统通用): 具体步骤: [1]先使用晨枫U盘启动制作工具制作完启动U盘(参照制作教程). [1]找到Windows7系统的iso镜像,用UltraI ...

  6. oracle client 11.2.0.3 32位,oracle client 32位/64位下载(Oracl数据库)

    今天给大家推荐的这款oracle client软件是一款功能丰富的数据库管理系统,支持32位/64位系统,用户可以通过该Oracl数据库工具执行OCI.OCCI.PRO*C.ODBC和JDBC程序,o ...

  7. print2flashwindows7旗舰版下载哪一个_JUJUMAO_MSDN原版 win 7 二合一 旗舰版32位 64位原版ISO镜像...

    文件: F:\JUJUMAO_msdn_Win7_ultimate_x86_x64.iso大小:4.73G(5082120192 字节) MD5: AA4C7E80C52AC0DEDC757EF86C ...

  8. java8.0 platform图_Java Platform SE binary语言-Java编程32位/64位版(jdk-jeb)下载V8.0.2510.8官方安装版-西西软件下载...

    Java编程32位/64位版(jdk-jeb)是一款功能强大的计算机编程语言工具,Java技术让您可以在安全的计算环境下工作和游戏.使用 Java您可以畅玩网络游戏.与世界各地的朋友聊天.计算按揭利息 ...

  9. 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 ...

最新文章

  1. Java中的OutOfMemoryError的各种情况及解决方法
  2. 23种设计模式整体详解
  3. hdu1428(记忆化搜索)
  4. C++ 初始化与赋值
  5. sql server 别名_SQL Server别名概述
  6. JQuery Highcharts 图表控件
  7. 如何在C预处理器中可靠地检测Mac OS X,iOS,Linux,Windows? [重复]
  8. 【bzoj1668/Usaco2006 Oct】Cow Pie Treasures 馅饼里的财富——dp
  9. 搜狗拼音输入法 V9.1.0.2589 最新去广告精简优化版
  10. 图像处理: AlphaBlend
  11. 高一被清华姚班录取,一个重度网瘾少年到理论计算机科学家的蜕变
  12. FFmpeg 视频处理
  13. 新手小白之初识JAVA,随堂笔记
  14. CODE RO RW ZI
  15. 深度学习与TensorFlow实战(十)卷积神经网络—VGG(16)神经网络
  16. hibernate对oracle的文本字段按拼音排序
  17. Oracle12c修改时区
  18. 漫画版python_不能错过的Python漫画
  19. 基础知识 | 近似误差 估计误差
  20. 【使用教程】VSCode创建json文件

热门文章

  1. logcat错误日志
  2. vCloud Automation Center (vCAC) 6.0 (二)
  3. cisco pix防火墙命令使用
  4. 代码对比与文件对比的一个简单方法
  5. 小F的2013应届校招历程小结
  6. [Erlang-0011][OTP] External Term Format
  7. U盘从4G变为了75M 恢复U盘容量的方法
  8. WCF中Service Configuration Editor的使用方法(转)
  9. vs2008编译中文变量名的lua解释器环境
  10. Vue之element table 后端排序实现