前言

此篇文章更像是个备忘录,收集网上公开的 shellcode demo(on macOS) 跑起来有些问题,巴斯通过调试等扣细节修复了shellcode,后续还研究用C语言编写Shellcode等。

系统调用

如何在汇编中使用系统调用,必须在寄存器 rax 中传递系统调用的编号,使用如下寄存器传递参数:

其他重要的寄存器如下:

Powered by Kali-Team