Ir para o conteúdo
Totalmente local

Detector de homóglifos

Encontre caracteres falsos de outros alfabetos ocultos no seu texto e corrija-os ou enumere-os.

Entrada

Detector de homóglifos

Cole qualquer texto e esta ferramenta o analisa caractere por caractere procurando letras que parecem latinas mas na verdade vêm de outro alfabeto — um "а" cirílico no lugar de "a", um "ο" grego no lugar de "o" e dezenas de pares semelhantes nos scripts cirílico e grego. Essas substituições são o truque principal por trás dos ataques homógrafos: um domínio como "pаypal.com" ou um nome de utilizador como "аdmin" pode parecer idêntico ao original enquanto aponta para um lugar completamente diferente, e um relance na tela não o detectará.

Alterne entre uma lista de resultados e texto corrigido. A lista de resultados informa cada correspondência com número de linha, o próprio caractere, seu ponto de código Unicode e o script a que pertence, para que veja exatamente o que foi trocado e onde. O texto corrigido devolve seu entrada com todos os caracteres marcados substituídos pelos seus equivalentes latinos. "Apenas linhas com escrita mista" restringe ambos os modos a linhas que misturam letras latinas com falsificações, para que um parágrafo escrito inteiramente em cirílico ou grego não seja marcado apenas por usar seu próprio alfabeto. "Ignorar texto de um único script" vai além e ignora toda a entrada quando cada letra já pertence a um script, deixando o texto genuinamente estrangeiro intacto.

O detector reconhece falsificações cirílicas e gregas comuns para letras latinas — os pares realmente usados em falsificação, não a tabela completa de confusáveis Unicode, que contém milhares de entradas e enterraria resultados reais no ruído. A detecção se atualiza enquanto você digita, e até documentos longos são processados em milissegundos.

Tudo é executado localmente no seu navegador — o texto que cola nunca é enviado para lugar nenhum. Isso o torna seguro para verificar dados sensíveis — nomes de utilizador internos, listas de domínios, fragmentos de código — antes de serem enviados. Copie o resultado, baixe-o como um arquivo .txt, limpe a entrada ou envie a saída de volta para a entrada para análise adicional.

FAQ

O que é considerado um homoglifo aqui?
Uma letra de outro alfabeto — atualmente cirílico ou grego — que é visualmente indistinguível ou muito semelhante a uma letra latina, como "а" cirílico no lugar de "a" ou "ο" grego no lugar de "o". Esses pares são usados em ataques reais de falsificação de domínios e nomes de utilizador.
O que realmente muda no "texto corrigido"?
Substitui cada caractere marcado pelo seu equivalente latino e deixa tudo o mais — espaços, pontuação, outras letras — inalterado. Use "Listar resultados" se preferir verificar cada correspondência antes que algo seja alterado.
Por que uma linha em cirílico ou grego não seria marcada?
Ative "Apenas linhas com escrita mista" ou "Ignorar texto de um único script" e linhas ou textos inteiros que usem apenas um alfabeto serão deixados de lado. O texto comum escrito em russo, ucraniano ou grego não é um ataque — a ferramenta se preocupa apenas com scripts mistos na mesma linha.
Detecta todos os caracteres confundíveis possíveis?
Não. Ele cobre as falsificações cirílicas e gregas comuns para letras latinas — os pares realmente vistos em falsificação — não a tabela completa de confusáveis Unicode, que contém milhares de entradas em sua maioria irrelevantes.
Meu texto é enviado para algum lugar?
Não. A detecção é executada inteiramente no seu navegador — seu texto nunca é enviado para um servidor.