文章
6
标签
6
分类
4
Home
Archives
Tags
Categories
凡墙总是门
搜索
Home
Archives
Tags
Categories
arm 汇编
发表于
2022-02-21
|
更新于
2022-03-02
|
arm
|
阅读量:
enter password
文章作者:
Kevin
文章链接:
http://example.com/arm/arm/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自
凡墙总是门
!
private
arm
上一篇
idapython
下一篇
frida hook so
评论
Kevin
文章
6
标签
6
分类
4
Follow Me
目录
1.
环境
2.
arm 和 intel 的区别
3.
数据类型 byte, word, half word
4.
字节序列
5.
arm 和 thumb
6.
总体设计与指令规格
6.1.
arm 指令集概述
6.2.
arm32寄存器
6.3.
arm64 寄存器
6.4.
其他特殊点
7.
传参和返回值规则
8.
CPSR
9.
gbd 动态调试
10.
寻址方式
10.1.
1. 立即数寻址
10.2.
2. 寄存器寻址
10.3.
3. 寄存器移位寻址
10.4.
4.寄存器间接寻址
10.4.1.
ldr 指令
10.4.2.
str指令
10.5.
5. 基地址寻址
10.5.1.
6. 多寄存器寻址
10.6.
7. 相对寻址
10.6.1.
使用跳转指令, 例如 b, bl,bx等指令, 进行寻址
10.6.2.
通过给 pc 寄存器赋值进行跳转
11.
常用汇编指令
11.1.
跳转指令
11.2.
数据处理指令
11.3.
乘法指令
11.4.
内存访问指令 ldr 和 str
11.4.1.
偏移模式 - 立即数作为偏移量
11.4.2.
偏移模式 -寄存器作为偏移量
11.4.3.
偏移模式-缩放寄存器作为偏移量
11.4.4.
总结
11.5.
汇编案例
11.5.1.
printf 调用
11.5.2.
汇编实现 ls
12.
C 程序逆向分析
12.1.
static 和全局变量
12.2.
数据类型
12.2.1.
char
12.2.2.
short
12.2.3.
int
12.2.4.
float
12.2.5.
double
12.3.
运算符
12.3.1.
加法运算
12.3.2.
减法运算
12.3.3.
乘法运算
12.3.4.
除法运算
12.3.5.
取余运算
12.4.
分支与跳转
12.4.1.
if-else 判断语句
12.4.2.
switch 分支语句
12.4.3.
goto
12.5.
循环
12.5.1.
for 循环
12.5.2.
while 循环
12.5.3.
do while 循环
12.6.
函数
12.6.1.
函数传参
12.6.2.
函数返回值
12.7.
数组和指针
12.7.1.
数组的赋值
12.7.2.
数组循环赋值
12.7.3.
数组通过指针赋值
12.8.
结构体
12.8.1.
struct 结构体
12.8.2.
union 联合体
12.9.
位操作
13.
C++ 程序逆向分析
13.1.
类, 对象的内存布局
13.1.1.
不实例化类
13.1.2.
实例化类
13.2.
this 指针
13.3.
构造函数, 析构函数
13.3.1.
构造函数 - 局部变量
13.3.2.
构造函数 - 全局变量
13.3.3.
构造函数 - static
13.3.4.
析构函数
13.4.
成员函数, 成员变量
13.4.1.
成员属性
13.4.2.
成员函数
13.5.
虚函数, 纯虚函数
13.5.1.
虚表
13.5.2.
使用.形式调用虚函数
13.5.3.
使用指针调用虚函数
13.5.4.
ida 中还原指针调用的虚函数
13.5.5.
纯虚函数
13.6.
继承, 重载,覆盖,默认参数
13.6.1.
继承 - 成员属性
13.6.2.
继承 - 成员方法
13.6.3.
继承 - 虚函数
13.6.4.
重载
13.6.5.
覆盖 - 成员属性
13.6.6.
覆盖 - 成员函数
13.6.7.
覆盖 - 虚函数
13.6.8.
带有默认参数的成员函数
13.7.
RTTI
13.8.
异常
14.
内联汇编
14.1.
__asm__
14.2.
宏控制 arm32 和 arm64
14.3.
裸函数
14.4.
syscall
14.5.
自实现 syscall
14.6.
android studio 实现内联汇编
15.
参考资料
最新文章
c
2022-03-03
cpp
2022-03-03
idapython
2022-02-28
arm 汇编
2022-02-21
frida hook so
2022-02-18
繁
本地搜索