Input

Output deoffuscato

Cos'è il Deobfuskator JavaScript?

Il Deobfuskator JavaScript inverte i pattern di offuscazione comuni e pulisce il JavaScript. Incolla codice offuscato o minimizzato; ottieni un output leggibile per il debug e l'analisi.

Questo strumento funziona interamente nel tuo browser. Nulla viene inviato a un server. Per offuscare il codice, usa il JavaScript Obfuscator. Per la sola formattazione, usa il Formater JavaScript. Per la validazione, usa il Walidator JavaScript.

Come usare questo strumento

1

Incolla o carica

Incolla JavaScript offuscato o minimizzato nel pannello sinistro o carica un file .js o .txt. Usa Przyklad per caricare codice di esempio.

2

Visualizza l'output deoffuscato

Il pannello di destra mostra il codice pulito e formattato. Potrebbe rimanere dell'offuscazione; i pattern avanzati sono difficili da invertire completamente.

3

Kopiuj o scarica

Usa Kopiuj o Pobierz per ottenere il risultato. Per eseguire il codice, usa la Console JavaScript.

Esempi Deobfuskator JavaScript

Ecco un esempio di deoffuscazione di JavaScript con nomi di variabili mutati.

Przyklad: Validazione MSISDN offuscata

Input offuscato:

Input

Output deoffuscato:

Output

Quando il Deobfuskator JavaScript è utile

Quando si esegue il debug di script di terze parti, si analizza malware o si comprende codice offuscato, la deoffuscazione lo rende leggibile. Ottimo per la revisione della sicurezza e l'apprendimento. Per il codice solo minimizzato (non offuscato), il Formater JavaScript potrebbe essere sufficiente.

Domande frequenti

I miei dati sono privati?

Sì. La deoffuscazione viene eseguita interamente nel tuo browser. Nessun dato viene inviato a nessun server.

Funziona con il codice minimizzato?

Sì. Il formattatore può rendere il JavaScript minimizzato più leggibile. Per il solo codice minimizzato, il Formater JavaScript potrebbe essere sufficiente.

Può invertire completamente l'offuscazione?

Dipende dall'offuscazione. I pattern semplici vengono invertiti. L'offuscazione forte può lasciare del codice difficile da leggere.

Deobfuskator vs Formater?

Il Formater aggiunge l'indentazione. Il Deobfuskator inverte anche la codifica, rinomina le variabili e semplifica il flusso di controllo quando possibile.

È legale deoffuscare?

Usalo per il debug del tuo codice, la ricerca sulla sicurezza o con il permesso. Controlla le licenze e i termini per il codice di terze parti.

Strumenti correlati

ECMAScript. MDN JavaScript. Terser. Chrome DevTools.