312-97 practice question 14 of 35

(Debra Aniston has recently joined an MNC company as a DevSecOps engineer. Her organization develops various types of software products and web…

Full set: 100 questions
(Debra Aniston has recently joined an MNC company as a DevSecOps engineer. Her organization develops various types of software products and web applications. The DevSecOps team leader provided an application code and asked Debra to detect and mitigate security issues. Debra used w3af tool and detected cross-site scripting and SQL injection vulnerability in the source code. Based on this information, which category of security testing tools is represented by w3af?.)
Answer options
A: IAST.
B: SCA.
C: DAST. Correct answer
D: SAST.
Correct Answer:
C. DAST.
Explanation

w3af (Web Application Attack and Audit Framework) is a Dynamic Application Security Testing (DAST) tool. DAST tools operate by testing an application from the outside-in while it is running, simulating attacks against its interfaces. By sending various malicious payloads and analyzing the application's responses, w3af can identify runtime vulnerabilities like Cross-Site Scripting (XSS) and SQL Injection (SQLi), as described in the scenario. This "black-box" approach does not require access to the application's source code, which is a defining characteristic of DAST.

Why Incorrect

A. IAST (Interactive) tools instrument the application from within to monitor its execution, which is not how w3af operates.
B. SCA (Software Composition Analysis) tools focus on identifying vulnerabilities in third-party libraries and components, not runtime flaws like XSS.
D. SAST (Static) tools analyze the application's source code or binaries without executing it, which is the opposite of w3af's methodology.

References

1. OWASP Foundation. (n.d.). Vulnerability Scanning Tools. Retrieved from https://owasp.org/www-community/VulnerabilityScanningTools. (This official OWASP page lists w3af under the "Web Application Scanners (DAST)" category.)

2. Shetty, S. (2012). Web Application Security Testing with w3af. In Proceedings of the 2012 International Conference on Information and Network Technology (ICINT 2012) (Vol. 37, pp. 151-155). IACSIT Press. (This academic paper describes w3af as a framework for finding and exploiting web application vulnerabilities, consistent with DAST principles.)

3. National Institute of Standards and Technology (NIST). (2011). Technical Guide to Information Security Testing and Assessment (NIST Special Publication 800-115, Section 5.4.2). Retrieved from https://csrc.nist.gov/publications/detail/sp/800-115/final. (This document defines DAST, and the functionality of w3af aligns perfectly with the description of web application scanners.)

Scroll to Top