Ciao, in questo articolo vorrei parlarti di alcuni programmi utili che possono tornarti utili nella programmazione. Ad esempio, devi guardare il codice di qualcun altro ma non hai il codice sorgente, oppure crittografare il tuo programma in modo che nessuno possa visualizzarlo, ecc. Ho preparato un piccolo elenco di programmi che conosco.
Istruzioni :
Istruzioni:
Istruzioni :
Istruzioni :
Traduttore in classe
Il programma è progettato per modificare variabili stringa.- Aprire i file *.class utilizzando questo programma finché sulla sinistra non viene visualizzato l'elenco delle righe in essi contenute. Se non c'è testo nella classe, il programma lo segnalerà.
- Seleziona le righe una per una dall'elenco a sinistra e modificale nella finestra in basso a destra. Il testo sorgente viene visualizzato nella finestra superiore.
- Le righe modificate sono contrassegnate in verde nell'elenco.
- Per salvare un nuovo file *.class con le righe già modificate, utilizzare il menu File->Salva.
JD-GUI
Il programma è progettato per visualizzare le classi Java e visualizza il codice sorgente del programma.- Trascina qualsiasi file jar o classe nella finestra del programma.
Editor del codice byte Java
Il programma è progettato per modificare bytecode, visualizzare e modificare le classi Java.- Utilizzando questo programma, aprire i file *.class o *.jar e selezionare la classe desiderata per la modifica.
- Seleziona le schede una per una dall'elenco a sinistra.
- Per modificare il codice del metodo, selezionare la scheda Metodi a sinistra e il metodo desiderato.
- Per salvare un nuovo file *.class con metodi già modificati, utilizzare il pulsante Salva metodo nella parte superiore della modifica del metodo.
Stringer
Il programma è progettato per una protezione completa delle applicazioni Java.- Seleziona il file *.jar che vuoi proteggere e dove vuoi salvarlo.
- Seleziona le caselle che devono essere protette.
- Fai clic su Esegui e attendi che finisca.
Felce
Il programma è progettato per decompilare applicazioni Java. Questo programma non ha un'interfaccia grafica, deve essere avviato tramite terminale. Istruzioni :- Crea una cartella e posiziona lì i file per la decompilazione, crea anche una cartella per i sorgenti.
- Tramite il terminale, chiamare il programma con gli argomenti: 1) cartella per la decompilazione, 2) cartella per i sorgenti (chiamare fernflower.jar deobf src).
- Tutto il codice sorgente della cartella deobf apparirà nella cartella src.
GO TO FULL VERSION