Garantir que um software seja seguro longe de ser uma atividade trivial. Por isso mesmo, os desenvolvedores precisam utilizar diversas técnicas para reduzir as vulnerabilidades de um sistema e, assim, minimizar a exposição ao risco de ataques. Infelizmente, esse excesso de controles, também pode gerar vulnerabilidades. Nesse sentido, selecione a opção correta que contém a vulnerabilidade associada ao excesso de tentativas de evitar vulnerabilidades.
Garantir que um software seja seguro longe de ser uma atividade trivial. Por isso mesmo, os desenvolvedores precisam utilizar diversas técnicas para reduzir as vulnerabilidades de um sistema e, assim, minimizar a exposição ao risco de ataques. Infelizmente, esse excesso de controles, também pode gerar vulnerabilidades. Nesse sentido, selecione a opção correta que contém a vulnerabilidade associada ao excesso de tentativas de evitar vulnerabilidades.
- Complexidade do projeto.
- Economia de mecanismo.
- Design aberto.
- Defesa contra erros.
- Mecanismos de privilégio mínimo.