私はアプリケーションでセキュリティスキャンを実行しました。これまでのセキュリティ問題の1つは、「整合性チェックなしのコードのダウンロード」です。このリスクのポイントは、Class.forName("SimpleClass");
Class.forName( "SimpleClass")を保護する方法は?
上記のコード行をどのようにして保護しますか? forName("")
のパラメータが、私が読み込んでいる悪意のあるクラスでないことを確認するにはどうすればよいですか。
編集:使用されるセキュリティスキャンはCheckmarxです。
クラスがどこから来ているのか説明してください。攻撃の完全な流れを理解することは、状況をより良く理解して助けてくれるかもしれません。 – yaloner