Nivel:

Niveles de ofuscación

Bajo
Renombrado hexadecimal de identificadores + array de cadenas. Procesamiento rápido con mínimo aumento de tamaño.
Medio
Bajo + codificación Base64 de cadenas + aplanamiento del flujo de control. Significativamente más difícil de leer.
Alto
Medio + cifrado RC4 de cadenas + inyección de código muerto + código autodependiente. Máxima ofuscación, pero el tamaño del archivo aumenta considerablemente.

Nota: La ofuscación dificulta la lectura del código, pero no garantiza protección total. Nunca incluyas datos sensibles en código del lado del cliente.

Preguntas frecuentes

Q. ¿Se puede revertir el código ofuscado?
La ofuscación no garantiza una protección completa. Las herramientas especializadas aún pueden recuperar la lógica. Nunca incluyas contraseñas, claves secretas ni datos sensibles en código del lado del cliente.
Q. ¿El código ofuscado sigue funcionando igual?
Sí. La ofuscación cambia la apariencia del código sin alterar su comportamiento. Sin embargo, algunos entornos de ejecución pueden comportarse de forma diferente, así que prueba antes de desplegar en producción.
Q. ¿Cuáles son las diferencias entre los tres niveles?
Bajo: renombrado hexadecimal de identificadores + array de cadenas (mínimo aumento de tamaño). Medio: añade codificación Base64 de cadenas y aplanamiento del flujo de control. Alto: añade cifrado RC4, inyección de código muerto y código autodependiente para máxima ofuscación.

Otras herramientas