Entrada

Salida Desofuscada

¿Qué es el Desofuscador HTML?

El Desofuscador HTML revierte los patrones de ofuscación comunes en archivos HTML. Pega HTML ofuscado o minificado y obtén una salida limpia y legible. La ofuscación HTML se utiliza habitualmente para ocultar la intención del código fuente, proteger direcciones de correo electrónico o disfrazar contenido malicioso.

Esta herramienta funciona completamente en tu navegador. No se envía ningún código a ningún servidor. Decodifica entidades HTML nombradas, referencias de caracteres numéricas, referencias de caracteres hexadecimales, escapes unicode en scripts en línea y escapes hexadecimales. También elimina comentarios de ofuscación y formatea el HTML resultante con sangría adecuada.

Cómo usar esta herramienta

1

Pegar o Subir

Pega HTML ofuscado o minificado en el panel izquierdo, o sube un archivo .html, .htm o .txt. Haz clic en Ejemplo para cargar una muestra.

2

Ver la Salida Desofuscada

El panel derecho muestra el HTML limpio y formateado. Las entidades se decodifican, los escapes de scripts se resuelven y el marcado se indenta para mayor legibilidad.

3

Copiar o Descargar

Usa Copiar o Descargar para guardar el resultado como archivo .html para análisis o revisión adicional.

Ejemplos del Desofuscador HTML

Aquí hay un ejemplo de desofuscación de HTML que usa codificación de entidades y secuencias de escape hexadecimales, dos de las técnicas de ofuscación HTML más comunes.

Ejemplo: Codificación de Entidades y Escapes Hexadecimales

Entrada ofuscada:

Entrada

Salida desofuscada:

Salida

Cuándo ayuda el Desofuscador HTML

La ofuscación HTML se usa en páginas de phishing, correos spam, anuncios maliciosos y contenido web con protección de copia. Esta herramienta ayuda a investigadores de seguridad, desarrolladores web y analistas a decodificar y leer rápidamente HTML deliberadamente oscurecido. Maneja los patrones de ofuscación estática más comunes; la ofuscación dinámica que depende de la ejecución de JavaScript puede requerir análisis adicional.

Preguntas Frecuentes

¿Qué patrones de ofuscación HTML decodifica esta herramienta?

Esta herramienta decodifica entidades HTML nombradas (<, >, &, ", ',  ), referencias numéricas decimales (H), referencias numéricas hexadecimales (H), escapes unicode en scripts (\u0048) y escapes hexadecimales en scripts (\x48).

¿Se envía mi HTML a un servidor?

No. Todo el procesamiento se ejecuta completamente en tu navegador usando JavaScript. Tu código HTML nunca se sube a ningún servidor.

¿Puede esta herramienta manejar HTML profundamente anidado?

Sí. El formateador añade sangría adecuada para etiquetas anidadas, maneja etiquetas de cierre automático como <br>, <img> e <input>, y formatea la salida para legibilidad.

¿Decodifica JavaScript ofuscado dentro de etiquetas script?

Decodifica escapes unicode y hexadecimales estáticos (\u y \x) en scripts en línea. La ofuscación JavaScript evaluada dinámicamente (por ejemplo, basada en eval) requiere un desofuscador de JavaScript.

¿Qué formatos de archivo puedo subir?

Puedes subir archivos .html, .htm y .txt. El contenido del archivo se carga en el editor y se desofusca automáticamente.

Herramientas Relacionadas

Para más información sobre entidades HTML, consulta la referencia de entidades HTML de MDN.