Как прочитать URL перед входом

Фактическое имя хоста имеет большее значение, чем логотип или знакомое слово. Отделите его от пользовательской информации, пути и параметров запроса.

2 мин. читатьНеобходимое время: 5 минут с примером работы
В этом руководстве

Вам не нужно понимать каждый параметр, чтобы определить неожиданный пункт назначения. В этих примерах используются зарезервированные демонстрационные домены, а не места для входа.

Отделить имя хоста от других частей

в https://konto.example.net/profile?mode=demo#settingsСхема HTTPS и имя хоста konto.example.netОставшиеся части - путь, запрос и фрагмент. Бренд на пути не меняет имя хоста.

в https://bank.example@logowanie.example.net/Имя хоста - это logowanie.example.netТекст перед @ Это информация о пользователе, а не место назначения. https:// Не обязательно идентифицировать сайт.

Сравните полное имя

bank.example.net.oszust.example.org не является субдоменом example.netОн заканчивается другим доменом. Тайпы и похожие на них персонажи также могут указывать в другом месте.

Не идентифицируйте каждого владельца, механически сохраняя последние две метки. Мультичастичные публичные суффиксы и общий хостинг усложняют это правило. Сравните с ранее сохраненным или независимо проверенным адресом вместо этого.

Понять нормализацию

Браузеры могут нормализовать адреса. Некоторые интернационализированные имена появляются в punycode с xn--Это само по себе не указывает на мошенничество, но полное имя нуждается в проверке.

The Инспектор URL показывает парсинговое имя хоста без посещения сайта. Оно не расширяет короткие ссылки и не следует за последующими перенаправлениями.

HTTPS — это не обещание честности.

HTTPS защищает соединение с этим пунктом назначения; мошеннический сайт также может его использовать. Даже правильный адрес не может исключить скомпрометированный сайт или нечестный запрос. Для сообщений об учетной записи или платежах откройте известное приложение самостоятельно. Обычный URL-адрес не является достаточным основанием для входа.