htmlページのスクリプトを解釈したいが、自分のコンピュータに危害を加える可能性を無効にしたい。どのような公式のチュートリアルやそのような機能を設定する例はありますか? (公式サイトでは見つかりません)Rhinoでサンドボックスセキュリティを設定する方法JavaScriptエンジン
3
A
答えて
4
公式の例はありませんが、this SO question、特にthis article on sandboxing in Rhinoと表示されています。この記事では、セットアップして防御しなければならない事柄のかなり良い概要を示しています。
6
は、このような初期のスクリプトを実行します。
java = undefined;
Packages = undefined;
org = undefined;
...
それがサンドボックス化されています。
1
"out.println( 'outclass' + out.getClass()。forName( 'java.io.File'));"
この取引には多くのトラップがあります。以前の答えは十分ではありません。
関連する問題
- 1. javascriptでrhinoを設定するEclipse
- 2. CQ 5.6でRhino(またはJavaScriptエンジン)を有効にする方法は?
- 3. RhinoとSpidermonkey JavaScriptエンジンの違いは何ですか?
- 4. GeinoをRhino JavaScriptエンジンで使用することはできますか?
- 5. エンジン情報のログレベルをエラーに設定する方法
- 6. ロケールをTTSエンジンに動的に設定する方法は?
- 7. Javascriptエンジンで使用できるActiveXを作成する方法
- 8. JavaScriptをループに設定する方法
- 9. achartエンジンの設定
- 10. RhinoでJavaのJavaScriptをコンパイルする
- 11. Android、Javascript、Rhino、JSON
- 12. Node.jsがJavascriptエンジンとしてRhinoを使用できるようにすることはできますか?
- 13. CodeIgniterで構築された検索エンジンに条件を設定する方法
- 14. ThunderbirdアドオンでRhino Javascriptを使用する(または回避する)方法は?
- 15. AntでRhinoの最適化を設定する
- 16. Rhinoのサービス・バスのプログラム設定
- 17. firefox SpiderMonkeyの構築時にデフォルトのjsエンジンを設定する方法は?
- 18. JavaプログラムでRhinoでコンパイルされたJavaScriptメソッド(クラスファイル)を呼び出す方法は?
- 19. JavascriptでASPチェックボックスの状態を設定する方法は?
- 20. html/javascriptで2ステップフォームを設定する簡単な方法
- 21. javascriptで文字列(数字)を書式設定する方法
- 22. JavaScriptでCSSリンクをターゲットに設定する方法
- 23. JavaScript/jQueryページの設定をgitで追跡する方法は?
- 24. javascript print()関数でfontsizeを設定する方法
- 25. MVC4:javascriptでセッション変数をnullに設定する方法
- 26. データリストのデータソースをJavaScriptで設定する方法
- 27. javascriptのimacrosのでVAR1 EVALを設定する方法
- 28. PHPやJavascriptでハイテククイズのタイムアウトを設定する方法
- 29. JQuery/javascriptでグローバル変数を設定する方法
- 30. javascriptでselect2ドロップダウンのselectedindexを設定する方法
スクリプトを効果的にサンドボックス化するために、このように非表示にする必要があるオブジェクトのどこかに最新のリストがありますか? – svidgen