标签: server execution
我想知道像compileonline,hackerank和codingame这样的网站如何确保服务器上代码的执行?
想象一下我想创建一个类似的网站,人们可以在其中尝试一些问题的代码。 如果有人试图弄乱服务器怎么办?如果他提交了恶意代码该怎么办?
如何检测到此类危险代码?文件权限会有所帮助吗? (例如,不允许C ++脚本创建文件)。
他们是否以“沙盒模式”执行代码?
谢谢。