Input

Decoded Output

Cos'è il Dekoder Eval JavaScript?

Questo decodificatore Eval JavaScript spacchetta le stringhe eval() dirette e i wrapper comunemente impacchettati, poi pulisce il JavaScript. Incolla codice offuscato o minificato per ottenere un output leggibile per il debug e l'analisi. La specifica ECMAScript definisce il linguaggio.

Questo strumento funziona interamente nel browser. Nessun dato viene inviato al server. Per offuscare il codice usa l'Obfuskator JavaScript, per la sola formattazione usa il Formater JavaScript, per la validazione usa il Walidator JavaScript.

Come Decodificare eval() JavaScript

1

Incolla o Wczytaj

Incolla JavaScript con eval nell'editor o carica un file .js. Usa Przyklad per caricare un wrapper di esempio.

2

Visualizza Output Decodificato

Il pannello destro mostra il codice decodificato. Lo strumento spacchetta le stringhe eval dirette e tenta lo spacchettamento dei wrapper comuni prima della formattazione.

3

Kopiuj o Pobierz

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

Esempi del Dekoder Eval JavaScript

Przyklad di decodifica di stringhe eval dirette e wrapper impacchettati.

Przyklad: Output Console Avvolto in eval

Input Eval:

Input

Output Decodificato:

Output

Quando il Dekoder Eval JavaScript È Utile

Usalo quando gli script si nascondono dietro wrapper eval. Aiuta a rivelare i percorsi reali del codice per il debug e l'analisi della sicurezza senza eseguire payload sconosciuti.

Czesto zadawane pytania

I miei dati sono al sicuro?

Sì. La decodifica viene eseguita interamente nel browser. Nessun dato viene inviato a qualsiasi server.

Puoi decodificare tutti i wrapper eval?

Gestisce i wrapper eval diretti comuni e molte varianti impacchettate. I loader altamente personalizzati potrebbero richiedere revisione manuale.

Puoi invertire completamente l'offuscazione?

Dipende dal tipo di offuscazione. I pattern semplici possono essere invertiti. L'offuscazione forte può lasciare parte del codice difficile da leggere.

Dekoder Eval vs formattatore?

Il formattatore gestisce solo il layout. Il decodificatore Eval prima spacchetta il wrapper eval, poi formatta il codice risultante.

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.

Powiazane narzedzia

ECMAScript. MDN JavaScript. Terser. Chrome DevTools. Babel.