Кириличні символи дозволяють маскувати фальшиві домени під відомі сайти
Кириличні символи в доменах можуть обходити частину перевірок Chromium і маскувати фальшиві сайти під відомі адреси.
Комбінації кириличних символів, схожих на латинські літери, все ще можуть обходити захист браузерів від підроблених доменів. Як повідомляє Tom's Hardware, дослідники Have I Been Squatted (HIBS) показали це на прикладі адреси, візуально подібної до apple.com, але складеної з кириличних знаків.
Як працює маскування адрес
Під час реєстрації доменів можна використовувати символи Unicode. Деякі знаки різних абеток візуально майже не відрізняються: зокрема, кириличні «а», «е», «о», «р» і «с» схожі на латинські a, e, o, p та c. Це дає змогу створювати адреси, які можуть здаватися справжніми, хоча фактично ведуть на інший сайт.
Такі схеми називають typosquatting: зловмисники реєструють домени, подібні до відомих адрес, розраховуючи на помилку користувача під час введення URL або на перехід із результатів пошуку. Якщо Chromium виявляє окремий кириличний символ усередині латинського домену, він зазвичай показує адресу у форматі Punycode. Наприклад, домен із кириличною «а» та латинським pple.com відображатиметься як xn--pple-43d.com.
Виняток у правилах Chromium
Chromium застосовує суворіші правила для доменів із не-латинськими символами та має перелік із 29 кириличних літер, які часто імітують латинські. Адреса, складена лише з таких схожих символів, має блокуватися. Проте дослідники навели приклад «аррӏө.com»: останній знак у ньому — кирилична «ө», овальна літера з горизонтальною рискою, якої немає у цьому переліку.
За даними видання, це поєднання дає змогу домену пройти кілька перевірок Chromium. У новішій версії браузера символ «ө» можуть додати до списку, однак приклад демонструє складність повного виявлення схожих доменів: набір Unicode постійно розширюється і нині містить майже 173 тисячі символів, хоча для доменів і доменів верхнього рівня придатна лише їх частина.
Захист від підміни доменів
У дослідженні 2020 року Chromium розпізнав 64,1% спроб використання схожих доменів; Firefox і Safari мали нижчі показники. Chromium є основою браузерів Chrome, Edge та Brave. Крім інших перевірок, він зберігає список із понад 8 тисяч популярних доменів і застосовує посилений контроль до 836 із них.
HIBS радить компаніям, які побоюються імітації своїх сайтів, реєструвати схожі домени. Також дослідники рекомендують заохочувати користувачів застосовувати ключі доступу: вони прив'язані до конкретного домену, тому не дадуть увійти на підроблений сайт із подібною адресою.