FC ConcursosFC Concursos

Questão FC483919

A respeito de desenvolvimento de software seguro, julgue os itens que se seguem. A programação defensiva inclui a prática de validação e sanitização de entradas para prevenir que d

Segurança em Aplicações (Programação Segura)

CEBRASPE (CESPE) · 2024

A respeito de desenvolvimento de software seguro, julgue os itens que se seguem.

 

A programação defensiva inclui a prática de validação e sanitização de entradas para prevenir que dados maliciosos sejam processados pelo sistema.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A afirmativa está certa porque a programação defensiva consiste em prever e neutralizar comportamentos inesperados ou maliciosos antes que afetem o sistema.

Entre as práticas centrais estão a validação e a sanitização de entradas. A validação verifica tipo, formato, tamanho e limites; a sanitização remove ou transforma caracteres perigosos e normaliza dados para evitar interpretações nocivas.

Essas medidas impedem que dados maliciosos provoquem vulnerabilidades como injeção de comandos, SQLi ou XSS, além de reduzir erros por entradas inválidas.

Complementam a abordagem mecanismos de tratamento de erros, princípio do menor privilégio e políticas de falha segura, que aumentam a robustez do software.

Portanto, afirmar que a programação defensiva inclui validação e sanitização de entradas é procedente e fundamental para segurança e estabilidade.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo