Análise Dinâmica - Definição do Glossário CI/CD
Análise dinâmica examina um programa enquanto ele roda, observando a execução real para encontrar problemas como erros de memória, condições de corrida e vulnerabilidades em tempo de execução. Sanitizers, fuzzers e ferramentas DAST são análise dinâmica.
Exemplos
O AddressSanitizer (-fsanitize=address) detecta corrupção de memória em tempo de execução; um fuzzer alimenta entradas aleatórias para provocar crashes; o DAST sonda uma aplicação web em execução em busca de vulnerabilidades.
Guias relacionados
Static Analysis - CI/CD Glossary DefinitionStatic Analysis: Static analysis inspects source code without running it, using parsing and data-flow analysi…
Type Checking - CI/CD Glossary DefinitionType Checking: Type checking verifies that values are used consistently with their declared or inferred types…