JAR ファイルをここにドロップするか、クリックして参照
.jar、.war、.ear ファイルをサポート
JAR 分析結果
分析を表示するには JAR ファイルをアップロードしてください
JAR ファイル構造を分析して JSON 形式に変換し、依存関係の分析と可視化を行います
JAR ファイルをここにドロップするか、クリックして参照
.jar、.war、.ear ファイルをサポート
JAR 分析結果
分析を表示するには JAR ファイルをアップロードしてください
ステップ 1 – JAR、WAR、または EAR ファイルを選択
ステップ 2 – 構造とメタデータを分析
ステップ 3 – 分析を JSON としてエクスポート
{
"manifest": {
"Manifest-Version": "1.0",
"Main-Class": "com.example.Main"
},
"structure": {
"totalFiles": 15,
"packages": ["com.example"]
},
"classes": [
{
"className": "Main",
"packageName": "com.example"
}
]
}コンバーターは、クラスファイル、リソース、マニフェスト情報、パッケージ構造、依存関係、メタデータを含む JAR ファイル構造を抽出して分析できます。JAR、WAR、EAR ファイルをサポートしています。
JSON 出力には、マニフェストデータ(メインクラス、バージョン、ビルド情報)、クラス構造(パッケージ、クラス、メソッド、フィールド)、リソースファイル、全体的な構造統計、JAR タイプとサイズに関するメタデータが含まれています。
デフォルトでは、セキュリティ上の理由からファイルの内容は抽出されません。分析オプションでコンテンツ抽出を有効にできますが、これは信頼できる JAR ファイルでのみ行う必要があります。
ツールは標準的な JAR ファイル、WAR(Web Application Archive)ファイル、EAR(Enterprise Application Archive)ファイルをサポートしています。実行可能な JAR、ライブラリ、Web アプリケーションを識別できます。
現在の実装では、パッケージ名、クラス名、ファイル編成を含む基本的なクラス構造分析が提供されます。メソッドやフィールドを含む詳細なバイトコード分析には、より高度な Java バイトコードパーサーが必要になります。
はい、このツールは JAR ファイルの構造を明らかにし、依存関係を識別し、リソースファイルを表示することで、セキュリティ分析に役立ちます。ただし、包括的な分析には他のセキュリティツールと併用する必要があります。
はい、すべてのデータ処理は完全にブラウザー内で行われます。JAR ファイルはローカルで分析され、サーバーに送信されることはなく、完全にプライベートで安全な分析が保証されます。