2011-10-13 52 views
0

需要执行潜在危险的二进制文件,并且想拒绝访问任何硬件。所以这个过程必须只允许有一些CPU时间,一些RAM和stdin,stdout和stderr。我如何在Windows上执行此操作?在MacOS上?只允许应用stdin,stdout和stderr

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

+0

PS:请在SuperUser上发布这个问题来帮助自己 –

回答

0

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

+0

谢谢你的回答,但我需要的东西不那么重。我想我需要编辑问题,并更具体。抱歉。 – Igonato