Deoffuscatore JavaScript

Trasforma il codice JavaScript offuscato in un formato leggibile con il nostro potente strumento di deoffuscamento. Perfetto per il debugging, l'analisi del codice e l'apprendimento da script esistenti.

Opzioni di deoffuscamento

Informazioni su JavaScript Deobfuscator

Che cos'è il deoffuscamento JavaScript?

La deoffuscamento JavaScript è il processo di trasformazione del codice JavaScript offuscato in un formato più leggibile e comprensibile. Ciò è particolarmente utile per il debug, l'analisi del codice, l'apprendimento da script esistenti o il recupero di codice che è stato offuscato senza il consenso dell'utente.

Il nostro strumento utilizza tecniche avanzate per invertire i comuni metodi di offuscamento, rendendo il codice più facile da leggere e analizzare mantenendo la sua funzionalità originale.

Perché usare un deoffuscatore?

  • Debugging:È più facile eseguire il debug del codice offuscato quando è in un formato leggibile.
  • Analisi del codice:Comprendi come funzionano gli script esistenti rendendoli leggibili.
  • Learning:Impara dal codice JavaScript esistente che è stato offuscato.
  • Ricerca sulla sicurezza:Analizza gli script potenzialmente dannosi per la ricerca sulla sicurezza.
  • Recupero del codice:Recupera il tuo codice che è stato offuscato accidentalmente.

Prima del deoffuscamento

eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(0,1(\'2\'))(3);',4,4,'function|eval|var a=1;console.log(a);|void 0'.split('|'),0,{}));

Dopo il deoffuscamento

void function() { var a = 1; console.log(a); }();

Related Tools