Imagem de fundo

Uma aplicação web permite que usuários façam login usando credenciais armazenadas em ba...

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 é


A

implementar validação de entrada apenas no lado cliente usando JavaScript.


B

criptografar a conexão com o banco de dados usando SSL/TLS.


C

utilizar consultas parametrizadas (prepared statements) no acesso ao banco de dados.


D

implementar rate limiting para limitar tentativas de login.


E

armazenar as senhas em texto claro para facilitar a validação.