Saltar al contenido
Aback Tools Logo

Diferencia y comparación de texto ofuscado

Compare dos versiones de texto para detectar diferencias visibles e invisibles. Identifica automáticamente caracteres de ancho cero, sustituciones de homoglifos, caracteres de control, problemas de normalización Unicode y variaciones de espacios en blanco. Incluye vistas de diferencias unificadas y en paralelo con resaltado a nivel de personaje y un informe detallado de personaje invisible. Gratis, privado y no es necesario registrarse.

Obfuscated Text Diff & Comparison

Compare two text versions to detect visible and invisible differences. Automatically identifies whitespace variations, zero-width Unicode characters, homoglyph substitutions, control characters, and encoding normalization issues. Get a detailed side-by-side diff with character-level highlighting and an invisible character report.

Paste two text versions above and click Compare to detect visible and invisible differences. Click Load example to try it with a sample comparison that includes hidden zero-width characters and homoglyphs.

¿Por qué utilizar nuestra herramienta de comparación y diferenciación de texto ofuscado?

  • Diferenciación de texto instantánea y detección de caracteres invisibles: compare dos versiones de texto al instante con nuestra herramienta de diferenciación de texto ofuscado. Pegue o escriba ambas versiones y la herramienta detectará automáticamente las diferencias visibles (líneas agregadas, eliminadas, modificadas), así como las invisibles: caracteres de ancho cero, homoglifos Unicode, caracteres de control y variaciones de espacios en blanco. Todas las comparaciones se realizan localmente en su navegador para obtener resultados instantáneos.
  • Comparación de texto segura y privada: toda la comparación y análisis de texto se realiza completamente en su navegador. Sus versiones de texto, resultados de diferencias e informes de caracteres invisibles nunca salen de su dispositivo. No se cargan datos, no se realiza seguimiento ni se requiere registro: privacidad total para todo su trabajo de análisis de texto.
  • Diferenciación de texto ofuscado en línea: sin instalación: use la herramienta de diferenciación de texto ofuscado directamente en cualquier navegador moderno sin necesidad de descargas, aplicaciones ni complementos. Presenta una entrada de doble panel, vistas comparativas unificadas y en paralelo, resaltado a nivel de personaje y un informe de personaje invisible que revela técnicas de ofuscación ocultas.
  • Detección integral de diferencias invisibles: nuestra herramienta de diferenciación de texto detecta seis categorías de diferencias invisibles: caracteres de ancho cero (ZWS, ZWNJ, ZWJ), caracteres de control (códigos de control ASCII), sustituciones de homoglifos Unicode (similares a cirílico), problemas de normalización Unicode (formas compuestas versus descompuestas), variaciones de solo espacios en blanco y anomalías de codificación. Cada problema se informa con posiciones exactas.

Casos de uso comunes para la herramienta de comparación y diferenciación de texto ofuscado

  • Detección de esteganografía de caracteres de ancho cero: los investigadores de seguridad utilizan la herramienta de diferenciación de texto ofuscado para detectar caracteres ocultos de ancho cero incrustados en el texto. Estos caracteres invisibles pueden codificar mensajes secretos, ocultar marcas de agua de seguimiento o eludir filtros de contenido. La herramienta resalta cada carácter de ancho cero con su posición exacta y punto de código Unicode.
  • Identificación de ataques de phishing de homoglifos: los profesionales de la ciberseguridad comparan dominios, contenido de correo electrónico y documentos para detectar ataques de sustitución de homoglifos. La herramienta de diferenciación de texto ofuscado revela caracteres cirílicos y otros caracteres similares a Unicode que imitan letras latinas estándar, lo que ayuda a identificar intentos de phishing y errores tipográficos.
  • Verificación de la integridad del texto después del procesamiento: los desarrolladores y administradores de contenido comparan el texto original con el procesado para garantizar que no se introduzcan cambios invisibles durante la transformación. Esto es fundamental cuando el texto pasa por convertidores de codificación, desinfectantes o sistemas posteriores que podrían alterar las representaciones Unicode sin cambios visibles.
  • Depuración de problemas de codificación Unicode: los ingenieros de software depuran problemas de codificación comparando el texto antes y después del almacenamiento de la base de datos, la transmisión API o el procesamiento de archivos. La herramienta de diferenciación revela cambios de normalización, caracteres de control y artefactos de codificación que causan problemas de representación o corrupción de datos.
  • Análisis de archivos de configuración ofuscados: los administradores del sistema comparan los archivos de configuración originales y modificados para detectar cambios sigilosos. Los atacantes suelen utilizar caracteres de ancho cero u homoglifos para alterar los valores de configuración sin diferencias visibles. La herramienta revela estas modificaciones invisibles de inmediato.
  • Análisis de texto forense y verificación de evidencia: los investigadores forenses digitales utilizan la herramienta de diferenciación de texto para comparar versiones de documentos en busca de evidencia de manipulación. El informe de caracteres invisibles proporciona documentación detallada de cada carácter oculto, código de control y anomalía Unicode que se encuentran en cada versión del texto.

