JavaScript Deobfuscator

Forvandle skjult JavaScript-kode tilbake til et lesbart format med vårt kraftige deobfuskeringsverktøy. Perfekt for feilsøking, kodeanalyse og læring fra eksisterende skript.

Alternativer for deobfuskering

Om JavaScript Deobfuscator

Hva er JavaScript-deobfuskering?

JavaScript-deobfuskering er prosessen med å transformere obfuskert JavaScript-kode tilbake til et mer lesbart og forståelig format. Dette er spesielt nyttig for feilsøking, kodeanalyse, læring fra eksisterende skript eller gjenoppretting av kode som har blitt tilslørt uten ditt samtykke.

Verktøyet vårt bruker avanserte teknikker for å reversere vanlige obfuskeringsmetoder, noe som gjør koden enklere å lese og analysere samtidig som den opprinnelige funksjonaliteten opprettholdes.

Hvorfor bruke en Deobfuscator?

  • Debugging:Enklere å feilsøke skjult kode når den er i et lesbart format.
  • Kode analyse:Forstå hvordan eksisterende skript fungerer ved å gjøre dem lesbare.
  • Learning:Lær av eksisterende JavaScript-kode som er tilslørt.
  • Sikkerhetsforskning:Analyser potensielt skadelige skript for sikkerhetsundersøkelser.
  • Gjenoppretting av kode:Gjenopprett din egen kode som har blitt tilslørt ved et uhell.

Før deobfuskering

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

Etter deobfuskering

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

Related Tools