Suelta el archivo JAR aquí o haz clic para buscar
Admite archivos .jar, .war y .ear
Resultado del análisis JAR
Sube un archivo JAR para ver el análisis
Analiza la estructura de archivos JAR y convierte a formato JSON para análisis y visualización de dependencias
Suelta el archivo JAR aquí o haz clic para buscar
Admite archivos .jar, .war y .ear
Resultado del análisis JAR
Sube un archivo JAR para ver el análisis
Paso 1 – Selecciona un archivo JAR, WAR o EAR
Paso 2 – Analiza estructura y metadatos
Paso 3 – Exporta análisis como JSON
{
"manifest": {
"Manifest-Version": "1.0",
"Main-Class": "com.example.Main"
},
"structure": {
"totalFiles": 15,
"packages": ["com.example"]
},
"classes": [
{
"className": "Main",
"packageName": "com.example"
}
]
}El convertidor puede extraer y analizar la estructura de archivos JAR, incluyendo archivos de clase, recursos, información de manifiesto, estructura de paquetes, dependencias y metadatos. Admite archivos JAR, WAR y EAR.
La salida JSON incluye datos de manifiesto (clase principal, versión, información de compilación), estructura de clases (paquetes, clases, métodos, campos), archivos de recursos, estadísticas de estructura general y metadatos sobre el tipo y tamaño del JAR.
De manera predeterminada, el contenido del archivo no se extrae por razones de seguridad. Puedes habilitar la extracción de contenido en las opciones de análisis, pero esto solo debe hacerse con archivos JAR confiables.
La herramienta admite archivos JAR estándar, archivos WAR (Web Application Archive) y archivos EAR (Enterprise Application Archive). Puede identificar JARs ejecutables, bibliotecas y aplicaciones web.
La implementación actual proporciona análisis básico de la estructura de clases incluyendo nombres de paquetes, nombres de clases y organización de archivos. Para un análisis detallado de bytecode incluyendo métodos y campos, se necesitaría un analizador de bytecode Java más avanzado.
Sí, esta herramienta puede ayudar con el análisis de seguridad al revelar la estructura de archivos JAR, identificar dependencias y mostrar archivos de recursos. Sin embargo, debe usarse junto con otras herramientas de seguridad para un análisis integral.
Sí, todo el procesamiento de datos sucede completamente en tu navegador. Tu archivo JAR se analiza localmente y nunca se envía a ningún servidor, garantizando un análisis completamente privado y seguro.