¿Qué es la diferenciación y comparación de texto ofuscado?

Comparación y diferenciación de texto ofuscado es el proceso de comparar dos versiones de texto para detectar diferencias visibles e invisibles. A diferencia de las herramientas de diferenciación tradicionales que solo muestran cambios línea por línea, una herramienta de diferenciación de texto ofuscado identifica específicamente técnicas de ofuscación ocultas, como caracteres Unicode de ancho cero, sustituciones de homoglifos (caracteres visualmente similares de diferentes escrituras), caracteres de control y variaciones de normalización Unicode.

Nuestra herramienta de comparación y comparación de texto ofuscado combina un motor de comparación tradicional con detectores especializados para caracteres invisibles. Proporciona una vista en paralelo o unificada de las diferencias de texto con resaltado a nivel de carácter, además de un informe detallado de caracteres invisibles que muestra la posición exacta, el punto de código Unicode y la descripción de cada carácter oculto encontrado. Todo el procesamiento se ejecuta localmente en su navegador sin enviar datos a ningún servidor.

Cómo funciona nuestra herramienta de comparación y diferenciación de texto ofuscado

  1. 1. Ingrese dos versiones de texto: pegue o escriba el texto original (Texto A) y el texto modificado/ofuscado (Texto B) en los paneles de entrada uno al lado del otro. También puede hacer clic en Cargar ejemplo para probar la herramienta con una comparación de muestra que incluye caracteres ocultos de ancho cero, homoglifos y variaciones de espacios en blanco.
  2. 2. Haga clic en Comparar: la herramienta realiza una diferencia línea por línea y una comparación a nivel de carácter de ambos textos. Calcula la distancia de edición (Levenshtein), el porcentaje de similitud y las estadísticas de cambio. Simultáneamente, escanea ambos textos en busca de seis categorías de problemas invisibles: caracteres de ancho cero, caracteres de control, sustituciones de homoglifos, diferencias de normalización Unicode, variaciones de solo espacios en blanco y anomalías de codificación.
  3. 3. Revisar resultados e informes: la salida de diferencias muestra cada comparación de líneas con resaltado codificado por colores: verde para agregados, rojo para eliminados, ámbar para cambios. Cambie entre los modos de vista en paralelo y unificado. El informe de caracteres invisibles clasifica todos los problemas ocultos y muestra posiciones exactas de líneas/columnas, puntos de código Unicode y nombres de caracteres. Copie el informe de diferencias completo o los hallazgos individuales.

¿Qué diferencias invisibles se pueden detectar?

  • Caracteres de ancho cero: caracteres Unicode invisibles que incluyen espacio de ancho cero (U+200B), no unión de ancho cero (U+200C), unión de ancho cero (U+200D), lista de materiales (U+FEFF) y marcadores de texto bidireccionales. Estos pueden ocultar mensajes secretos, incrustar marcas de agua o alterar la representación del texto sin ningún cambio visible.
  • Sustituciones de homoglifos: caracteres de diferentes escrituras que parecen idénticos o muy similares a las letras ASCII estándar. Por ejemplo, la minúscula cirílica а (U+0430) parece idéntica a la latina a (U+0061). Se utilizan habitualmente en ataques de phishing y suplantación de dominios.
  • Caracteres de control y normalización Unicode: los códigos de control ASCII no imprimibles (U+0000-U+001F) pueden afectar el procesamiento de texto. Las diferencias de normalización Unicode ocurren cuando el texto usa formas compuestas versus descompuestas (por ejemplo, é como un único carácter precompuesto versus e + acento combinado). Ambas formas parecen idénticas pero tienen representaciones de bytes diferentes.
  • Variaciones de espacios en blanco y guiones suaves: diferencias en los caracteres de espacios en blanco (espacios frente a tabulaciones, espacios múltiples, espacios sin separación) y guiones suaves (U+00AD) que son invisibles en el texto renderizado pero alteran el contenido sin formato. Estos se pueden utilizar para evitar filtros de contenido o sumas de verificación.

