Solte o arquivo JAR aqui ou clique para navegar
Suporta arquivos .jar, .war e .ear
Resultado da análise JAR
Faça upload de um arquivo JAR para ver a análise
Analise a estrutura de arquivos JAR e converta para formato JSON para análise de dependências e visualização
Solte o arquivo JAR aqui ou clique para navegar
Suporta arquivos .jar, .war e .ear
Resultado da análise JAR
Faça upload de um arquivo JAR para ver a análise
Etapa 1 – Selecione um arquivo JAR, WAR ou EAR
Etapa 2 – Analise estrutura e metadados
Etapa 3 – Exporte análise como JSON
{
"manifest": {
"Manifest-Version": "1.0",
"Main-Class": "com.example.Main"
},
"structure": {
"totalFiles": 15,
"packages": ["com.example"]
},
"classes": [
{
"className": "Main",
"packageName": "com.example"
}
]
}O conversor pode extrair e analisar a estrutura de arquivos JAR, incluindo arquivos de classe, resources, informações de manifesto, estrutura de pacotes, dependências e metadados. Suporta arquivos JAR, WAR e EAR.
A saída JSON inclui dados de manifesto (classe principal, versão, informações de build), estrutura de classe (pacotes, classes, métodos, campos), arquivos de resources, estatísticas gerais de estrutura e metadados sobre o tipo e tamanho do JAR.
Por padrão, o conteúdo dos arquivos não é extraído por motivos de segurança. Você pode habilitar a extração de conteúdo nas opções de análise, mas isso só deve ser feito com arquivos JAR confiáveis.
A ferramenta suporta arquivos JAR padrão, arquivos WAR (Web Application Archive) e arquivos EAR (Enterprise Application Archive). Pode identificar JARs executáveis, bibliotecas e aplicações web.
A implementação atual fornece análise básica da estrutura de classe, incluindo nomes de pacotes, nomes de classes e organização de arquivos. Para análise detalhada de bytecode incluindo métodos e campos, um parser Java bytecode mais avançado seria necessário.
Sim, esta ferramenta pode ajudar com análise de segurança revelando a estrutura de arquivos JAR, identificando dependências e mostrando arquivos de resources. No entanto, ela deve ser usada junto com outras ferramentas de segurança para análise abrangente.
Sim, todo o processamento de dados acontece inteiramente no seu navegador. Seu arquivo JAR é analisado localmente e nunca é enviado para qualquer servidor, garantindo análise completamente privada e segura.