Desofuscador de JavaScript

Transforme o código JavaScript ofuscado de volta em um formato legível com nossa poderosa ferramenta de desofuscação. Perfeito para depuração, análise de código e aprendizado com scripts existentes.

Opções de desofuscação

Sobre o JavaScript Deobfuscator

O que é desofuscação de JavaScript?

A desofuscação de JavaScript é o processo de transformar o código JavaScript ofuscado de volta em um formato mais legível e compreensível. Isso é particularmente útil para depuração, análise de código, aprendizado de scripts existentes ou recuperação de código que foi ofuscado sem o seu consentimento.

Nossa ferramenta usa técnicas avançadas para reverter métodos comuns de ofuscação, tornando o código mais fácil de ler e analisar, mantendo sua funcionalidade original.

Por que usar um desofuscador?

  • Debugging:Mais fácil depurar código ofuscado quando ele está em um formato legível.
  • Análise de código:Entenda como os scripts existentes funcionam, tornando-os legíveis.
  • Learning:Aprenda com o código JavaScript existente que foi ofuscado.
  • Pesquisa de segurança:Analise scripts potencialmente maliciosos para pesquisa de segurança.
  • Recuperação de código:Recupere seu próprio código que foi ofuscado acidentalmente.

Antes da desofuscação

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

Após a desofuscação

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

Related Tools