Depository of News

В журнале приложения лежит чужой пароль, и положил его туда не код авторизации

newsdepo.com · tech

<p>Я искал причину падения и грепал журнал по тексту ошибки. В соседней строке, среди неудачных попыток входа, в поле имени пользователя лежало не имя. Лежала строка, которая именем быть не могла: длинная, со спецсимволами, явно чей-то пароль.</p><p>Дальше я выгрузил из журнала все значения поля имени пользователя за месяц по неуспешным попыткам и оставил те, что не совпадают ни с одной существующей учётной записью и не похожи на имя: длинные, со спецсимволами, не повторяющиеся между собой. Набралось около сорока.</p><p>Хеширование паролей у нас настроено правильно, в базе всё как надо. Просто до хеширования эти строки не дошли: код их паролями не распознал.</p> <a href="https://habr.com/ru/articles/1078180/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1078180#habracut">Читать далее</a>

Read full article →