在SandBox环境中从其他Java程序编译和运行Java和C ++程序

时间:2013-07-29 23:11:45

标签: java sandbox

我正在用Java开发一个应用程序,它编译并运行通过我正在开发的网站提交的其他程序(用C ++,C,Java编写,......)。我正在使用Windows CMD编译和运行程序,现在我的问题是,有没有办法安全地运行这些程序?我正在阅读Java Sandbox,但我相信这只适用于Java应用程序?

由于

1 个答案:

答案 0 :(得分:0)

实现您想要(安全)的唯一方法是使用某种虚拟化技术在隔离的vms(例如virtualbox和vmware)中启动这些程序。

如注释中所述,java SecurityManager不会保护在java vm之外运行的任何代码。