Owe*_*wen 6 security scripting sandbox
我对如何使用脚本语言以沙盒方式执行简单代码块感兴趣.宿主语言/环境可以是c#/ ruby/python/java(除了c之外的任何东西).但脚本语言同样可能是一些模糊的东西,如javascript/python/ruby/perl等.
我想要的是一种使用传统编程结构执行脚本的方法,即条件/循环/日期操作/数组等.但我不想要的是暴露诸如IO,连接到http流,数据库等的东西.
我目前正在使用python适配器查看spidermonkey,但我想知道是否还有其他选项我应该考虑.
Che*_*eso 1
您可以通过代码访问安全性使用 .NET(VB、C#、任何语言)来完成此操作- 在计算机上设置策略以不允许访问您喜欢的任何框架类。
请参阅设置安全策略。
默认情况下,该策略允许源自本地计算机的代码执行任何操作;您可以将其设置为默认情况下代码无法调用 I/O 类、无法进行 HTTP 连接等。
归档时间:
16 年,2 月 前
查看次数:
899 次
最近记录:
9 年,10 月 前