标签: security stdout stdin stderr
需要执行具有潜在危险的二进制文件,并希望拒绝访问任何硬件。因此,只允许进程有一些CPU时间,一些RAM并使用stdin,stdout和stderr。我怎样才能在Windows上执行此操作?在MacOS上?
P.S。:最好没有任何虚拟化,因为性能很重要,需要从C ++代码启动该过程。
答案 0 :(得分:0)
在未启用硬件的虚拟机(VMWare,VirtualBox等)下运行它。另一个选择是使用像Molebox这样的东西,它可以在真实系统中“虚拟化”一个应用程序。