Javascript DeObfuscator

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".