Vla*_*ala 4 c python sandbox
假设我有一个用Python或Ruby编写的脚本,或用C编写的程序.如何确保脚本无法访问网络功能?
Mar*_*ans 5
你或多或少通过用"沙盒"标记它来给出一个通用答案,因为这就是你需要的东西,某种沙盒.我想到的是:使用在JVM上运行的JPython或JRuby.在JVM中,您可以使用策略文件创建沙箱,因此JVM中的代码不能执行您不允许的操作.
对于C代码,它更难.蛮力的答案可能是在没有网络功能的虚拟机中运行您的C代码.我现在真的没有更优雅的答案.:)
归档时间:
14 年,1 月 前
查看次数:
269 次
最近记录:
13 年,10 月 前