Decodificador Eval JavaScript
Decodifique envoltorios eval() de JavaScript y patrones empaquetados de forma segura
Entrada
Salida decodificada
¿Qué es el Decodificador Eval JavaScript?
Este Decodificador Eval JavaScript ayuda a desenvolver cadenas eval() directas y envoltorios empaquetados comunes, y luego formatea JavaScript. Pegue código ofuscado o minificado; obtenga salida legible para depuración y análisis.
Esta herramienta se ejecuta completamente en su navegador. No se envía nada a un servidor. Para ofuscar código, use Obfuscador JavaScript. Solo para formatear, use Formateador JavaScript. Para validación, use Validador JavaScript.
Cómo decodificar eval() JavaScript
Pegar o subir
Pegue JavaScript envuelto en eval en el editor o suba un archivo .js. Use Ejemplo para cargar un ejemplo de envoltorio.
Ver salida decodificada
El panel derecho muestra el código decodificado. La herramienta desarrolla cadenas eval directas e intenta desempaquetar envoltorios comunes antes de formatear.
Copiar o descargar
Use Copiar o Descargar para obtener el resultado. Para ejecutar código, use Consola JavaScript.
Ejemplo de Decodificador Eval JavaScript
Aquí hay un ejemplo de decodificación de cadenas eval directas y envoltorios empaquetados.
Ejemplo: salida de consola envuelta en eval
Entrada eval:
Salida decodificada:
Cuándo ayuda el Decodificador Eval JavaScript
Use esta herramienta cuando los scripts estén ocultos detrás de envoltorios eval. Ayuda a revelar rutas de código subyacentes para depuración y análisis de seguridad.
Preguntas frecuentes
¿Son privados mis datos?
Sí. La decodificación se ejecuta completamente en su navegador. No se envían datos a ningún servidor.
¿Decodifica cada envoltorio eval?
Maneja envoltorios eval directos comunes y muchas variantes empaquetadas. Los cargadores muy personalizados aún pueden requerir revisión manual.
¿Puede revertir completamente la ofuscación?
Depende de la ofuscación. Los patrones simples se revierten. La ofuscación pesada puede dejar parte del código difícil de leer.
¿Decodificador Eval vs Formateador?
El formateador solo maneja el diseño. El Decodificador Eval primero desarrolla envoltorios eval y luego formatea el código resultante.
¿Es legal desofuscar?
Use para depurar su propio código, investigación de seguridad o con permiso. Verifique licencias y términos para código de terceros.