我正在查看 codepad.org 并且 while(1) fork 给出了以下输出。
不允许的系统调用:SYS_fork
检查此链接以获取确切的详细信息。 http://codepad.org/rNR9mMVv
通过谷歌搜索,我了解到他们还禁用了使用套接字的系统调用。
不允许的系统调用:SYS_socketcall
谁能告诉我如何在沙盒环境中运行程序之前禁用某些系统调用?
最佳答案
通过用具有空 stub 或异常抛出器而不是真实函数的模拟替换运行时库?
关于c++ - 在沙盒环境中运行程序时如何禁止系统调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4416417/