Почему одна утечка может открыть другие аккаунты

Во многих утечках оказываются не только адреса электронной почты, но и пароли, сохранённые для конкретных сайтов. Если человек использовал тот же пароль где-то ещё, эти данные превращаются в готовую пару для входа: адрес и пароль. Автоматическая программа по очереди проверяет такие пары на других сервисах, не подбирая пароль наугад.

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

Что делает скрипт, а что — сайт

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

Удачный пароль не обязательно открывает всё сразу: сайты могут требовать дополнительный код, подтверждение нового устройства или блокировать подозрительные входы. Но почтовый аккаунт особенно важен — через него часто можно сбросить пароли от других сервисов, поэтому его компрометация способна стать началом цепочки.

Как разорвать цепочку

Уникальный пароль для каждого сервиса не позволяет одной утечке автоматически превратиться в ключ к другим аккаунтам. Менеджер паролей помогает создавать и хранить такие пароли, а многофакторная проверка добавляет второй шаг входа — например, подтверждение на устройстве.

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