Перейти к содержанию

Детектор гомоглифов

Найдите похожие буквы из других алфавитов, скрытые в вашем тексте, и исправьте или перечислите их.

Входные данные

Детектор гомоглифов

Вставьте любой текст и этот инструмент просканирует его символ за символом в поиске букв, которые выглядят латинскими, но на самом деле происходят из другого алфавита — кириллица "а" вместо "a", греческая "ο" вместо "o" и десятки похожих пар в кириллице и греческом. Такие подмены — основной трюк фишинговых атак: домен вроде "pаypal.com" или имя пользователя вроде "аdmin" могут выглядеть идентично оригиналу, но при этом указывать совершенно на другой адрес, и человеческий глаз этого не заметит на экране.

Переключайтесь между списком результатов и исправленным текстом. Список результатов показывает каждое совпадение с номером строки, самим символом, его кодом Unicode и алфавитом, к которому он относится, чтобы вы видели точно, что было заменено и где. Исправленный текст возвращает ваш ввод со всеми отмеченными символами, заменённые на латинские эквиваленты. Опция "Только строки со смешанными письменностями" ограничивает оба режима строками, смешивающими латинские буквы с подделками, поэтому абзац, написанный полностью кириллицей или греческим, не будет отмечен только за использование собственного алфавита. "Игнорировать текст с одной письменностью" идёт дальше и пропускает весь ввод, если каждая буква уже принадлежит одному алфавиту, оставляя подлинный иностранный текст нетронутым.

Детектор распознаёт обычные кириллические и греческие подделки латинских букв — пары, реально используемые при фишинге, а не полную таблицу Unicode confusables, которая содержит тысячи записей и захоронила бы реальные результаты в шуме. Обнаружение обновляется при вводе текста, и даже длинные документы обрабатываются за миллисекунды.

Всё работает локально в вашем браузере — вставляемый вами текст никогда нигде не загружается. Это делает его безопасным для проверки конфиденциальных материалов — внутренних имён пользователей, списков доменов, фрагментов кода — перед отправкой. Скопируйте результат, загрузите его как файл .txt, очистите ввод или отправьте вывод обратно на вход для повторного анализа.

FAQ

Что считается гомоглифом здесь?
Буква из другого алфавита — в настоящее время кириллица или греческий — которая визуально неотличима или очень похожа на латинскую букву, например кириллическая "а" вместо "a" или греческая "ο" вместо "o". Именно эти пары используются в реальных атаках подделки доменов и имён пользователей.
Что точно изменяется в "исправленном тексте"?
Он заменяет каждый отмеченный символ его латинским эквивалентом и оставляет всё остальное — пробелы, пунктуацию, другие буквы — нетронутым. Используйте вместо этого "Список результатов", если хотите проверить каждое совпадение перед изменением.
Почему строка кириллицей или греческим не будет отмечена?
Включите "Только строки со смешанными письменностями" или "Игнорировать текст с одной письменностью", и строки или целые тексты, используемые только один алфавит, будут оставлены. Обычный текст, написанный по-русски, по-украински или по-гречески — это не атака; инструмент заботится только о смешанных письменностях на одной строке.
Ловит ли он все возможные похожие символы?
Нет. Он охватывает обычные кириллические и греческие подделки латинских букв — те пары, которые действительно встречаются при фишинге — а не полную таблицу Unicode confusables, которая содержит тысячи в основном ненужных записей.
Загружается ли мой текст куда-нибудь?
Нет. Обнаружение работает полностью в вашем браузере — ваш текст никогда не отправляется на сервер.