Un decompilatore per estrarre il codice sorgente di un file APK (app Android), jar e dex.
Tieni presente che questa applicazione NON è pensata per le mod. Si prega di NON tentare di utilizzare questa applicazione per qualsiasi mod
Caratteristiche
• Selezionare CFR 0.138, JaDX 0.8.0 o FernFlower (decompilatore analitico) da utilizzare come decompilatore.
• Funziona direttamente sul tuo dispositivo Android
• Selezionare apk / jar / dex da sdcard (o) da un elenco di applicazioni installate.
• Decompila le risorse Android (layout, Drawables, Menu, AndroidManifest, asset immagine, valori, ecc.).
• Navigatore sorgente facile da usare con media e visualizzatore di codice integrato.
• Visualizza il codice in una forma evidenziata dalla sintassi pulita con zoom e ritorno a capo.
• Il sorgente decompilato può essere facilmente copiato dalla sdcard (il sorgente è memorizzato in
cartella
show-java
nella sdcard)
• Condividi facilmente il sorgente decompilato con il meccanismo di archiviazione + condivisione integrato.
• Funziona in background
• Versione
Pro
senza pubblicità disponibile tramite acquisto in-app
Codice sorgente
Questo sarà un progetto Open Sourced. Il codice sorgente è ospitato su GitHub
https://www.github.com/niranjan94/show-java/
Si prega di leggere le informazioni sulla licenza prima di utilizzare qualsiasi parte del codice in qualsiasi progetto.
Motivi delle autorizzazioni
• Internet - Segnalazione automatica di bug e pubblicità
• Archiviazione esterna: per memorizzare il codice sorgente decompilato e per avere una directory di lavoro per l'applicazione
Crediti
• Un enorme grazie a Lee Benfield (lee@benf.org) per il suo fantastico CFR - Class File Reader: D: D
• Panxiaobo (pxb1988@gmail.com) per dex2jar :)
• Liu Dong (github.com/xiaxiaocao) per apk-parser
• Ben Gruver per dexlib2.
• skylot per JaDX.
• JetBrains per il decompilatore analitico FernFlower.
Licenza
Mostra Java - Un decompilatore java / apk per Android
Copyright (C) 2018 Niranjan Rajendran
Questo programma è un software gratuito: puoi ridistribuirlo e / o modificarlo
secondo i termini della GNU General Public License come pubblicata da
la Free Software Foundation, versione 3 della Licenza, o
(a tua scelta) qualsiasi versione successiva.
Questo programma è distribuito nella speranza che sia utile,
ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di
COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO PARTICOLARE. Vedi il
GNU General Public License per maggiori dettagli.
Dovresti aver ricevuto una copia della GNU General Public License
insieme a questo programma. In caso contrario, vedere https://www.gnu.org/licenses/.
NON UTILIZZARE QUESTA APPLICAZIONE PER FARE COSE CHE NON HAI IL DIRITTO DI FARE. LO SVILUPPATORE (Niranjan Rajendran) NON È IN ALCUN MODO RESPONSABILE PER QUALSIASI USO IMPROPRIO DI QUESTA APPLICAZIONE.