About the Exam

EC-Council's ECSA v10 exam is the path to the EC-Council Certified Security Analyst credential. It is aimed at ethical hackers, penetration testers, security testers, network and firewall administrators, system administrators, and risk assessment professionals. The proctored exam lasts 4 hours, uses 150 multiple-choice questions, and focuses on applying EC-Council's penetration testing methodology and full exploitation skills; passing demonstrates practical competence in those areas.

Exam Topics

  • Penetration Testing Essential Concepts20%
  • Introduction to Penetration Testing Methodologies5%
  • Penetration Testing Scoping and Engagement Methodology5%
  • Open-Source Intelligence (OSINT) Methodology4%
  • Social Engineering Penetration Testing Methodology5%
  • Network Penetration Testing Methodology – External5%
  • Network Penetration Testing Methodology – Internal8%
  • Network Penetration Testing Methodology - Perimeter Devices7%
  • Web Application Penetration Testing Methodology11%
  • Database Penetration Testing Methodology5%
  • Wireless Penetration Testing Methodology9%
  • Cloud Penetration Testing Methodology4%
  • Report Writing and Post Testing Actions5%

How to Use This Practice Exam

  1. Browse — Read each question, select your answer, and reveal the explanation.
  2. Exam Mode — Simulate real exam conditions with a timed session and score report.
  3. Learn Mode — Spaced repetition schedules questions you struggle with for long-term retention.

Download the Full Exam PDF

Get every question and answer in a clean, printable PDF built for offline study. Purchase once, keep permanent access, and re-download the latest version anytime.

Last updated July 7, 2026 at 1:37 AM

Topic filter
Retired questions
Question sort

QuestionQ1

Network Penetration Testing Methodology – External

Peter, a disgruntled former employee of Zapmaky Solutions Ltd., is attempting to compromise the company website, http://zapmaky.com. He used the Nmap tool to port-scan the website and obtain information about open ports and their associated services. During the scan, he noticed that the firewall deployed by Zapmaky’s IT personnel was blocking some of his requests, and he wants to bypass it.

To evade the firewall, he wants to use the stealth-scanning technique—an incomplete TCP three-way-handshake method that can effectively bypass firewall rules and logging mechanisms.

Which of the following Nmap commands should Peter run to perform stealth scanning?

  • A nmap -sT -v zapmaky.com
  • B nmap -T4 -A -v zapmaky.com
  • C nmap -sX -T4 -A -v zapmaky.com
  • D nmap -sN -A zapmaky.com
Explanation

Nmap TCP SYN scanning is the half-open, or stealth, scan because it does not complete the TCP three-way handshake. Nmap uses SYN scanning by default when raw-packet privileges are available unless another scan type is explicitly selected. The TCP connect option completes the connection, while the NULL and Xmas options select different scan techniques. -A enables additional detection features but does not replace the default TCP SYN scan type.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ2

Penetration Testing Essential Concepts

Adam is an IT administrator at Syncan Ltd. He is assigned various IT tasks, such as creating new user accounts, managing backups/restores, security authentication and passwords, and so on. While carrying out these tasks, he was asked to use the latest and most secure authentication protocol to encrypt users’ passwords stored in Microsoft Windows OS-based systems.

Which of the following authentication protocols should Adam use to meet this objective?

  • A LANMAN
  • B Kerberos
  • C NTLM
  • D NTLMv2
Explanation

NTLMv2 is the strengthened version of NTLM and improves authentication and session-security mechanisms over LAN Manager and earlier NTLM implementations. Microsoft documentation recommends configuring compatible systems to send NTLMv2 responses only when NTLM-family authentication is required.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ3

Network Penetration Testing Methodology – External

Rhythm Networks Pvt Ltd is a group of ethical hackers. Their client, Zombie, asked Rhythm Networks to determine how an attacker penetrated its firewall. Rhythm found that the attacker altered the addressing information in the IP packet header and the source-address bits field to bypass the firewall.

Which firewall-bypassing technique did the attacker use?

  • A Source routing
  • B Proxy Server
  • C HTTP Tunneling
  • D Anonymous Website Surfing Sites
Explanation

Source routing uses IP-header routing information supplied by the packet source to influence the path a datagram takes through the network. IPv4 defines loose and strict source-routing options for this purpose, making source routing the technique associated with manipulation of packet addressing and routing fields.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ4

Penetration Testing Essential Concepts

An employee is attempting to access his company's internal website. When he opened a webpage, he received an error message stating Proxy Authentication Required. He reported the issue to the company's IT department. The IT staff explained that this HTTP error means the server cannot process the request because appropriate client authentication credentials are missing for a proxy server that processes requests between clients and the server.

Identify the HTTP error code that corresponds to the error message received by the employee?

  • A 415
  • B 417
  • C 407
  • D 404
Explanation

HTTP status code 407, Proxy Authentication Required, indicates that a client must provide valid authentication credentials to the proxy server before the request can proceed.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ5

Network Penetration Testing Methodology – External

While scanning a test network, Paul sends TCP probe packets with the ACK flag set to a remote device and analyzes the TTL and WINDOW header fields of the received RST packets to determine whether each port is open or closed.

Analyze the scan result below and identify the open port.

Question Image

  • A Port 22
  • B Port 23
  • C Port 21
  • D Port 20
Explanation

In the TTL-based ACK flag probe technique, an RST response with a TTL value below 64 indicates an open port. The response for port 20 has TTL 60, while the other listed ports have TTL values of 70 or higher. The TCP WINDOW values are all zero, so they do not distinguish the ports in this result.

Community Discussion

No comments yet. Be the first to start the discussion!
Know a question that should be here? Contribute to this exam
Back home