Question: A software testing firm offers two approaches to analyzing software for vulnerabilities and malware. These include static analysis and dynamic analysis. Which of the following
A software testing firm offers two approaches to analyzing software for vulnerabilities and malware. These include static analysis and dynamic analysis. Which of the following best describes these two approaches? Select two.
Dynamic analysis can be performed either before or after the source code is compiled.
Dynamic analysis checks for memory corruption and user privileges problems.
A characteristic of dynamic analysis tools includes debugging.
Common static analysis tools include reverse engineering.
Dynamic analysis typically includes a manual peer review.
Static analysis is performed before the code is compiled.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
