我想创建一个调用另一个程序的子进程(在 Unix 中使用 C++)。但是我想限制子进程不调用system()、fopen()等(调用了就终止)。
怎么做?
最佳答案
this可能会帮助你。似乎有一种方法可以通过 ptrace 处理子进程所做的不同事情。
关于c++ - 防止子进程进行系统调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3900333/
我想创建一个调用另一个程序的子进程(在 Unix 中使用 C++)。但是我想限制子进程不调用system()、fopen()等(调用了就终止)。
怎么做?
最佳答案
this可能会帮助你。似乎有一种方法可以通过 ptrace 处理子进程所做的不同事情。
关于c++ - 防止子进程进行系统调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3900333/