Detector de Caracteres Ocultos
Detecta caracteres invisibles, de ancho cero y RTL en texto. Herramienta de seguridad online gratuita para encontrar caracteres Unicode ocultos.
¿Qué son los caracteres ocultos en el texto?
Son caracteres Unicode invisibles o de ancho cero al renderizarse. Incluyen espacios de ancho cero (U+200B), espacios duros (U+00A0), uniones de ancho cero (U+200D), caracteres de anulación RTL/LTR y otros caracteres de control que afectan la visualización sin ser visibles.
¿Qué tipos de caracteres ocultos detecta esta herramienta?
Detecta espacios de ancho cero (U+200B), no-uniones de ancho cero (U+200C), uniones de ancho cero (U+200D), espacios duros (U+00A0), guiones suaves (U+00AD), marcas RTL (U+200F), marcas LTR (U+200E), anulaciones RTL (U+202E), anulaciones LTR (U+202D) y otros caracteres de control Unicode invisibles.
¿Por qué debería buscar caracteres ocultos?
Pueden usarse para ataques de código fuente troyano, phishing (hacer que "exe.txt" aparezca como "txt.exe"), eludir filtros de contenido e incrustar marcadores de seguimiento. También pueden causar comportamiento inesperado en código, URLs y procesamiento de datos.
¿Qué es un ataque de código fuente troyano?
Usa caracteres Unicode invisibles como anulaciones bidireccionales para que el código fuente aparezca diferente de cómo se compila. Por ejemplo, un comentario podría parecer que cierra una declaración mientras el compilador lo lee diferente. Fue identificado por investigadores de Cambridge en 2021.
¿Qué son los caracteres de anulación RTL y por qué son peligrosos?
Los caracteres RTL (U+202E) invierten la dirección del texto. Se explotan en phishing para hacer que un archivo como "foto\u202Efdp.exe" se muestre como "fotoexe.pdf", engañando a los usuarios para abrir ejecutables maliciosos.
¿Qué es un espacio de ancho cero?
Un espacio de ancho cero (U+200B) es invisible y no ocupa espacio visual. Se usa en procesamiento de textos para puntos de salto de línea, en URLs para dividir direcciones largas, y a veces se inserta al copiar desde sitios web o PDFs.
¿Pueden los caracteres ocultos usarse para rastrearme?
Sí. Algunos sitios web y documentos incrustan caracteres Unicode invisibles como marcas de agua o marcadores de seguimiento. Los caracteres de ancho cero también se usan en esteganografía para ocultar mensajes en texto aparentemente normal.
¿Cómo funciona este detector de caracteres ocultos?
Analiza cada carácter examinando su punto de código Unicode. Identifica caracteres invisibles, de ancho cero o que afectan la dirección del texto. Los resultados muestran posiciones, puntos de código, nombres y ubicaciones resaltadas.
¿Se envían mis datos a algún servidor?
No. Todo el procesamiento ocurre en su navegador con JavaScript. Su texto nunca sale de su dispositivo, haciendo esta herramienta segura para verificar contenido sensible como contraseñas, claves API y documentos confidenciales.
¿Cómo elimino caracteres ocultos de mi texto?
Después de la detección, puede usar la función de eliminación para quitar todos los caracteres ocultos. También puede eliminar selectivamente tipos específicos de caracteres.
¿Puede detectar ataques de homoglifos?
Se enfoca en caracteres invisibles y de ancho cero. Para homoglifos (como "a" latina vs "\u0430" cirílica), necesitaría herramientas de comparación visual adicionales. Sin embargo, muchos ataques de homoglifos también usan caracteres invisibles que esta herramienta detectará.
¿Es gratuita esta herramienta?
Sí, es completamente gratuita. Sin registro, sin límites de uso y sin tarifas ocultas. Puede verificar texto ilimitado tantas veces como necesite.
¿Funciona con todos los idiomas?
Sí. Funciona con texto Unicode en cualquier idioma o sistema de escritura, incluyendo latín, cirílico, árabe, hebreo, chino, japonés, coreano, devanagari y todos los demás soportados por Unicode.
¿Cuál es la diferencia entre espacio de ancho cero y espacio duro?
El espacio de ancho cero (U+200B) es completamente invisible y no ocupa espacio horizontal. El espacio duro (U+00A0) es visible como un hueco entre palabras pero evita saltos de línea automáticos en su posición.
Cómo usar Detector de Caracteres Ocultos
Analiza el texto pegado en busca de trucos Unicode invisibles como espacios de ancho cero, joiners y anulaciones RTL. Todo se analiza localmente en tu navegador, así que tu texto nunca sale del dispositivo.
- Pega el texto que quieres auditar en el área de entrada; el detector lo escanea automáticamente mientras escribes.
- Revisa la lista de resultados, donde cada carácter invisible se muestra con su nombre, punto de código Unicode y posición.
- Fíjate en las entradas de alto riesgo: espacios de ancho cero, joiners de ancho cero y marcas de anulación RTL.
- Elimina o sustituye los caracteres marcados en tu propio editor y pega el texto de nuevo para confirmar que está limpio.
Los caracteres de ancho cero son un truco de phishing habitual: revisa siempre el texto copiado de fuentes desconocidas antes de publicarlo o hacer clic.
Herramientas relacionadas
- Mapa de Caracteres Unicode Explora miles de símbolos Unicode, emojis, operadores matemáticos, flechas, signos de moneda y caracteres especiales. Haz clic para copiar cualquier carácter al instante. Herramienta gratuita online, sin instalación.
- Ordenar Líneas Ordene líneas de texto alfabéticamente, numéricamente o por longitud. Elimine duplicados e invierta el orden.
- Número a Texto Convierte números a palabras en inglés, chino mayúsculas, números romanos y notación científica.
- Convertidor de Mayúsculas y Minúsculas Convierta texto entre mayúsculas, minúsculas, título, camelCase, snake_case, kebab-case y más al instante
- Mayúsculas Aleatorias Convierte letras de texto a mayúsculas o minúsculas aleatoriamente. Crea texto estilo Bob Esponja al instante.
- Crear Palíndromo Crea palíndromos desde cualquier texto añadiendo la cadena invertida. Herramienta en línea gratuita que funciona al instante en tu navegador con soporte multilínea.
- Verificador de Palíndromos Comprueba al instante si cualquier texto, palabra u oración es un palíndromo. Herramienta online gratuita que funciona 100% en tu navegador.
- Similitud de Cadenas Compare dos cadenas con algoritmos Levenshtein, Jaro-Winkler, Coseno, Jaccard, Hamming y Dice. Resultados instantáneos, 100% privado.