ARM/THUMB汇编(补丁开发类)基础教程
<br />一、汇编基础<br />(1)、ARM与THUMB<br /> 汇编是与C语言挂钩的,没有C语言基础,很难学汇编。索尼爱立信的固件主要用的是THUMB指令,当然还有小部分是ARM指令。如何区分THUMB和ARM指令呢?在IDA中,一段函数反汇编后,机器码最小是2的就是THUMB指令,机器码最小是4的就是ARM指令,ARM在IDA中表示为CODE32,THUMB在IDA中表示为CODE16。当我们确定好该函数是ARM还是THUMB,就可以开始反了。(以下反汇编都是随便从某个地址中开始反,因为这样
复制链接