Javascript DeObfuscator
O que é Javascript DeObfuscator?
O Javascript DeObfuscator é fácil de usar para desencriptar dados JS. Copiar, Colar, e DeObfuscator.
O que é o Javascript DeObfuscator?
A ofuscação é transformar a sintaxe nativa do JS em um código humano ilegível (ou muito difícil de entender). Este trabalho é feito por Obfuscadores Javascript que minificam/comprimem o código original. Esta é uma forma de proteger o código, de modo que é difícil fazer engenharia reversa.
O que é a desobstrução Javascript?
A desobscrição JS é o inverso da obscuridade. O objetivo é reescrever / decodificar / deobfuscar / descriptografar / descompactar o código javascript ofuscado para recuperar o JS nativo. As ferramentas são chamadas de unobfuscator ou deobfuscator.
As técnicas utilizam códigos ASCII (para substituir caracteres por letras), alterando nomes de variáveis por nomes curtos não definidos, sobrecodificação como base64, e assim por diante.
Antes de mais nada, é feito para segurança de produtos de software. O desenvolvedor pode também perseguir objetivos comerciais (proteção competitiva contra adulteração ou ocultação de valores/lógica). O resultado é um software comprimido (classes não utilizadas, atributos, métodos são removidos) ou otimizado (os operadores são verificados e reescritos). O código ofuscado é usado, por exemplo, no Android e Java (exemplo de um otimizador: R8 para Android; ProGuard para Java e Android).
Como funciona?
Basta colar seu código e clicar em "DeObfuscate".