Linux下的seccomp要怎么使用


我按照 http://lwn.net/Articles/441368/ 说的,类似


 const char filters[] =
    "sys_read: (fd == 1) || (fd == 2)\n"
    "sys_write: (fd == 0)\n"
    "sys_exit: 1\n"
    "sys_exit_group: 1\n"
    "on_next_syscall: 1";
  prctl(PR_SET_SECCOMP, 2, filters);

去写,但是 prctl 一直失败返回 -1 。seccomp到底应该怎么用?

-
如果这个用法是错的,要怎么实现 on_next_syscall 的效果?

Linux 安全 linux-kernel C++

大福机器人儿 11 years, 2 months ago

Your Answer