`sys/syscall.h` 定义全部系统调用号宏(`SYS_xxx`,如 `SYS_openat=257`、`SYS_execve=59`)和通用 `syscall()` 入口,允许不经 glibc 封装函数,直接按调用号发起系统调用。glibc 封装本身也是用这套约定陷入内核,本库只是把入口暴露给用户态直接使用。 能力边界:绕开的是 glibc 层的包装与 Hook,不绕开内核权限检查。内核仍按调用号与 `cred` 校验,权限不满足照样返回错误。