2012-02-20 9 views
2

私は作っているゲームのカスタムクライアント側スクリプトを実行できるようにしたいが、悪意のあるスクリプトを誤ってダウンロードしないようにしたい。 PythonでファイルIOを制限する方法はありますか?各スクリプトをチェックするためにエバリュエーターを書く必要はありませんか?私が探しているのは、サンドボックスのセキュリティだと思います。制限するpythonファイルIO

+2

この質問は具体的なものではありません。どのような種類のカスタムスクリプトですか?クライアント側またはサーバー側?スクリプトはどのように実行されますか?最初にファイルにアクセスするのはなぜですか?彼らは他の何かにアクセスできますか?あなたの質問を '編集'リンクで編集してください。 – ninjagecko

+2

カスタムスクリプトはどのようにカスタム化する必要がありますか? importステートメントを禁止し、絶対に必要なパッケージのみにアクセスできるようにしてから、regexを使ってopen()の使用をチェック/許可しないでください。これは素朴で、疑いもなく搾取される傾向がありますが、それがコミットメントであって回答ではない理由です。 – chucksmash

答えて

関連する問題