美文网首页
iOS逆向之函数参数,返回值

iOS逆向之函数参数,返回值

作者: 聚朋友iOS | 来源:发表于2021-04-14 23:04 被阅读0次

废话少说,直接上代码演示

参数a,b放入w0,w1寄存器中

总结,参数放在寄存器中,通过x0-x7(w0-w7)传入,x0(w0)寄存器作为返回值返回。

通过学习原生的代码,我们自定义自己的函数suma;

函数的参数和返回值

ARM64下,函数的参数是存放在x0到x7(w0到w7)这8个寄存器里面的,如果超过8个参数就会入栈。函数的返回值是放在x0寄存器里面的,一般iOS参数不要超过6个,因为oc中有俩隐藏参数,self,_cmp 参数。

函数的局部变量

   函数的局部变量放在栈里面

相关文章

  • iOS逆向之函数参数,返回值

    废话少说,直接上代码演示 参数a,b放入w0,w1寄存器中 总结,参数放在寄存器中,通过x0-x7(w0-w7)传...

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • Python函数高阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 17 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 06.1.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 11.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 10.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • [Python基础]D10 函数进阶

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 函数

    函数初识 函数的参数 函数的多个参数 可变参数 参数传递 函数的返回值 函数的多返回值 return语句 函数中变...

网友评论

      本文标题:iOS逆向之函数参数,返回值

      本文链接:https://www.haomeiwen.com/subject/rueghltx.html