Privacidad, seguridad y disponibilidad

La herramienta de comparación y diferenciación de texto ofuscado es 100% gratuita y no es necesario registrarse. Toda la comparación y análisis de texto se realiza localmente en su navegador utilizando algoritmos de JavaScript: sus versiones de texto, resultados de diferencias e informes de caracteres invisibles nunca salen de su dispositivo. No hay límites de tamaño de archivo ni de uso. La herramienta detecta seis categorías de diferencias invisibles, proporciona vistas de diferencias unificadas y en paralelo con resaltado a nivel de carácter e incluye un informe completo de caracteres invisibles con posiciones exactas. Úselo tantas veces como necesite para analizar y comparar versiones de texto en busca de ofuscación.

Preguntas frecuentes

Una herramienta de comparación y diferenciación de texto ofuscado compara dos versiones de texto para detectar diferencias visibles e invisibles. Identifica técnicas de ofuscación ocultas, como caracteres Unicode de ancho cero, sustituciones de homoglifos, caracteres de control, variaciones de normalización Unicode y proporciona un informe detallado de caracteres invisibles.

La herramienta detecta seis categorías: caracteres de ancho cero (ZWS U+200B, ZWNJ U+200C, ZWJ U+200D, BOM U+FEFF), caracteres de control (ASCII U+0000-U+001F), sustituciones de homoglifos (similares a cirílico), problemas de normalización Unicode, variaciones de solo espacios en blanco y guiones suaves (U+00AD).

Una herramienta de diferencias normal solo muestra cambios de texto línea por línea. Una herramienta de diferenciación de texto ofuscado va más allá al detectar específicamente técnicas de ofuscación invisibles como caracteres de ancho cero, códigos de control, sustituciones de homoglifos y diferencias de normalización Unicode que una herramienta de diferenciación estándar pasaría por alto por completo.

Absolutamente. La herramienta de diferenciación de texto ofuscado se ejecuta completamente en su navegador. Sus versiones de texto, resultados de diferencias e informes de caracteres invisibles nunca se envían a ningún servidor. Todo el procesamiento ocurre localmente: nada sale de su computadora. No es necesario registrarse.

Los caracteres de ancho cero son puntos de código Unicode invisibles que no ocupan espacio visible. Incluyen espacio de ancho cero (U+200B), no unión de ancho cero (U+200C) y unión de ancho cero (U+200D). Se pueden utilizar para ocultar mensajes secretos (esteganografía), incrustar marcas de agua de seguimiento, omitir filtros de contenido o alterar la representación del texto sin cambios visibles.

La herramienta mantiene una base de datos de pares de homoglifos conocidos: caracteres de diferentes escrituras que parecen idénticos. Por ejemplo, el cirílico а (U+0430) parece idéntico al latín a (U+0061). La herramienta escanea ambos textos carácter por carácter e informa cada homoglifo con su punto de código Unicode y origen de escritura.

La normalización Unicode convierte el texto a un formato estándar. Por ejemplo, é puede ser un único carácter precompuesto (U+00E9) o e + acento combinado (U+0065 + U+0301). Ambos parecen idénticos pero tienen representaciones de bytes diferentes. La herramienta detecta cuando los textos utilizan diferentes formas de normalización, lo que puede causar problemas en las bases de datos y las firmas digitales.

Sí. Los investigadores y analistas de seguridad utilizan la herramienta de diferenciación de texto ofuscado para identificar contenido esteganográfico, intentos de phishing utilizando homoglifos, manipulación de archivos de configuración y ataques basados ​​en codificación. Los informes de posición detallados proporcionan documentación forense para los hallazgos de seguridad.

Sí, la herramienta de comparación y diferenciación de texto ofuscado es 100% gratuita, sin registro, sin cuenta y sin límites de uso. Compare cualquier versión de texto tantas veces como necesite. Todas las funciones, incluida la detección de caracteres invisibles y las vistas de diferencias, están disponibles sin restricciones.