В ЧЁМ УЯЗВИМОСТЬ ДВУХФАКТОРНОЙ АУТЕНТИФИКАЦИИ! Это пятый подряд пост на тему: «Как защитить аккаунт соцсети, чтобы его не взломали». Если вы спросите, нужно ли подключать двухфакторную аутентификацию, ответ да. Везде, где это можно, я рекомендую подключать двухфакторку. Но с ней, не все так однозначно и вот почему. Двухфакторку можно подключить двумя способами. Первый, получать коды виде СМС на телефон. Второй, подключить через приложение, например Google Authenticator. Если предположить, что злоумышленники подобрали пароль к аккаунту, то передними встаёт второй шаг, это двух. аут., им нужно будет ввести шестизначный код. Если двух. аут. подключена через СМС, то её недостаток в том, что код из СМС, как правило действует 3 минуты. И код содержит только 6 цифр. Если есть мощные компьютерные ресурсы, то трёх минут достаточно, чтобы используя разные IP-адреса, провести брутфорс атаку и подобрать код. Код из СМС, это 6 цифр от 0 до 9, значит вариантов комбинаций 10 в 6 степени, а это всего лишь 1 000 000 вариантов. Что в рамках брутфорса, не так уж и много. Подключив двух. аут. через приложение, там генерируется каждые 30 секунд новый код из 6 цифр, что в разы усложняет задачу подобрать код от вашего аккаунта. Можно установить приложение, которое генерирует не 6 цифр, а 8. 10 в 8 степени, это 100 000 000 комбинаций. Подобрать 100 000 000 кодов за 30 секунд, используя разные IP-адреса, очень сложно. Никто в здравом уме не будет тратить столько ресурсов, чтобы взломать аккаунт обычного человека, мошенникам это экономически не выгодно. Вывод, рекомендую подключить двухфакторную аутентификацию через приложение, а не через СМС.