| Versione | 2.4 |
|---|---|
| Editore | SecureTeam Software |
| Data di rilascio | Jul 23, 2013 |
| Data aggiunta | Jul 23, 2013 |
| Requisiti del sistema operativo | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Requisiti | None |
| Download totali | 83 |
| Prezzo | Free to try |
Descrizione
Il codice scritto in Java viene compilato nel linguaggio bytecode. Il problema è che il bytecode Java può essere facilmente decompilato in codice sorgente leggibile. Questo può essere fatto con l'aiuto di decompilatori come il decompilatore JD o JAD, usando tali strumenti chiunque può facilmente guardare il tuo codice. Jfuscator protegge la tua proprietà intellettuale rendendo estremamente difficile il reverse engineering delle applicazioni Java.
Caratteristiche incluse:
* Offuscamento che funziona!
JFuscator Protegge la tua applicazione più di qualsiasi altro offuscatore perché sa cosa è sicuro cambiare e cosa deve essere lasciato in pace. Tuttavia, ti dà il pieno controllo del processo di offuscamento.
* Trasformazione delle stringhe
Trasforma le stringhe contenenti dati sensibili in una rappresentazione di stringa none, rendendole non più disponibili come stringhe nel pool di costanti. Consente che la decrittografia delle stringhe avvenga in diverse parti dell'applicazione protetta, rendendo impossibile un attacco basato sul targeting di stringhe crittografate.
* Offuscamento del flusso intelligente
Rompe costrutti di alto livello come loop, istruzioni condizionali e ramificazioni applicando trasformazioni del codice a livello di codice byte. JFuscator oscura il flusso del programma senza modificare ciò che fa il codice in fase di esecuzione.
* Altamente configurabile
Jfuscator esclude un membro dall'offuscamento utilizzando una finestra di dialogo di esclusione che elenca tutte le classi, i metodi ei campi dichiarati nell'applicazione. Utilizza la finestra di dialogo delle esclusioni per evitare senza problemi la ridenominazione di classi, metodi o campi indesiderati.
* Compatibile con Java 7
Jfuscator supporta tutti i JDK da 1.1 fino a Java 7 incluso.
* Strumenti di costruzione
Integra la protezione di JFuscator con i tuoi script di build, JFuscator può essere eseguito come attività nello strumento di build basato su Java Ant o utilizzando il suo strumento a riga di comando.
* Supporto per il debug
Rimuovere le informazioni di debug eliminando i numeri di riga del codice sorgente e gli URL dei documenti, vengono rimossi anche il nome e il tipo di variabili locali.
* Proteggi qualsiasi archivio
Proteggi qualsiasi tipo di archivio utilizzato per distribuire la tua applicazione, inclusi gli archivi di file Jar, Zip, War e Ear.
* Rinomina classe incrociata
Offusca più classi, che risiedono in archivi diversi. JFuscator rileverà i riferimenti a classi e membri rinominati e li modificherà per garantire che il riferimento rimanga valido e coerente.
* Offuscamento incrementale
Distribuire patch o supportare componenti aggiuntivi assicurandosi che i nuovi nomi di classi e membri siano coerenti con quelli utilizzati nella versione offuscata in precedenza.