料AboutJavaScriptを有効にして、ご利用ください。メソッドを呼び出し、デフォルトのシステムポリシーを確認しなければならない。メソッドを無視する独自のクラスローダは、昇格した権限で信頼できないクラスをロードする危険がある。クラスを拡張した独自のクラスローダの一部である。メソッドを呼び出していない。そのため、このクラスローダを使ってロードされたクラスは、システムポリシーファイルで規定されたものとは独立したパーミッションを持っていることになる。実際、ロードされたクラスのパーミッションが、システムポリシーファイルで規定されたパーミッションを上書きする。その結果、独自のポリシーに加えて、デフォルトのシステムセキュリティポリシーも適用される。独自のクラスローダを定義する際、デフォルトのシステムポリシーを確認しないと、防御的プログラミングの精神に違反し、ロードしたクラスに意図しないパーミッションを割り当ててしまう危険がある。ようなヒューリスティックな検出ツールで、このルールへの違反を検出できるだろう。ヒューリスティックな検出ツール一般で問題になることだが、誤検知の数を小さくすることが本質的に重要である。2006]翻訳元これは以下のページを翻訳したものです。有このページは役に立ちましたか?javascriptを有効にすると、ご回答いただけます。その他のご意見はPCサイトにて入力願います。