

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma aplicação web permite que usuários façam login usando credenciais armazenadas em banco de dados. Um teste de segurança identificou que a aplicação é vulnerável a SQL Injection no campo de senha.
A técnica de mitigação mais efetiva para corrigir essa vulnerabilidade é
implementar validação de entrada apenas no lado cliente usando JavaScript.
criptografar a conexão com o banco de dados usando SSL/TLS.
utilizar consultas parametrizadas (prepared statements) no acesso ao banco de dados.
implementar rate limiting para limitar tentativas de login.
armazenar as senhas em texto claro para facilitar a validação.