...统调用号; c,系统调用通过中断加查表的方式实现, 兼容内核有两套系统调用(syscalls)及其相应的系统调用表(syscall table):一套为Windows系统调用,另一套为Linux系统调用。Windows应用程序通过软中断“int 0x2e”访问系统调用表进行Windows系统调用。
基于20个网页-相关网页
According to a report, the problem occurs because the 32-bit call emulation layer does not check whether the call is truly in the Syscall table.
据报道,问题出自32位的调用模拟层没有验证调用是否存在于系统调用表中。
As you can see, the syscall function includes as its first argument the index of the system call table to use.
正如您所见,syscall函数使用了系统调用表中使用的索引作为第一个参数。
应用推荐