Questão FC891035
A respeito de análises do tipo SAST (Static Application Security Testing) em desenvolvimento de software, é correto afirmar que
Segurança em Aplicações (Programação Segura)
Vunesp 2 · 2025
A respeito de análises do tipo SAST (Static Application Security Testing) em desenvolvimento de software, é correto afirmar que
- são consideradas testes de “caixa preta” (black-box testing).
- não se aplicam a programas baseados em linguagens interpretadas, já que são baseadas em análise de código de máquina.
- são imunes a falsos positivos.
- têm como desvantagem o fato de não poderem ser integradas a pipelines CI/CD de DevOps, embora sejam muito úteis.
- propõem detectar vulnerabilidades no código-fonte antes que ele vá para ambiente de produção.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
SAST é uma técnica de análise estática que tem por objetivo localizar falhas e vulnerabilidades diretamente no código-fonte, bytecode ou artefatos compilados, sem executar o software.
Por atuar como uma análise de caixa branca, ela examina padrões inseguros, entradas não validadas e usos indevidos de APIs já na fase de desenvolvimento, permitindo correções antes do envio para produção.
A integração de ferramentas SAST ao processo de desenvolvimento, por exemplo em pipelines de integração contínua, possibilita a detecção no momento do commit ou build, reduzindo custo e impacto das correções.
Importante notar que, por falta de contexto de execução, essas ferramentas podem gerar falsos positivos, exigindo revisão humana para priorização das correções.
Conteúdo do catálogo FC Concursos · Atualizado em