Skip to content

Module 01 — Introduction to Ethical Hacking · Practice Questions

Original, concept-based questions written to teach the testable ideas — not exam dumps (those violate the EC-Council Candidate Agreement and get certs revoked). Answers are collapsed: think first, then expand. Aim for ≥80% before moving on. Log misses in PROGRESS.md.

Pairs with facts.md · flashcards.csv · README.md.


Q1. A tester performs WHOIS lookups, reviews the target's LinkedIn pages, and reads DNS records from public resolvers — never sending a packet to the target's own systems. Which activity is this?

  • A. Passive reconnaissance
  • B. Active reconnaissance
  • C. Scanning
  • D. Enumeration
Answer **A. Passive reconnaissance.** No direct contact with the target's infrastructure means passive recon (OSINT). The moment you ping, port-scan, or query the target's *own* DNS server, it becomes **active** recon or scanning. **Exam tell:** watch the verb — "looked up / searched public records" = passive; "scanned / probed" = active.

Q2. Which single factor most clearly separates an ethical hacker from a black-hat attacker performing the same port scan?

  • A. The tools used
  • B. The attacker's skill level
  • C. Whether an exploit succeeds
  • D. Written authorization and defined scope
Answer **D. Written authorization and defined scope.** Ethics is about *permission, scope, and reporting* — not tooling. Both may run the same scanner; only one has a signed authorization. Skill (B) and whether an exploit lands (C) are irrelevant to legality, and the tools (A) are identical.

Q3. An organization wants a test that measures how well its SOC detects and responds to a realistic, goal-driven intrusion. Which engagement fits best?

  • A. Vulnerability assessment
  • B. Black-box penetration test
  • C. Red team engagement
  • D. Compliance audit
Answer **C. Red team engagement.** Red teaming is objective-driven and stealthy, explicitly testing **detection and response** (the blue team). A vulnerability assessment only finds and ranks weaknesses (no exploitation), and a standard pentest proves impact but isn't primarily about measuring detection. **Trap:** "tests detection/response" is the red-team giveaway.

Q4. Which statement correctly distinguishes a vulnerability assessment from a penetration test?

  • A. A VA exploits findings to prove impact; a PT only lists them
  • B. A PT never requires authorization
  • C. They are the same thing with different names
  • D. A VA finds and ranks weaknesses; a PT exploits them to prove impact
Answer **D.** VA = **breadth**: identify and prioritize weaknesses without necessarily exploiting them. PT = **depth**: exploit to demonstrate real-world impact. Option A reverses the two — the classic distractor. All authorized testing (including PT) requires written authorization, so B is false.

Q5. Using Risk ≈ Threat × Vulnerability, which action lowers risk even when you cannot remove the threat actor?

  • A. Ignoring the vulnerability because the threat is unavoidable
  • B. Renaming the asset
  • C. Increasing system usability
  • D. Patching the vulnerability so there is nothing to exploit
Answer **D. Patch the vulnerability.** You rarely control the *threat* (attackers exist), but reducing the *vulnerability* term drives the product — and thus the risk — down. Ignoring it (A) leaves risk unchanged; usability (C) can actually *raise* risk by weakening controls; renaming (B) is cosmetic.

Q6. Which set correctly lists the five phases of the CEH hacking methodology in order?

  • A. Scanning → Recon → Gaining Access → Clearing Tracks → Maintaining Access
  • B. Recon → Scanning → Gaining Access → Maintaining Access → Clearing Tracks
  • C. Recon → Gaining Access → Scanning → Maintaining Access → Clearing Tracks
  • D. Weaponization → Delivery → Exploitation → Installation → C2
Answer **B. Recon → Scanning → Gaining Access → Maintaining Access → Clearing Tracks.** Option D is the *Cyber Kill Chain* (a different model), and A/C shuffle the order. **Clearing tracks is always last** — it's the anti-forensics/cover step, not something done before gaining access.

Q7. How does MITRE ATT&CK fundamentally differ from the Cyber Kill Chain?

  • A. ATT&CK is a matrix of tactics and techniques; the Kill Chain is a linear phase model
  • B. ATT&CK is a linear 7-step sequence; the Kill Chain is a matrix
  • C. They are identical and interchangeable
  • D. The Kill Chain covers only malware, ATT&CK only phishing
