从Rhino外壳上删除附加功能
|
我想将Rhino用作沙箱,以在服务器上运行用户提供的脚本。我想从PHP做到这一点,PHP不再具有Java绑定,因此我必须使用命令行界面(Rhino shell)。
不幸的是Rhino外壳程序向环境中添加了一些固有功能,这些功能破坏了沙箱字符,例如文件访问权限和“ 0”,允许在系统上运行任意命令。
有没有办法禁用它们?
没有找到相关结果
已邀请:
1 个回复
扇献隙
通过获取存储在
中的Global的所有属性,可以找出存在哪些全局函数和对象: