iOS逆向之汇编的常见指令

Posted ╰つ栺尖篴夢ゞ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS逆向之汇编的常见指令相关的知识,希望对你有一定的参考价值。

  • mov:将某一寄存器的值复制到另一寄存器(只能用于寄存器与寄存器或者寄存器与常量之间传值,不能用于内存地址),如:
mov x1, x0        // 将寄存器 x0 的值复制到寄存器 x1 中
  • add: 将某一寄存器的值和另一寄存器的值相加并将结果保存在另一寄存器中,如:
add x0, x1, x2    // 将寄存器 x1 和 x2 的值相加之后保存到寄存器 x0 中 
  • sub:将某一寄存器的值和另一寄存器的值相减并将结果保存在另一寄存器中:
sub x0, x1, x2    // 将寄存器 x1 和 x2 的值相减之后保存到寄存器 x0 中 
  • and: 将某一寄存器的值和另一寄存器的值按位与并将结果保存到另一寄存器中,如ÿ

以上是关于iOS逆向之汇编的常见指令的主要内容,如果未能解决你的问题,请参考以下文章

iOS逆向之初识汇编的基础理论

iOS逆向之OC反汇编(下)

iOS逆向工具之hopper的使用

IOS逆向-arm64汇编

Android 图解逆向工程中ARM常用汇编指令

Android逆向基础之ARM汇编语言知识总结