Um potencial problema de segurança em programas em execução...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
Fundamento decisivo: O decisivo era identificar, no enunciado, a definição operacional de buffer overflow e distingui-la das demais alternativas, que tratam de underflow, falta de espaço em disco e overflow numérico.
- Se a definição envolver ultrapassar os limites de um buffer e atingir memória adjacente, trata-se de buffer overflow.
- Se o problema for esvaziamento do buffer por alimentação insuficiente, não é overflow; é underflow/esvaziamento.
- Se o excesso disser respeito a representação de número ou capacidade de tipo de dado, o fenômeno é numérico, não de buffer.
- Não associe a palavra overflow genericamente a qualquer recurso que acabou, como espaço em disco.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo