第16课 IDA入门-常用快捷键

IDA Pro:交互式反汇编器,是典型的递归下降反汇编器。

导航条:

蓝色 表示常规的指令函数
黑色 节与节之间的间隙
银白色 数据内容
粉色 表示外部导入符号
暗黄色 表示ida未识别的内容

IDA主界面:

IDA View三种反汇编视图:文本视图、图表视图、路径视图
Hex View 十六进制窗口
Imports 导入函数窗口
Struceures 结构体窗口
Exports 导出函数窗口
Enums 枚举窗口
Strings 字符串窗口

常用功能及快捷键:

空格键:切换文本视图与图表视图
ESC:返回上一个操作地址
G:搜索地址和符号
N:对符号进行重命名
冒号键:常规注释 
分号键:可重复注释
Alt+M:添加标签
Ctrl+M:查看标签
Ctrl+S:查看段的信息
代码数据切换
C-->代码/D-->数据/A-->ascii字符串/U-->解析成未定义的内容
X:查看交叉应用
F5:查看伪代码
Alt+T:搜索文本
Alt+B:搜索十六进制

导入jni.h分析jni库函数。

伪C代码窗口:

右键
comment-注释伪c代码。
copy to -assembly-把伪c代码复制到反汇编窗口的汇编代码。

IDA可以修改so的hex来修改so,edit,然后edit-patchrogram,
在这里建议使用winhex来实现。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • IDA Pro:交互式反汇编器,是典型的递归下降反汇编器。 导航条:蓝色 表示常规的指令函数黑色 节与节之间的间隙...
    Zero_0_0阅读 24,518评论 1 0
  • layout: wikititle: Android逆向分析笔记categories: Reverse_Engin...
    超哥__阅读 13,676评论 1 17
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,101评论 3 119
  • 早上起床突然发现发不出声音了,连一个音都发不出来,怎么回事,昨天晚上还好好的呢?难道是昨天说话太多了吗?难道是感冒...
    蓝蓝的蓝2017阅读 3,688评论 2 3
  • 在我们使用的很多ui库(vant、antiUi、elementUi等)中,都有轮播组件,对于普通的轮播效果足够了。...
    xinhui9056阅读 11,183评论 0 3

友情链接更多精彩内容