如何禁用SYSENTER Syscall支持并仅在Linux中使用int $ 0x80

时间:2012-11-14 19:41:35

标签: linux kernel system-calls sysenter

我正在尝试禁用SYSENTER系统调用支持,并允许所有系统调用在Linux中通过int $0x80中断回退,而不使用任何ptrace。

我找到了两种方法:

  1. /proc/sys/vm/vdso_enabled文件修改为0
  2. ,完全禁用VDSO
  3. 修改/usr/src/linux/arch/x86/vdso/vdso32-setup.c
  4. 修改VDSO(虚拟动态共享对象)应该是我的方法中的方法,但我不知道要修改哪一行。有人可以给我任何建议吗?

    谢谢。

0 个答案:

没有答案