Answer **A.** The **Kill Chain** (Lockheed Martin) is a **linear** intrusion sequence (Recon → … → Actions on Objectives). **ATT&CK** is a **matrix** of real-world **tactics and techniques** (e.g., T1078). Option B reverses them — the most common trap. They complement each other but are not the same.

Q8. A retailer that stores credit-card numbers must comply primarily with which standard?

  • A. PCI DSS
  • B. HIPAA
  • C. GDPR
  • D. SOX
Answer **A. PCI DSS** governs the storage, processing, and transmission of **cardholder data**. HIPAA covers health information, GDPR covers EU personal data/privacy, and SOX covers financial-reporting integrity. **Exam skill:** match the *data type* to the regulation.

Q9. Which regulation would most directly apply to how a company handles the personal data of EU residents?

  • A. CFAA
  • B. HIPAA
  • C. GDPR
  • D. DMCA
Answer **C. GDPR** (General Data Protection Regulation) governs EU personal-data processing and privacy rights. CFAA addresses unauthorized computer access (US), HIPAA covers US health data, and DMCA concerns copyright/anti-circumvention. Region + "personal data" points to GDPR.

Q10. In a grey-box penetration test, what is provided to the tester?

  • A. No prior knowledge at all
  • B. Complete source code and full architecture
  • C. Partial knowledge, e.g., a standard user account or limited docs
  • D. Only physical building access
Answer **C. Partial knowledge.** Grey box simulates an attacker (or insider) with *some* information — a low-priv account, network diagram, or credentials. Black box gives **none** (A); white box gives **everything** (B). **Trap:** don't confuse grey *box* (a knowledge level) with a grey *hat* (an attacker class).

Q11. Which principle is best described as "layered controls so that no single failure results in compromise"?

  • A. Least privilege
  • B. Separation of duties
  • C. Non-repudiation
  • D. Defense-in-depth
Answer **D. Defense-in-depth.** Multiple overlapping layers (perimeter, network, host, app, data) assume any one layer *will* fail, so another catches the attack. Least privilege and separation of duties are *specific* controls that live *within* those layers; non-repudiation is a CIA-extension goal, not a layering strategy.

Q12. Missing or tamper-able audit logs most directly undermine which security property?

  • A. Confidentiality
  • B. Availability
  • C. Non-repudiation
  • D. Usability
Answer **C. Non-repudiation** — the guarantee that an actor cannot deny having performed an action — depends on trustworthy, immutable logging and signing. Without it, you can't attribute actions. Confidentiality is about *reading* data, availability about *access*, and usability isn't a CIA property. *(This is why immutable, centralized logs are a PAM/SOC staple.)*

Q13. During an authorized internal pentest you discover a production system that is explicitly out of scope but appears critically vulnerable. What is the correct action per Rules of Engagement?

  • A. Exploit it quickly to prove the risk before anyone notices
  • B. Stop, do not touch it, and report it to your point of contact
  • C. Add it to scope yourself since you already have access
  • D. Ignore it entirely and never mention it
Answer **B. Stop and report it through the agreed contact.** Touching an out-of-scope system exceeds your authorization (potentially illegal, and voids the engagement). You also shouldn't stay silent — the RoE escalation path exists precisely so findings on unexpected systems get handled properly. You never expand scope unilaterally (C).

Q14. An attacker motivated by a political cause who defaces a government website to make a statement is best classified as a:

  • A. Script kiddie
  • B. Hacktivist
  • C. State-sponsored actor
  • D. Suicide hacker
Answer **B. Hacktivist** — hacking driven by a political or social **agenda**. A script kiddie is defined by low skill (uses others' tools), a state-sponsored actor works for a nation-state with heavy resources, and a suicide hacker is one indifferent to getting caught. Motive is the deciding clue here.

Q15. Which of the following is a passive attack (as opposed to active)?

  • A. SQL injection
  • B. Traffic sniffing / eavesdropping
  • C. A denial-of-service flood
  • D. Modifying data in transit (MITM tampering)
Answer **B. Traffic sniffing.** A **passive** attack observes without altering the system or data (hard to detect). SQL injection, DoS, and MITM *tampering* all **modify** state or availability, making them **active** attacks. **Rule of thumb:** if the attacker changes or disrupts something, it's active; if they only listen, it's passive.

Score yourself