De-offusca JavaScript Online
De-offusca e pulisci JavaScript offuscato o minificato online
Input
Deobfuscated Output
Cos'è De-offusca JavaScript Online?
Questo strumento de-offusca JavaScript offuscato o minificato. L'offuscazione trasforma il codice leggibile in versioni codificate e rinominate difficili da capire. La de-offuscazione inverte questo processo per rendere il codice analizzabile.
Questo strumento funziona interamente nel browser. Nessun dato viene inviato al server. Per la formattazione JS usa il Formater JavaScript, per la validazione usa il Walidator JavaScript, per l'offuscazione usa il Obfuskator JavaScript.
Come Usare Questo Strumento
Incolla o Wczytaj
Incolla JavaScript offuscato o minificato nel pannello sinistro o carica un file .js o .txt. Usa Przyklad per caricare un codice di esempio.
Controlla l'Output De-offuscato
Il pannello destro mostra il codice pulito e formattato. Potrebbe rimanere dell'offuscazione; i pattern avanzati sono difficili da invertire completamente.
Kopiuj o Pobierz
Usa Kopiuj o Pobierz per ottenere il risultato. Per eseguire il codice usa la Console JavaScript.
Esempi di De-offuscazione JavaScript Online
Przyklad di de-offuscazione di JavaScript con nomi di variabili manomessi.
Przyklad: Validazione MSISDN Offuscata
Input Offuscato:
Output De-offuscato:
Quando Usare De-offusca JavaScript Online
Per il debug di script di terze parti, l'analisi di malware o la comprensione di codice offuscato, la de-offuscazione lo rende leggibile. Utile per la revisione della sicurezza e l'apprendimento. Terser e UglifyJS minificano, gli offuscatori aggiungono codifica e trasformazioni. Per codice solo minificato (non offuscato) potrebbe bastare il Formater JavaScript. Per il debug consulta Chrome DevTools.
Czesto zadawane pytania
I miei dati sono al sicuro?
Sì. La de-offuscazione viene eseguita interamente nel browser. Nessun dato viene inviato al server.
Funziona con codice minificato?
Sì. Puoi rendere leggibile il JavaScript minificato con il formattatore. Per codice solo minificato potrebbe bastare il Formater JavaScript.
Puoi invertire completamente l'offuscazione?
Dipende dal tipo di offuscazione. I pattern semplici vengono invertiti. L'offuscazione forte può lasciare parte del codice difficile da leggere.
Deobfuskator vs formattatore?
Il formattatore aggiunge indentazione. Il deoffuscatore inverte anche la codifica, rinomina le variabili e possibilmente semplifica il flusso di controllo.
La de-offuscazione è legale?
Usala per il debug del tuo codice, la ricerca sulla sicurezza o con permesso. Controlla le licenze e i termini d'uso del codice di terze parti.