FC ConcursosFC Concursos

Questão FC483925

A respeito do desenvolvimento seguro de aplicações, frameworks OWASP e testes dinâmicos de aplicações, julgue o item a seguir. Aplicar sequências de entradas longas para explorar v

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

CEBRASPE (CESPE) · 2024

A respeito do desenvolvimento seguro de aplicações, frameworks OWASP e testes dinâmicos de aplicações, julgue o item a seguir.

 

Aplicar sequências de entradas longas para explorar vulnerabilidades de buffer overflow é um exemplo de teste dinâmico voltado a verificar vulnerabilidades potencialmente exploráveis em um aplicativo em execução.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O item está correto. Testes realizados com a aplicação em execução que enviam entradas longas para verificar comportamento são exemplos típicos de teste dinâmico.

No caso do buffer overflow, a ausência de verificação de tamanho permite que dados excedam o espaço reservado, sobrescrevam áreas adjacentes na memória e provoquem falha ou execução de código não autorizado.

Ferramentas e técnicas de teste dinâmico, como *fuzzing* e pentests, automatizam o envio de entradas anômalas e analisam respostas e crashes para identificar pontos potencialmente exploráveis.

O OWASP recomenda esse tipo de análise como prática de segurança para encontrar vulnerabilidades em tempo de execução. Testes devem ser feitos em ambiente controlado e complementados por correções como validação de entrada e proteções de memória.

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

Continue aprendendo