1
Rhinoをサンドボックスとして使用して、サーバ上でユーザが提供するスクリプトを実行します。私はこれをJavaバインディングを持たないPHPからやりたいので、コマンドラインインターフェイス(Rhinoシェル)を使用する必要があります。Rhinoシェルから追加の機能を削除します
残念ながら、Rhinoシェルはファイルアクセスのようなサンドボックス文字を破壊する環境にいくつかの組み込み関数を追加し、システム上で任意のコマンドを実行できるようにするrunCommand()
を追加します。
無効にする方法はありますか?