首页 > 其他分享 >安卓逆向 ARM基础篇

安卓逆向 ARM基础篇

时间:2022-10-23 00:00:24浏览次数:50  
标签:逆向 BL 安卓 地址 指令 寄存器 ARM

1.ARM  与 Andorid 的关系

android 的操作系统是 LINUX 内核 LINux又是ARM

2.ARM汇编规范

 

 3.ARM指令格式

 

 

 

 ARM常用指令开始

1.ARM 的跳转指令

 

 PC寄存器== esp 指向下一次要执行的代码处

BL

BL 0X123

MOV R0,RL

BL 首先 调到123 并压入下条指令的地址{lr 存放 bl指令单下行代码存放地址} 然后返回那个地址

blx

{切换会导致位数的转换}

2.寄存器与存储器的操作

 

 

 

 

 

标签:逆向,BL,安卓,地址,指令,寄存器,ARM
From: https://www.cnblogs.com/msdn/p/16817660.html

相关文章