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