Security 在JRuby中不允许ENV和ENV_JAVA

Security 在JRuby中不允许ENV和ENV_JAVA,security,environment-variables,jruby,Security,Environment Variables,Jruby,是否可以禁止在JRuby中使用ENV和ENV_JAVA?我允许用户提供的ruby代码在服务器中运行,我认为允许他们使用ENV和ENV_JAVA不是一个好主意 我能够使用Java的安全管理器禁止使用System.get/setProperty(),但在这种情况下我并没有取得多大成功 提前谢谢 这应该可以做到: class Object remove_const :ENV remove_const :ENV_JAVA end

是否可以禁止在JRuby中使用
ENV
ENV_JAVA
?我允许用户提供的ruby代码在服务器中运行,我认为允许他们使用
ENV
ENV_JAVA
不是一个好主意

我能够使用Java的安全管理器禁止使用
System.get/setProperty()
,但在这种情况下我并没有取得多大成功


提前谢谢

这应该可以做到:

class Object
  remove_const :ENV
  remove_const :ENV_JAVA
end