Trascina qui il file JAR o fai clic per sfogliare
Supporta file .jar, .war e .ear
Risultato analisi JAR
Carica un file JAR per vedere l'analisi
Analizza la struttura dei file JAR e converte in formato JSON per analisi delle dipendenze e visualizzazione
Trascina qui il file JAR o fai clic per sfogliare
Supporta file .jar, .war e .ear
Risultato analisi JAR
Carica un file JAR per vedere l'analisi
Passo 1 – Seleziona un file JAR, WAR o EAR
Passo 2 – Analizza struttura e metadati
Passo 3 – Esporta analisi come JSON
{
"manifest": {
"Manifest-Version": "1.0",
"Main-Class": "com.example.Main"
},
"structure": {
"totalFiles": 15,
"packages": ["com.example"]
},
"classes": [
{
"className": "Main",
"packageName": "com.example"
}
]
}Il convertitore può estrarre e analizzare la struttura dei file JAR, inclusi file di classe, risorse, informazioni manifest, struttura pacchetto, dipendenze e metadati. Supporta file JAR, WAR ed EAR.
L'output JSON include dati manifest (classe principale, versione, info build), struttura classe (pacchetti, classi, metodi, campi), file risorse, statistiche struttura complessiva e metadati sul tipo e dimensione JAR.
Per impostazione predefinita, il contenuto dei file non viene estratto per motivi di sicurezza. Puoi abilitare l'estrazione del contenuto nelle opzioni di analisi, ma questo dovrebbe essere fatto solo con file JAR fidati.
Lo strumento supporta file JAR standard, file WAR (Web Application Archive) e file EAR (Enterprise Application Archive). Può identificare JAR eseguibili, librerie e applicazioni web.
L'implementazione corrente fornisce analisi di base della struttura classe inclusi nomi pacchetto, nomi classe e organizzazione file. Per l'analisi dettagliata del bytecode inclusi metodi e campi, sarebbe necessario un parser Java bytecode più avanzato.
Sì, questo strumento può aiutare con l'analisi di sicurezza rivelando la struttura dei file JAR, identificando dipendenze e mostrando file risorse. Tuttavia, dovrebbe essere usato insieme ad altri strumenti di sicurezza per un'analisi completa.
Sì, tutta l'elaborazione dei dati avviene interamente nel tuo browser. Il tuo file JAR viene analizzato localmente e non viene mai inviato ad alcun server, garantendo un'analisi completamente privata e sicura.