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.
Como usar Detector de Caracteres Ocultos
Analise o texto colado em busca de truques Unicode invisíveis, como espaços de largura zero, joiners e overrides RTL. Tudo é analisado localmente no navegador — seu texto nunca sai do dispositivo.
- Cole o texto que deseja auditar na área de entrada; o detector o examina automaticamente enquanto você digita.
- Revise a lista de resultados, em que cada caractere invisível aparece com nome, ponto de código Unicode e posição.
- Fique atento às entradas de alto risco, como espaços de largura zero, zero-width joiners e marcas de override RTL.
- Remova ou substitua os caracteres sinalizados no seu editor e cole o texto novamente para confirmar que está limpo.
Caracteres de largura zero são um truque comum de phishing — sempre verifique texto copiado de fontes desconhecidas antes de publicar ou clicar.
Ferramentas relacionadas
- Mapa de Caracteres Unicode Explore milhares de símbolos Unicode, emojis, operadores matemáticos, setas, sinais de moeda e caracteres especiais. Clique para copiar qualquer caractere instantaneamente. Ferramenta online gratuita, sem instalação.
- Ordenar Linhas Ordene linhas de texto alfabeticamente, numericamente ou por comprimento. Remova duplicatas e inverta a ordem.
- Número por Extenso Converta números para palavras em inglês, chinês maiúsculas, numerais romanos e notação científica.
- Conversor de Maiúsculas e Minúsculas Converta texto entre maiúsculas, minúsculas, título, camelCase, snake_case, kebab-case e mais instantaneamente
- Maiúsculas Aleatórias Converta letras aleatoriamente para maiúsculas ou minúsculas. Crie texto estilo Bob Esponja instantaneamente.
- Criar Palíndromo Crie palíndromos a partir de qualquer texto anexando a string invertida. Ferramenta online gratuita que funciona instantaneamente no seu navegador com suporte multilinha.
- Verificador de Palíndromo Verifique instantaneamente se qualquer texto, palavra ou frase é um palíndromo. Ferramenta online gratuita que funciona 100% no seu navegador.
- Similaridade de Strings Compare duas strings com algoritmos Levenshtein, Jaro-Winkler, Cosseno, Jaccard, Hamming e Dice. Resultados instantâneos, 100% privado.