Mastodon Mastodon Mastodon Mastodon

Омографическая атака

Обновлено: · CyberSecureFox Editorial Team

Омографическая атака (IDN homograph attack) использует интернационализированные доменные имена с символами других алфавитов, похожими на латинские буквы, чтобы создавать фальшивые домены, визуально неотличимые от настоящих.

Как работает омографическая атака

Интернационализированные доменные имена (IDN) позволяют регистрировать домены на кириллице, греческом, китайском и других письменностях. В DNS они хранятся в ASCII-форме под названием Punycode, которая начинается с xn--. При этом многие символы Юникода выглядят так же, как латинские: кириллические «а», «е», «о», «р» и «с» практически не отличаются от латинских аналогов. Поэтому атакующий может зарегистрировать домен вроде «аpple.com», частично или полностью написанный кириллицей, и браузер или почтовый клиент покажет его точно как оригинал.

Проблему описали Евгений Габрилович и Алекс Гонтмахер в статье 2002 года. В 2017 году исследователь Сюдун Чжэн (Xudong Zheng) продемонстрировал полностью кириллического двойника apple.com (xn--80ak6aa92e.com), которого Chrome и Firefox отображали как «apple.com», после чего производители браузеров ужесточили правила отображения.

Почему это важно

Омографические домены обесценивают самый распространённый совет пользователям — «проверяйте адрес». Их используют в фишинговых ссылках, на поддельных страницах входа и для спуфинга писем; на них даже можно получить действительный TLS-сертификат, так что значок замка будет на месте. Похожие трюки с визуально одинаковыми символами применяют в именах пользователей, файлов и в исходном коде. По сути это более изощрённая форма тайпсквоттинга.

Как защититься

  • Пользоваться менеджером паролей — он не подставит учётные данные на домене-двойнике.
  • Обновлять браузеры: современные версии показывают Punycode для подозрительных доменов со смешанными алфавитами.
  • Открывать важные сайты из закладок, а не по ссылкам из сообщений.
  • Организациям — отслеживать регистрации омоглифных вариантов своих брендов и блокировать их в почтовых и веб-фильтрах.
Синонимы:
idn homograph attack, атака омографов, idn-спуфинг, омоглифы в доменах