【发布时间】:2012-01-06 23:27:59
【问题描述】:
我正在开发一个使用 ptrace(2) 监视其他进程的系统调用的软件。不幸的是,大多数现代操作系统都实现了某种快速的用户模式系统调用,在 Linux 中称为 vsyscalls。
有没有什么方法可以禁止单个进程使用 vsyscalls/vDSO,如果不可能的话,可以禁用整个操作系统?
【问题讨论】:
-
你是否暗示
ptrace不会捕获所有 vsyscall-ed 系统调用?
标签: linux system-calls ptrace