Entrada

Saída descodificada

O que é o Descodificador de strings JavaScript?

This JavaScript String Decoder converts escaped and encoded strings inside JavaScript. Paste obfuscated or minified code; get readable output for debugging and analysis. The ECMAScript spec defines the language.

Esta ferramenta executa-se inteiramente no seu navegador. Para ofuscar código, use o Ofuscador JavaScript. Para formatar apenas, use o Formatador JavaScript. Para validação, use o Validador JavaScript.

Como descodificar strings JavaScript

1

Colar ou enviar

Cole JavaScript com strings escapadas (hex, Unicode ou literais Base64) e veja a saída descodificada imediatamente.

2

Ver saída descodificada

A ferramenta descodifica escapes \xNN e \uNNNN, tenta descodificar literais Base64 seguros e formata o resultado.

3

Copiar ou baixar

Use Copiar ou Baixar para obter o resultado. Para executar código, use a Consola JavaScript.

Exemplos do Descodificador de strings JavaScript

Here is an example of decoding escaped JavaScript strings.

Exemplo: literais escapados e Base64

Entrada codificada:

Entrada

Saída descodificada:

Saída

Quando o Descodificador de strings JavaScript ajuda

Use quando o código esconde payloads em literais escapados. Útil para revelar mensagens, URLs ou fragmentos de script incorporados como strings codificadas.

Perguntas frequentes

Os meus dados são privados?

Sim. A descodificação executa-se inteiramente no seu navegador.

Que codificações são suportadas?

Hex (\xNN), Unicode (\uNNNN), muitos literais Base64 simples. Descodificadores complexos em runtime podem precisar de verificação manual.

Pode reverter completamente a ofuscação?

Depende do tipo. Padrões simples são revertidos. Ofuscação forte pode deixar código difícil de ler.

Descodificador de strings vs Desofuscador?

O descodificador de strings foca-se em literais. O desofuscador trata de limpeza e formatação mais amplas.

É legal desofuscar?

Use para depurar o seu próprio código, investigação de segurança ou com permissão.

Ferramentas relacionadas

ECMAScript. MDN JavaScript. Terser. Chrome DevTools. Babel.