- ID
- 2756662
- Banca
- FAURGS
- Órgão
- BANRISUL
- Ano
- 2018
- Provas
- Disciplina
- Arquitetura de Computadores
- Assuntos
A vulnerabilidade denominada Transbordamento de
Dados (Buffer Overflow) pode ser evitada com técnicas
de programação segura. Considere os itens abaixo.
I - Validar os dados de entrada de modo a prevenir
que dados inesperados sejam processados.
II - Utilizar criptografia simétrica.
III - Evitar funções de programação inseguras, tais
como strcpy() e strcat().
IV - Utilizar variáveis globais.
V - Utilizar geradores de números randômicos confiáveis.
Quais são formas de prevenir esse tipo de vulnerabilidade?