Nível:
Sobre os níveis de ofuscação
- Baixo (Low)
- Renomeação hexadecimal de identificadores + array de strings. Processamento rápido com aumento mínimo de tamanho.
- Médio (Medium)
- Nível Baixo + codificação Base64 de strings + achatamento do fluxo de controle. Análise mais difícil.
- Alto (High)
- Nível Médio + criptografia RC4 de strings + injeção de código morto + código de autoproteção. Ofuscação máxima, mas o tamanho do arquivo aumenta significativamente.
※ A ofuscação dificulta a análise do código, mas não garante proteção total. Nunca inclua informações sensíveis no código.
Perguntas frequentes
- Q. O código ofuscado pode ser revertido?
- A ofuscação não garante proteção completa. Ferramentas especializadas ainda podem recuperar a lógica. Nunca inclua senhas, chaves secretas ou dados sensíveis em código do lado do cliente.
- Q. O código ofuscado continua funcionando normalmente?
- Sim. A ofuscação muda a aparência do código sem alterar seu comportamento. Porém, alguns ambientes de execução podem se comportar de forma diferente, então teste antes de fazer o deploy em produção.
- Q. Quais são as diferenças entre os três níveis?
- Baixo: renomeação hexadecimal de identificadores + array de strings (aumento mínimo de tamanho). Médio: adiciona codificação Base64 de strings e achatamento do fluxo de controle. Alto: adiciona criptografia RC4, injeção de código morto e código de autoproteção para ofuscação máxima.
Outras ferramentas
Formatador de JSON
Formate, minimize e valide JSON
Codificador / Decodificador de URL
Conversão de codificação percentual para URLs
Conversor de Ticks
Converta .NET DateTime.Ticks ↔ datas Java/JavaScript
Conversor de Maiúsculas/Minúsculas
Converta texto para MAIÚSCULAS, minúsculas, Título ou tOGGLE
Contador de Caracteres
Conte caracteres, palavras, linhas e bytes em tempo real
Gerador de UUID / ULID
Gere UUID v4, v7 e ULID no seu navegador