Courseiva
Footprinting, Reconnaissance and ScanningmediumMultiple SelectObjective-mapped

CEH Footprinting, Reconnaissance and Scanning Practice Question

A penetration tester is conducting DNS enumeration. Which TWO of the following tools are specifically designed for DNS enumeration? (Select two)

⚠ Common exam trap

Many exam-takers confuse general-purpose reconnaissance tools (like theHarvester or Maltego) with dedicated DNS enumeration tools, or they assume Nmap's DNS scripts make it a primary DNS enumeration tool, when in fact the question specifically asks for tools 'designed for DNS enumeration'.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

dnsrecon

dnsrecon is a dedicated DNS enumeration tool that performs multiple types of DNS queries (e.g., SRV, MX, SOA, zone transfer attempts) and supports brute-force subdomain discovery. It is specifically designed to gather DNS records and identify misconfigurations, making it a primary tool for DNS enumeration.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • dnsrecon

    Why this is correct

    dnsrecon is a specialized command-line utility designed for comprehensive DNS enumeration. It automates the process of gathering extensive DNS information about a target domain, including host records, MX records, NS records, and performing zone transfer attempts. Furthermore, it can conduct brute-force subdomain discovery using wordlists and leverage Google dorks for additional subdomain identification, making it highly effective for reconnaissance.

  • theHarvester

    Why it's wrong here

    theHarvester is an open-source intelligence (OSINT) tool primarily used for gathering publicly available information such as email addresses, subdomains, hostnames, and employee names from various sources like search engines, PGP key servers, and Shodan. While it can identify subdomains, its approach is broad OSINT-driven rather than focused on direct, comprehensive DNS record querying or zone transfer attempts. It acts more as an information aggregator than a dedicated DNS enumeration scanner.

  • Nmap

    Why it's wrong here

    Nmap, or Network Mapper, is fundamentally a powerful network scanner used for host discovery, port scanning, and service version detection across networks. Although Nmap can perform basic DNS lookups and has Network Scripting Engine (NSE) scripts that interact with DNS, it is not engineered as a primary tool for exhaustive DNS enumeration, such as retrieving all record types or attempting zone transfers. Its core functionality is centered on network topology mapping and service identification, not deep DNS reconnaissance.

  • Maltego

    Why it's wrong here

    Maltego is a graphical link analysis tool specifically designed for open-source intelligence and forensics, allowing users to visualize relationships between various entities like domains, IP addresses, individuals, and organizations. While it can incorporate DNS information as part of its broader data mining and visualization capabilities, it relies on 'transforms' to query external data sources rather than directly performing comprehensive DNS enumeration itself. It serves as an investigative platform for correlation, not a direct DNS querying utility.

  • dnsenum

    Why this is correct

    dnsenum is a versatile Perl script specifically crafted for DNS enumeration, automating the discovery of a wide array of DNS records and related information for a given target domain. It systematically retrieves name servers (NS), mail exchangers (MX), and host records, attempts zone transfers, and can brute-force subdomains from a provided wordlist. This tool is instrumental in mapping out a domain's infrastructure and identifying potential vulnerabilities through its comprehensive DNS data collection.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

One of 870 original CEH practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This CEH practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CEH exam.