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
Formateador de JSON
Formatea, minimiza y valida JSON
Codificador/Decodificador de URL
Conversión de codificación porcentual para URLs
Conversor de Ticks
Convierte .NET DateTime.Ticks ↔ fechas Java/JavaScript
Conversor de Mayúsculas
Convierte texto a MAYÚSCULAS, minúsculas, Título o tOGGLE
Contador de Caracteres
Cuenta caracteres, palabras, líneas y bytes en tiempo real
Generador de UUID / ULID
Genera UUID v4, v7 y ULID en tu navegador