nerdexam
CompTIA

SY0-501 · Question #407

After attempting to harden a web server, a security analyst needs to determine if an application remains vulnerable to SQL injection attacks. Which of the following would BEST assist the analyst in ma

The correct answer is B. Fuzzer. Identifying SQL injection vulnerabilities requires a tool that can automatically inject malformed or unexpected input into application fields to test for improper input handling. A fuzzer is specifically designed to perform this type of automated vulnerability testing.

Submitted by hassan_iq· Mar 4, 2026Security operations

Question

After attempting to harden a web server, a security analyst needs to determine if an application remains vulnerable to SQL injection attacks. Which of the following would BEST assist the analyst in making this determination?

Options

  • Atracert
  • BFuzzer
  • Cnslookup
  • DNmap
  • Enetcat

How the community answered

(43 responses)
  • A
    5% (2)
  • B
    79% (34)
  • C
    2% (1)
  • D
    2% (1)
  • E
    12% (5)

Why each option

Identifying SQL injection vulnerabilities requires a tool that can automatically inject malformed or unexpected input into application fields to test for improper input handling. A fuzzer is specifically designed to perform this type of automated vulnerability testing.

Atracert

tracert (traceroute) is a network diagnostic tool used to trace the path packets take to a destination host, providing no capability to test application-layer vulnerabilities like SQL injection.

BFuzzerCorrect

A fuzzer automates the process of sending a large variety of malformed, unexpected, or random inputs-including SQL injection payloads-into application input fields to detect vulnerabilities. It is purpose-built for application-layer vulnerability testing, making it the ideal tool to determine if a web application remains susceptible to SQL injection after hardening. Tools like SQLMap are a specific type of fuzzer commonly used for this exact scenario.

Cnslookup

nslookup is a DNS query tool used to resolve domain names to IP addresses, which has no relevance to testing web application input handling or SQL injection vulnerabilities.

DNmap

Nmap is a network scanner used for port discovery and service enumeration; while it has some scripting capabilities, it is not designed to perform deep application-layer SQL injection testing.

Enetcat

netcat is a network utility used to read and write raw data across network connections, and while it can send basic HTTP requests, it lacks the automated payload generation required to effectively test for SQL injection.

Concept tested: Using fuzzers to detect SQL injection vulnerabilities

Source: https://owasp.org/www-community/Fuzzing

Topics

#SQL injection#fuzzing#web application security#vulnerability testing

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice