Допустим, я набрал свой пароль в текстовом поле имени пользователя на часто посещаемом веб-сайте (конечно, https) и нажал клавишу ввода, прежде чем заметил, что я делаю.
Мой пароль сейчас находится где-нибудь в незашифрованном виде в файле журнала? Как моя ошибка могла быть использована хитрым злоумышленником? Помогите мне понять фактические последствия для безопасности, независимо от вероятности того, что это действительно произойдет.
Information Security Stack Exchange is a question and answer site for Information security professionals
. Я не один, и я не думаю, что нам нужен один, чтобы ответить на этот вопрос. Я допустил ошибку, которую мог сделать любой пользователь, и думаю, что ответы интересны пользователям, а не специалистам по безопасности. Однако я, безусловно, могу ошибаться.Ответы:
Это зависит от конфигурации системы аутентификации сайта. Если он был настроен для регистрации каких-либо попыток - чем да, он теперь находится в журнале (текстовый файл или база данных) в виде простого текста. Это может выглядеть так:
или похожие.
Все еще верно, что пароль не будет доступен для обычных пользователей. Только для тех, кто имеет доступ к файлам журнала.
Какие последствия это подразумевает?
Так что, если у вас есть тот же адрес электронной почты / имя пользователя / пароль на других ресурсах - тогда измените его немедленно. Потому что есть вероятность, что ваш пароль будет найден. Логи могут оставаться на серверах годами.
источник
Как вы сказали, веб-приложения обычно ведут журнал неудачных попыток входа. Если кто-то просматривает журналы, он может связать эту конкретную попытку входа с другой успешной попыткой (например, по IP-адресу).
Хотя я не думаю, что это может произойти, вы всегда можете изменить это, чтобы быть уверенным.
источник