Detector de Caracteres Ocultos
Detecte caracteres invisíveis, de largura zero e substituição RTL no texto. Ferramenta de segurança online gratuita para encontrar caracteres Unicode ocultos.
O que são caracteres ocultos no texto?
Caracteres ocultos são caracteres Unicode invisíveis ou de largura zero. Incluem espaços de largura zero (U+200B), espaços rígidos (U+00A0), juntadores de largura zero (U+200D), caracteres de substituição RTL/LTR e outros caracteres de controle.
Quais tipos de caracteres ocultos esta ferramenta detecta?
Detecta espaços de largura zero (U+200B), não-juntadores (U+200C), juntadores (U+200D), espaços rígidos (U+00A0), hifens suaves (U+00AD), marcas RTL (U+200F), marcas LTR (U+200E), substituições RTL (U+202E), substituições LTR (U+202D) e outros caracteres de controle Unicode invisíveis.
Por que verificar caracteres ocultos?
Podem ser usados para ataques de código-fonte troiano, phishing (fazer "exe.txt" aparecer como "txt.exe"), contornar filtros de conteúdo e incorporar marcadores de rastreamento. Também podem causar comportamento inesperado em código e URLs.
O que é um ataque de código-fonte troiano?
Usa caracteres Unicode invisíveis como substituições bidirecionais para fazer o código parecer diferente da compilação. Identificado por pesquisadores da Universidade de Cambridge em 2021.
O que são caracteres de substituição RTL e por que são perigosos?
Caracteres RTL (U+202E) invertem a direção do texto. Usados em phishing para fazer "foto\u202Efdp.exe" aparecer como "fotoexe.pdf", enganando usuários.
O que é um espaço de largura zero?
Um espaço de largura zero (U+200B) é invisível e não ocupa espaço. Usado em processamento de texto e URLs, às vezes inserido ao copiar de sites ou PDFs.
Caracteres ocultos podem me rastrear?
Sim. Alguns sites incorporam caracteres Unicode invisíveis como marcas d'água. Caracteres de largura zero também são usados em esteganografia.
Como funciona este detector?
Analisa cada caractere examinando seu code point Unicode, identificando caracteres invisíveis, de largura zero ou que afetam a direção do texto.
Meus dados são enviados a algum servidor?
Não. Todo o processamento ocorre no seu navegador com JavaScript. Seu texto nunca sai do seu dispositivo.
Como remover caracteres ocultos?
Após a detecção, use a função de remoção para eliminar todos os caracteres ocultos. Também pode remover seletivamente tipos específicos.
Pode detectar ataques de homóglifos?
Foca em caracteres invisíveis e de largura zero. Para homóglifos (como "a" latino vs "\u0430" cirílico), são necessárias ferramentas visuais adicionais, mas muitos ataques também usam caracteres invisíveis.
Esta ferramenta é gratuita?
Sim, completamente gratuita. Sem registro, sem limites, sem taxas ocultas.
Funciona com todos os idiomas?
Sim. Funciona com texto Unicode em qualquer idioma, incluindo latim, cirílico, árabe, hebraico, chinês, japonês, coreano, devanágari.
Diferença entre espaço de largura zero e espaço rígido?
O espaço de largura zero (U+200B) é completamente invisível. O espaço rígido (U+00A0) é visível como um espaço, mas impede quebras de linha automáticas.