JAR 文件输入
将 JAR 文件拖放到此处或点击浏览
支持 .jar、.war 和 .ear 文件
JSON 输出
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 应用程序存档)文件和 EAR(企业应用程序存档)文件。它可以识别可执行 JAR、库和 Web 应用程序。
当前实现提供基本的类结构分析,包括包名、类名和文件组织。对于详细的字节码分析(包括方法和字段),需要更高级的 Java 字节码解析器。
可以,此工具可以通过揭示 JAR 文件的结构、识别依赖项和显示资源文件来帮助进行安全分析。但是,它应与其他安全工具一起使用以进行全面分析。
是的,所有数据处理完全在您的浏览器中进行。您的 JAR 文件在本地分析,永远不会发送到任何服务器,确保完全私有的安全分析。