MolierQueen / GitMent

0 stars 0 forks source link

汇编和栈 | Molier #34

Open MolierQueen opened 4 years ago

MolierQueen commented 4 years ago

https://oliverqueen.cn/2020/11/28/%E6%B1%87%E7%BC%96%E5%92%8C%E6%A0%88/

汇编和栈当一个函数传递了六个以上的参数时,多余的参数将通过堆栈传递。但是在堆栈上传递到底是什么意思呢?现在该通过深入研究一些“与堆栈相关的”寄存器以及堆栈中的内容,来深入探讨从程序集角度调用函数时的情况。当您进行逆向工程程序时,了解堆栈的工作方式非常有用,因为当没有可用的调试符号时,您可以帮助推断出在某个函数中正在操纵哪些参数。在下一单元中,您将使用本章中的知识在LLDB中构建命令,该命令将通过在