Digamos que digitei minha senha na caixa de texto de nome de usuário de um site visitado com frequência (https, é claro) e apertei enter antes que eu percebesse o que estava fazendo.
Minha senha agora está em texto simples em um arquivo de log em algum lugar? Como o meu erro pode ser explorado por um criminoso astuto? Ajude-me a entender as implicações de segurança factuais, independentemente da probabilidade de isso realmente acontecer.
Information Security Stack Exchange is a question and answer site for Information security professionals
. Eu não sou um, e acho que não precisamos de um para responder a essa pergunta. Cometi um erro que qualquer usuário poderia cometer e acho que as respostas são interessantes para os usuários, não para os profissionais de segurança. No entanto, eu certamente poderia estar errado.Respostas:
Depende da configuração do sistema de autenticação do site. Se foi configurado para registrar qualquer tentativa - que sim, agora está no log (arquivo de texto ou banco de dados) em texto sem formatação. Pode ser assim:
ou similar.
Ainda é verdade que a senha não estará acessível para usuários regulares. Somente para quem tem acesso aos arquivos de log.
Que consequências isso implica?
Portanto, se você tiver o mesmo email / nome de usuário / senha em outros recursos - altere-o imediatamente. Porque há chances de que sua senha seja encontrada. Os logs podem permanecer nos servidores por anos.
fonte
Assim como você disse, os aplicativos da Web tendem a manter registros de tentativas malsucedidas de logins. Se alguém estiver examinando os logs, ele poderá conectar esta tentativa de login específica à sua outra tentativa bem-sucedida (por exemplo, via endereço IP).
Embora eu não ache provável que isso aconteça, você sempre pode alterá-lo.
fonte