JVMが破損していることを確認して検出するにはどうすればよいですか? Security Manager、Byte Code Verifier、Class Loaderが正しく動作していることを確認するにはどうすればよいですか?JVM - Java仮想マシンの破損
0
A
答えて
1
JVMが破損していることを確認して検出するにはどうすればよいですか? Security Manager、Byte Code Verifier、Class Loaderが正しく動作していることを確認するにはどうすればよいですか?
これは、他のプロセスと同じ方法で行います。通常、ファイルが変更されたかどうかを検出するHIDS(Host Intrusion Detection System)を使用します。あなたの場合、ファイルシステムの変更、特にランタイムを構成する成果物 - java
実行可能ファイルと関連する共有ライブラリ、およびJREのランタイムクラスを検出できるHIDSシステムが必要です。 HIDSがこれらのファイルの変更を検出するように設定されている限り、それらを保護するための無関係なメカニズムは必要ありません。
私はほとんどこの目的のためにSamhainとTripwireの使用に遭遇しました。この作業も可能な他のHIDSシステムが存在する可能性があります。
JVM自体が危険にさらされた可能性があるため、JVMのインストールが妥協されたかどうかを検出する、JVM自体内にメカニズムがないと誤解する可能性があります。
関連する問題
- 1. ドッカーコンテナ対Java仮想マシン
- 2. Java仮想マシン「最大ヒープ・サイズ」と汎用JVM引数Xmx
- 3. のjava - 仮想マシンのメモリ
- 4. Java仮想マシン仕様
- 5. パイプライン内のPython-Java仮想マシン
- 6. Javascript仮想マシン
- 7. Java仮想マシンの学習するソース
- 8. DalvikまたはJava仮想マシンのリファレンス?
- 9. Gradle:タスク実行のJava仮想マシン(jvm)スタックサイズを設定しますか? (例えば、-Xss80mをjvmに渡す)
- 10. ファジィ/リバースエンジニアリング仮想マシン
- 11. 仮想マシン接続
- 12. Linuxと仮想マシン
- 13. Globus Toolkit仮想マシン
- 14. Java仮想マシンの作成に失敗しました
- 15. 仮想マシンのベンチマーク、プロファイリング
- 16. 仮想マシン上のHoloLensエミュレータ
- 17. Azure仮想マシンのElasticsearch
- 18. 仮想マシン上のhadoopクラスタ
- 19. クローン仮想マシンのSSHエラー
- 20. Azure仮想マシンのコスト
- 21. ベイグラント仮想マシンとnginxの
- 22. 仮想マシンでのコンパイル
- 23. vmware仮想マシンへのアクセス
- 24. Windows 10仮想マシンのライセンス
- 25. 仮想マシンの理解
- 26. 仮想マシンのAzureメトリック
- 27. 仮想マシン上のSendmailR
- 28. Linux仮想マシンでgitの破損を防ぐにはどうすればよいですか?
- 29. Java仮想マシンを作成できませんでした
- 30. 1つの仮想ディスクを2つの異なる仮想マシンで使用仮想マシン
質問にはいくつかの文脈を提供できますか? –
あなたはどんな汚職について話していますか? –
私はAccess Control endコンテンツ保護メカニズムを使用するJarファイルを実装しています... JARを実行するマシン上のJVMが壊れている場合、セキュリティマネージャ、バイトコード検証プログラム、クラスローダーなどのすべてのメカニズムが私の保護を克服できる攻撃者が新しいクラスを追加したり、私の小切手をバイパスしたりする – Giuseppe