Opțiuni de decodificare

Despre JavaScript Deobfuscator

Ce este decodificarea JavaScript?

Deobuscarea JavaScript este procesul de transformare a codului JavaScript ascuns înapoi într-un format mai lizibil și mai ușor de înțeles. Acest lucru este deosebit de util pentru depanare, analiza codului, învățarea din scripturile existente sau recuperarea codului care a fost ascuns fără consimțământul dvs.

Instrumentul nostru folosește tehnici avansate pentru a inversa metodele comune de disimulare, făcând codul mai ușor de citit și analizat, păstrând în același timp funcționalitatea sa originală.

De ce să folosiți un decodificator?

  • Debugging:Mai ușor de depanat codul ascuns atunci când este într-un format lizibil.
  • Analiza codului:Înțelegeți cum funcționează scripturile existente, făcându-le lizibile.
  • Learning:Învață din codul JavaScript existent care a fost disimulat.
  • Cercetare de securitate:Analizați scripturile potențial rău intenționate pentru cercetarea securității.
  • Recuperarea codului:Recuperați-vă propriul cod care a fost ascuns accidental.

Înainte de decodificare

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,{}));

După decodificare

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

Related Tools