如何对沙箱进行沙箱?
答
为客户端代码实施SecurityManager
。我还建议测试代码的运行时间,如果超过极限则结束测试(这更多的目的是捕捉导致无限循环的程序员无能,而不是故意的恶意操作)。
- E.G.如this answer所示,其目标是实现Preventing System.exit() from API。
恐怕答案是,写自己的解析器:-( – TFennis 2013-03-08 10:09:47
BTW - ?这是什么都用PHP做我的权利在假设你打算在服务器上运行的类 – 2013-03-08 10:11:17
@AndrewThompson我对PHP也很感兴趣,看到这个网站后想到了这个问题:http://ideone.com/ – 2013-03-08 10:12:10