Linux漏洞挖掘:04---Linux系统调用详解(基于0.11内核)

1、总体流程大体以下 ①先指令流执行到系统调用函数时,系统调用函数经过int 0x80指令进入系统调用入口程序,而且把系统调用号放入%eax中,若是须要传递参数,则把参数放入%ebx,%ecx和%edx中 ②进入系统调用入口程序(System_call)后,它首先把相关的寄存器压入内核堆栈(以备未来恢复),这个过程称为保护现场 ③保护现场的工做完成后,开始检查系统调用号是否是一个有效值,若是不是则
相关文章
相关标签/搜索