仅允许应用程序stdin,stdout和stderr

时间:2011-10-13 04:23:40

标签: security stdout stdin stderr

需要执行具有潜在危险的二进制文件,并希望拒绝访问任何硬件。因此,只允许进程有一些CPU时间,一些RAM并使用stdin,stdout和stderr。我怎样才能在Windows上执行此操作?在MacOS上?

P.S。:最好没有任何虚拟化,因为性能很重要,需要从C ++代码启动该过程。

1 个答案:

答案 0 :(得分:0)

在未启用硬件的虚拟机(VMWare,VirtualBox等)下运行它。另一个选择是使用像Molebox这样的东西,它可以在真实系统中“虚拟化”一个应用程序。