Primeros pasos
Ofusca un pequeño ejemplo funcional, comprueba el resultado y luego aplica el mismo flujo de trabajo a tu propio código.
Ver
Obfuscator.io Dashboard Tour: Virtual Machine JavaScript Obfuscation in Under 3 Minutes
Inicia sesión (basta con una cuenta gratuita para VM Low) y abre el panel.
Pega el siguiente ejemplo o sube JavaScript compilado. Compila TypeScript y JSX antes de la ofuscación.
Elige el preajuste VM Low para una evaluación inicial de la VM, o Default para la ofuscación básica. Establece Target en el entorno que ejecutará el resultado.
Selecciona Ofuscar (o Ofuscar con VM cuando la VM está activada). Revisa las advertencias de la compilación antes de usar la salida.
Ejecuta el resultado en el entorno previsto. Este ejemplo debería imprimir 42. Si usas agentes, automatización o depuradores, sigue Pruebas y CI antes de activar las defensas en tiempo de ejecución.
Copia o descarga la salida verificada. Antes del despliegue, genera y valida la compilación final con los ajustes de protección que vayas a publicar.
¿Necesitas ayuda?
Si el código ofuscado falla en tiempo de ejecución, empieza por Diagnosticar errores de la VM en tiempo de ejecución, donde también se indica qué incluir en un informe de error para support@obfuscator.io.
En esta sección
Elegir preajustes
Los preajustes son configuraciones de partida. Elige uno y revisa las opciones efectivas de la versión del ofuscador seleccionada.
Fijación de versión
Fija una versión exacta del ofuscador o un rango con actualización automática, y fuerza una versión en todo tu equipo.
Uso del paquete NPM
Aplica la ofuscación VM desde tu pipeline de compilación mediante el paquete javascript-obfuscator.
Pruebas y CI
Usa una configuración separada para las pruebas funcionales cuando tus herramientas puedan activar las defensas de ejecución. No existe un endpoint de pruebas ni un entorno separado en el panel.
Preguntas frecuentes
Respuestas sobre ofuscación, compatibilidad, privacidad y suscripciones.
