Imagem de fundo

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C: Consideran...

Compartilhar

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C:


Imagem associada para resolução da questão


Considerando as práticas de codificação segura estabelecidas pelo padrão CERT C Coding Standard e pela OWASP, qual alternativa descreve corretamente o principal problema de segurança presente no código?


A

O uso da função strcmp pode causar erro de compilação.


B

O uso da função gets pode provocar estouro de buffer (buffer overflow).


C

O tamanho do vetor senha impede a comparação correta da string.


D

A função printf não deve ser utilizada para exibir mensagens ao usuário.


E

O comando if deveria utilizar o operador == para comparar strings.