Torna agli aggiornamenti
New releaseJul 20, 2026

jadx v1.5.6

Strumento da riga di comando e GUI per decompilare file Android Dex e APK in codice sorgente Java leggibile, con decodifica delle risorse, deoffuscamento e capacità di debug Smali.

Condividi

JADX

Build status GitHub contributors GitHub all releases GitHub release (latest by SemVer) Latest release Maven Central Java 11+ License

jadx - Decompilatore Dex in Java

Strumenti da riga di comando e GUI per produrre codice sorgente Java da file Android Dex e Apk

[!WARNING] Si prega di notare che nella maggior parte dei casi jadx non può decompilare il 100% del codice, quindi si verificheranno errori.
Consulta la guida alla risoluzione dei problemi per soluzioni alternative.

Caratteristiche principali:

  • decompila il bytecode Dalvik in codice Java da file APK, dex, aar, aab e zip
  • decodifica AndroidManifest.xml e altre risorse da resources.arsc
  • deobfuscator incluso

Caratteristiche di jadx-gui:

  • visualizza il codice decompilato con sintassi evidenziata
  • salta alla dichiarazione
  • trova utilizzi
  • ricerca full text
  • debugger smali, controlla la pagina wiki per configurazione e utilizzo

I tasti di scelta rapida di Jadx-gui si trovano qui

Vedi queste funzionalità in azione qui: panoramica delle funzionalità di jadx-gui

Download

Dopo il download, estrai il file zip, vai alla directory bin ed esegui:

  • jadx - versione da riga di comando
  • jadx-gui - versione con interfaccia grafica

Su Windows esegui i file .bat con doppio clic
Nota: assicurati di avere installato Java 11 o versione successiva a 64 bit. Per Windows, puoi scaricarlo da oracle.com (seleziona x64 Installer).

Install

  • Arch Linux Arch Linux package AUR Version
    sudo pacman -S jadx
    
  • macOS homebrew version
    brew install jadx
    
  • Flathub Flathub Version
    flatpak install flathub com.github.skylot.jadx
    

Use jadx as a library

Puoi usare jadx nei tuoi progetti Java, controlla i dettagli sulla pagina wiki

Build from source

JDK 17 o successivo deve essere installato:

git clone https://github.com/skylot/jadx.git
cd jadx
./gradlew dist

(su Windows, usa gradlew.bat invece di ./gradlew)

Gli script per eseguire jadx saranno posizionati in build/jadx/bin e anche impacchettati in build/jadx-<versione>.zip

Usage

jadx[-gui] [command] [options] <input files> (.apk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .xapk, .apkm, .jadx.kts)
comandi (usa '<comando> --help' per le opzioni del comando):
  plugins	  - gestisci plugin jadx

Categorie