EC-CouncilAssociate level312-50

312-50 exam dumps: 473 free Certified Ethical Hacker (CEH) practice questions

Free 312-50 practice questions for the Certified Ethical Hacker (CEH) exam, with the correct answer and a full explanation for every option. Read the first 10 below, browse all 473 by number, or take a timed practice exam.

Question bank last updated April 2026

Free 312-50 practice questions

Questions 1 to 10 of 473

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

312-50 Question 1

Single answer▪ Information Security Overview

A healthcare company is moving part of its patient scheduling system to a web-based platform. During a security review, management says the biggest concern is that appointment records must not be altered by unauthorized users, even if the system remains online and the data is not leaked. As the ethical hacker advising the project team, which security objective should be prioritized to address this concern?

  1. A

    Confidentiality, because the main goal is to prevent unauthorized disclosure of patient scheduling data

  2. B

    Integrity, because the primary concern is preventing unauthorized modification of appointment records

  3. C

    Availability, because keeping the scheduling platform accessible is the most important requirement

  4. D

    Non-repudiation, because the organization needs proof that users cannot deny scheduling changes they made

Show answer and explanation

Correct answer: B

Explanation

This question tests applied understanding of core information security objectives, especially the CIA triad: confidentiality, integrity, and availability. In CEH and general security practice, integrity refers to protecting information from improper modification or destruction and ensuring authenticity and accuracy. Because the scenario emphasizes preventing unauthorized changes to appointment records, integrity is the correct priority. Confidentiality would be the priority if the concern were unauthorized viewing of patient data; availability would apply if the concern were outages or denial-of-service conditions; and non-repudiation supports accountability after actions occur but is not the primary control objective described. This aligns with common guidance from NIST, including the definition of integrity in NIST SP 800-12 and broader foundational security principles used throughout security architecture and ethical hacking assessments.

  • A. Incorrect.

    This is incorrect. Confidentiality focuses on preventing unauthorized access or disclosure of information. While patient-related data often has confidentiality requirements, the scenario specifically states that the main concern is unauthorized alteration of records rather than data exposure.

  • B. Correct.

    This is correct. Integrity ensures that data remains accurate, complete, and unaltered except by authorized actions. In this scenario, management is specifically worried that appointment records could be changed by unauthorized users, which is a direct integrity issue within the CIA triad.

  • C. Incorrect.

    This is incorrect. Availability ensures systems and data are accessible when needed. The scenario explicitly says the concern remains even if the system stays online, meaning uptime is not the primary issue being tested here.

  • D. Incorrect.

    This is incorrect. Non-repudiation provides evidence of an action so a user cannot later deny performing it, often through logs, digital signatures, and audit trails. Although useful for accountability, it does not directly address the main requirement of preventing unauthorized modification in the first place.

312-50 Question 2

Single answer▪ Information Security Overview

A healthcare company is preparing to roll out a new patient portal that allows customers to view medical records and pay bills online. During a security planning meeting, management states that the main goal is to prevent unauthorized users from viewing patient data, ensure records are not altered in transit, and keep the portal available during peak usage. As the ethical hacker advising the team, which information security model best summarizes these three primary objectives for the portal?

  1. A

    The CIA triad: confidentiality, integrity, and availability

  2. B

    The AAA framework: authentication, authorization, and accounting

  3. C

    The Parkerian Hexad: possession, authenticity, utility, confidentiality, integrity, and availability

  4. D

    The non-repudiation model: proof of origin, proof of delivery, and accountability

Show answer and explanation

Correct answer: A

Explanation

The best answer is the CIA triad because the scenario explicitly describes its three elements: preventing unauthorized access to patient data corresponds to confidentiality, preventing improper modification of records corresponds to integrity, and keeping the portal accessible corresponds to availability. In information security overview topics, the CIA triad is the foundational model used to classify security objectives and guide control selection. This is consistent with common security guidance such as NIST principles for protecting information and systems, where confidentiality, integrity, and availability are treated as fundamental security objectives. AAA and non-repudiation are important supporting concepts, and the Parkerian Hexad is a valid extended model, but for CEH-style foundational application questions, the direct and best fit is the CIA triad.

  • A. Correct.

    Correct. The scenario directly maps to the three core principles of the CIA triad: confidentiality protects patient data from unauthorized disclosure, integrity ensures records are not altered improperly, and availability ensures the portal remains accessible to authorized users when needed. In CEH and general security practice, the CIA triad is the foundational model used to describe these primary information security objectives.

  • B. Incorrect.

    Incorrect. AAA is an important access control and identity management framework, but it does not directly summarize the three broad security goals described in the scenario. Authentication verifies identity, authorization determines permitted actions, and accounting logs activity. These controls support security, but they are not the overarching objectives being asked about here.

  • C. Incorrect.

    Incorrect. The Parkerian Hexad is a broader model that extends beyond the CIA triad and includes additional concepts such as possession, authenticity, and utility. While it is a legitimate information security model, the question asks for the model that best summarizes the three specific objectives stated by management. Those objectives exactly align with the CIA triad, making this option unnecessarily broad and not the best answer.

  • D. Incorrect.

    Incorrect. Non-repudiation is a specific security property that helps prove that an action or communication occurred and cannot later be denied. Although accountability-related controls are useful in healthcare environments, they do not represent the three main objectives listed in the scenario. This option reflects a common misconception of confusing one security service with the full set of core information security goals.

312-50 Question 3

Single answer▪ Information Security Overview

A healthcare company is launching a web portal that allows patients to view lab results and pay invoices online. During a security review, management states that the top priority is preventing unauthorized disclosure of patient records, while also ensuring records are not altered by attackers and the portal remains available during business hours. Which security objective should the ethical hacker use as the primary framework when assessing the portal's controls?

  1. A

    The CIA triad: confidentiality, integrity, and availability

  2. B

    The five phases of ethical hacking: reconnaissance, scanning, gaining access, maintaining access, and clearing tracks

  3. C

    Nonrepudiation, accounting, and auditing as the complete information security model

  4. D

    Patch management, asset inventory, and backup scheduling as the core security model

Show answer and explanation

Correct answer: A

Explanation

The best answer is the CIA triad because it is the standard foundational model for information security and aligns precisely with the scenario's requirements: preventing disclosure of patient data maps to confidentiality, preventing unauthorized modification maps to integrity, and keeping the patient portal accessible maps to availability. In CEH and broader security practice, ethical hackers assess technical and administrative controls in the context of these objectives. For example, access controls and encryption support confidentiality, input validation and change control support integrity, and redundancy, backups, and resilience measures support availability. This framing is also consistent with widely recognized security guidance such as NIST's definitions of confidentiality, integrity, and availability in FIPS 199 and related security publications.

  • A. Correct.

    Correct. The scenario directly maps to the CIA triad: confidentiality protects patient records from unauthorized disclosure, integrity ensures records are not improperly modified, and availability keeps the portal accessible to authorized users. In an information security overview context, the CIA triad is the foundational model used to evaluate whether security controls address the organization's primary protection goals.

  • B. Incorrect.

    Incorrect. These are commonly cited phases of an attack or penetration-testing workflow, not the primary framework for defining information security objectives. An ethical hacker may use these phases when planning an engagement, but they do not describe the core protection goals the organization is trying to achieve.

  • C. Incorrect.

    Incorrect. Nonrepudiation, accounting, and auditing are important security concepts and control areas, but they are not the complete foundational model for information security objectives. A candidate might select this because healthcare environments require logging and proof of actions, but those controls support broader goals such as integrity and accountability rather than replacing the CIA triad.

  • D. Incorrect.

    Incorrect. Patch management, asset inventory, and backup scheduling are valuable operational security practices. However, they are specific control activities, not the overarching framework used to categorize and assess the security objectives in the scenario. For example, backups mainly support availability and recovery, but they do not by themselves define all core information security goals.

312-50 Question 4

Single answer▪ Hacking Methodologies and Frameworks

A security consulting firm is conducting an authorized penetration test for a healthcare provider. The client requires the team to follow a recognized testing framework, maintain a clear chain from intelligence gathering through exploitation and post-exploitation, and produce evidence that each activity was performed in a controlled and repeatable manner. During planning, the lead tester says the team should begin by exploiting an externally exposed VPN gateway immediately because it appears vulnerable. Another tester argues that the engagement should first follow the formal sequence defined in a standard penetration testing methodology so that scope, threat modeling, and attack paths are validated before exploitation begins. Which approach best aligns with established hacking methodologies and frameworks used in professional ethical hacking engagements?

  1. A

    Start exploitation immediately on the VPN gateway because finding a likely vulnerability early reduces testing time and is the most efficient use of the engagement window.

  2. B

    Follow a structured methodology such as PTES by progressing through pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting.

  3. C

    Use an incident response framework such as NIST SP 800-61 as the primary penetration testing methodology because it provides steps for handling security events during the assessment.

  4. D

    Skip threat modeling and vulnerability analysis if the target is internet-facing, because exposed systems are already approved for direct exploitation during a penetration test.

Show answer and explanation

Correct answer: B

Explanation

Professional ethical hacking engagements are expected to follow structured methodologies so activities are authorized, repeatable, and defensible. PTES is commonly referenced for penetration testing because it provides an end-to-end sequence from pre-engagement through reporting. Similarly, frameworks such as NIST SP 800-115 provide technical guidance for information security testing and assessment, reinforcing the importance of planning, discovery, analysis, and documentation before active exploitation. In this scenario, the best answer is to follow a formal methodology rather than jump directly into attacking an apparent target. That approach reduces operational risk, improves evidence quality, and ensures the engagement remains aligned with scope and client expectations.

  • A. Incorrect.

    This is incorrect because jumping directly to exploitation bypasses important methodology stages such as pre-engagement validation, rules of engagement, intelligence gathering, and vulnerability analysis. In a professional ethical hacking engagement, exploiting a system simply because it appears vulnerable can create unnecessary risk, scope violations, and weak documentation. A likely misconception is that speed is more valuable than process, but recognized frameworks emphasize controlled, repeatable testing.

  • B. Correct.

    This is correct. PTES (Penetration Testing Execution Standard) is a well-known framework that defines a logical flow: pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting. This sequence supports disciplined testing, clear documentation, and defensible results. It also aligns with the client's requirement for a recognized methodology and controlled execution.

  • C. Incorrect.

    This is incorrect because NIST SP 800-61 is primarily an incident response guide, not a penetration testing execution framework. It is valuable for preparing for and handling security incidents, but it does not provide the full offensive testing lifecycle needed to plan and execute a penetration test. A candidate might choose this option because NIST publications are authoritative, but this specific document addresses a different security function.

  • D. Incorrect.

    This is incorrect because internet exposure does not remove the need for threat modeling, validation, and vulnerability analysis. Even when a system is in scope, testers should confirm attack paths, business impact, constraints, and safe test procedures before exploitation. This option reflects the misconception that scope approval alone justifies direct exploitation without following methodology.

312-50 Question 5

Single answer▪ Hacking Methodologies and Frameworks

A company hires a CEH-certified consultant to perform an authorized external penetration test against its internet-facing environment. The rules of engagement state that the engagement must follow a recognized hacking methodology, produce evidence suitable for remediation planning, and avoid unnecessary disruption to production systems. After completing reconnaissance and active scanning, the consultant identifies a likely misconfigured web application and an exposed administrative service. According to a standard ethical hacking methodology, what should the consultant do NEXT?

  1. A

    Begin a full denial-of-service stress test against both targets to verify business impact before exploitation

  2. B

    Move into gaining access by attempting controlled exploitation of the identified weaknesses within the approved scope and rules of engagement

  3. C

    Skip exploitation and proceed directly to covering tracks so the client's logging and monitoring controls can be evaluated realistically

  4. D

    Immediately start post-exploitation persistence activities on all discovered hosts to determine long-term access feasibility

Show answer and explanation

Correct answer: B

Explanation

In CEH-aligned hacking methodology, the typical sequence is reconnaissance/footprinting, scanning and enumeration, gaining access, maintaining access or post-exploitation where authorized, and then reporting. In practical penetration testing frameworks and industry guidance, including PTES and NIST SP 800-115, findings from scanning should be validated through controlled exploitation rather than assumed to be exploitable. This produces actionable evidence for remediation while keeping activity within the rules of engagement. Denial-of-service testing is often restricted because of operational risk, and anti-forensics actions such as covering tracks are generally inappropriate in standard enterprise penetration tests unless specifically authorized for a narrowly defined objective. Therefore, the most appropriate next step is to attempt controlled exploitation of the identified weaknesses within the approved scope.

  • A. Incorrect.

    This is incorrect. In common ethical hacking and penetration testing methodologies, denial-of-service testing is typically excluded or tightly controlled because it can disrupt production systems. The scenario explicitly says to avoid unnecessary disruption. After reconnaissance and scanning, the next logical phase is not stress testing but validating vulnerabilities in a controlled manner.

  • B. Correct.

    This is correct. Standard hacking methodologies used in CEH-style workflows generally progress from reconnaissance to scanning/enumeration, then to gaining access (controlled exploitation), followed by maintaining access/post-exploitation where authorized, and finally reporting/covering tracks in attacker models. Because the consultant has already completed reconnaissance and active scanning and has identified likely weaknesses, the next step is to attempt controlled exploitation within scope to validate whether the findings are actually exploitable.

  • C. Incorrect.

    This is incorrect. Covering tracks is associated with attacker behavior, not a normal next step in an ethical hacking engagement. In a legitimate penetration test, evidence collection and preservation are important, and testers should not erase logs unless the objective explicitly includes testing detection and anti-forensics under tightly defined approval. Skipping exploitation would also prevent validation of the identified weaknesses.

  • D. Incorrect.

    This is incorrect. Persistence or maintaining access comes after successful exploitation and only if explicitly authorized in the scope. Starting persistence activities before validating initial access does not follow recognized methodology and would exceed what is necessary at this stage. It also increases operational risk on production systems.

312-50 Question 6

Single answer▪ Hacking Methodologies and Frameworks

A retail company hires an ethical hacker to perform an authorized assessment of its external attack surface. The rules of engagement state that production systems must not be disrupted, all testing must be traceable to a defined methodology, and the final report must clearly map each activity to a recognized phase of an ethical hacking framework. During the engagement, the tester has already completed passive reconnaissance and has identified several public-facing hosts. What should the tester do NEXT to remain aligned with a standard hacking methodology while minimizing operational risk?

  1. A

    Begin a credentialed vulnerability scan against the public-facing hosts using safe checks, then validate high-risk findings manually before attempting any exploitation

  2. B

    Launch password-spraying attacks against all identified services to quickly determine whether weak credentials are in use

  3. C

    Attempt exploitation immediately against the most likely vulnerable web server because exploitation is the fastest way to confirm exposure

  4. D

    Start deleting temporary files and clearing event logs on the target hosts to avoid interfering with production operations

Show answer and explanation

Correct answer: A

Explanation

The best answer is Option 1 because it follows the expected sequence of an ethical hacking methodology: reconnaissance first, then scanning and enumeration, followed by carefully justified exploitation if authorized. In CEH-aligned frameworks, the tester should not skip directly to exploitation without first collecting technical evidence that supports it. This sequencing also reflects widely accepted penetration testing practice in frameworks and guidance such as PTES phases (intelligence gathering, vulnerability analysis, exploitation) and NIST SP 800-115 technical testing concepts, which emphasize planning, information gathering, vulnerability identification, and controlled validation. In a production-sensitive environment, safe scanning and manual verification are essential to reduce false positives and avoid unnecessary operational impact. Options 2 and 3 are plausible because they may eventually occur during an engagement, but they are out of sequence and introduce avoidable risk. Option 4 reflects a common misconception caused by confusing adversary behavior with ethical hacking process; authorized testers document their actions rather than hide them.

  • A. Correct.

    Correct. In common ethical hacking methodologies, after reconnaissance comes scanning and enumeration before exploitation. Using a credentialed or otherwise carefully configured vulnerability scan with safe checks is consistent with a controlled assessment approach, especially when production stability is a requirement. Manual validation of significant findings reduces false positives and ensures that any later exploitation is justified, targeted, and within scope. This approach aligns with standard phases used in CEH-style methodology: reconnaissance, scanning/enumeration, gaining access, maintaining access, and covering tracks, while also respecting the rules of engagement.

  • B. Incorrect.

    Incorrect. Password spraying is an active attack technique that can affect availability, trigger account lockouts, and create unnecessary operational risk if used prematurely. While credential attacks may be in scope during some engagements, they are not the typical next step immediately after passive reconnaissance when the engagement requires minimizing disruption and following a defined methodology. A more appropriate next phase is controlled scanning and enumeration to understand the environment before attempting authentication attacks.

  • C. Incorrect.

    Incorrect. Jumping directly from reconnaissance to exploitation skips the scanning and enumeration phase that standard hacking methodologies rely on to identify and prioritize realistic attack paths. Immediate exploitation increases the chance of service disruption and may violate the requirement for traceable, phase-based testing. In professional assessments, exploitation should generally be targeted and supported by prior evidence from enumeration or validated vulnerability findings.

  • D. Incorrect.

    Incorrect. Clearing logs is associated with anti-forensics or the covering tracks phase, which is discussed in attacker methodologies but is not appropriate in a legitimate authorized assessment unless explicitly authorized for a specific objective, and even then it would be handled with extreme caution. Deleting files or logs on production systems would introduce unnecessary risk, reduce traceability, and conflict with the requirement that all tester actions be documented and non-disruptive.

312-50 Question 7

Single answer▪ Hacking Concepts

During an authorized internal assessment, a CEH tester is reviewing a web-based HR application that uses HTTPS for all logins. The tester observes that some employees access the application from a shared office network through an unmanaged switch. Management asks whether encrypted transport alone fully prevents credential theft on the local network. Which attack remains a realistic risk if the tester can place a malicious system on the same subnet and users do not verify certificate warnings?

  1. A

    Performing a man-in-the-middle attack using ARP spoofing and presenting a fraudulent certificate to intercept credentials

  2. B

    Recovering the original password directly from the server's stored TLS session keys captured on the network

  3. C

    Using a SYN flood to force the browser to reveal cached usernames and passwords in cleartext

  4. D

    Sniffing the HTTPS packets and reading usernames and passwords directly without modifying traffic

Show answer and explanation

Correct answer: A

Explanation

The best answer is the ARP spoofing-based man-in-the-middle attack combined with user acceptance of an invalid or fraudulent certificate. In CEH-relevant hacking concepts, HTTPS protects confidentiality and integrity in transit, but it depends on proper certificate validation. If an attacker gains a position in the traffic path on a local network, such as through ARP poisoning on IPv4, they can intercept and relay traffic. Modern TLS is designed to prevent simple eavesdropping, so passive sniffing alone is not enough. However, if users ignore certificate warnings, the attacker can terminate and re-encrypt sessions, effectively defeating the protection from the user's perspective. This aligns with common security guidance from browser vendors, OWASP Transport Layer Protection recommendations, and general TLS best practices: encryption is only trustworthy when endpoint identity is verified and certificate warnings are treated as security failures.

  • A. Correct.

    Correct. On a local subnet, an attacker can use ARP spoofing/poisoning to position themselves between the victim and gateway, enabling a man-in-the-middle attack. HTTPS normally protects credentials, but if the attacker presents a fraudulent certificate and the user ignores or accepts the certificate warning, the browser may establish a session through the attacker, allowing credential interception. This is a classic practical risk in local network attacks and demonstrates that encryption is only effective when certificate validation is enforced.

  • B. Incorrect.

    Incorrect. Capturing network traffic does not allow an attacker to recover passwords from 'server-stored TLS session keys.' TLS session keys are negotiated between endpoints and are not exposed on the wire in a way that would let an attacker simply derive the original password. This option reflects a misunderstanding of how TLS protects session data.

  • C. Incorrect.

    Incorrect. A SYN flood is a denial-of-service technique intended to exhaust resources by sending large numbers of half-open TCP connection requests. It does not cause browsers to disclose cached credentials in cleartext. This distractor confuses availability attacks with credential interception techniques.

  • D. Incorrect.

    Incorrect. Passive packet sniffing alone is not sufficient to read credentials sent over properly implemented HTTPS because the application data is encrypted. Without breaking TLS, compromising an endpoint, or successfully inserting into the connection with certificate abuse, the attacker cannot directly read usernames and passwords from captured packets.

312-50 Question 8

Single answer▪ Hacking Concepts

During an authorized internal assessment, a CEH tester gains low-privilege access to a Windows workstation through a phishing simulation. The rules of engagement prohibit actions that could disrupt business operations or trigger endpoint instability. The tester wants to determine whether the current compromise can realistically lead to full system compromise or domain impact. Which action is the MOST appropriate next step within ethical hacking methodology?

  1. A

    Attempt a controlled local privilege escalation path verification using non-destructive enumeration and a safe proof-of-concept against a known misconfiguration

  2. B

    Launch a network-wide password spraying attack against all domain accounts to quickly measure enterprise exposure

  3. C

    Disable the endpoint protection agent temporarily to avoid interference with post-exploitation testing

  4. D

    Immediately deploy ransomware simulation code to validate the organization's recovery capability

Show answer and explanation

Correct answer: A

Explanation

This question tests a core hacking concept in CEH: following a structured attack methodology after initial access while respecting scope and safety constraints. In a real engagement, once a tester has a low-privilege foothold, the practical question is whether that access can be escalated or leveraged for lateral movement. The most appropriate next step is controlled post-exploitation enumeration focused on privilege escalation opportunities, because it directly measures business risk from the compromise without unnecessarily increasing impact.

This aligns with common penetration testing best practices, including rules of engagement, least-disruptive testing, and evidence-based validation. Industry guidance such as NIST SP 800-115 emphasizes planning, authorization, and minimizing adverse effects during technical testing. PTES and similar methodologies also support moving from exploitation to post-exploitation in a deliberate way, validating access level and potential impact before attempting broader or riskier actions. In CEH terms, the tester should think like an attacker, but act within legal scope and professional ethics.

  • A. Correct.

    Correct. After obtaining low-privilege access, the next ethical and methodical step is to assess whether privilege escalation is possible, but to do so in a controlled and non-destructive manner. This aligns with standard post-exploitation goals: validating the security impact of the foothold while minimizing operational risk. Safe enumeration of token privileges, local group membership, unquoted service paths, weak service permissions, scheduled task misconfigurations, or missing patches can demonstrate exploitability without causing instability. If a proof-of-concept is used, it should be authorized, targeted, and low risk.

  • B. Incorrect.

    Incorrect. Password spraying may be useful in some assessments, but in this scenario the tester already has an internal foothold on a workstation and needs to determine whether that foothold can lead to deeper compromise. A network-wide spray also introduces a higher risk of account lockouts, alerting defenders, and exceeding the least-disruptive approach required by the rules of engagement. It is not the most appropriate immediate next step.

  • C. Incorrect.

    Incorrect. Disabling endpoint protection is typically outside scope unless explicitly authorized and can materially change the security posture being tested. It also risks operational impact and may invalidate assessment results because the tester is no longer evaluating the environment as deployed. Ethical hacking methodology emphasizes working within authorization boundaries and avoiding unnecessary disruption.

  • D. Incorrect.

    Incorrect. Deploying ransomware simulation code as an immediate next step is not appropriate for validating whether the current low-privilege compromise can be escalated. Even simulated ransomware can create operational and legal concerns if not specifically approved in scope. The tester should first evaluate privilege escalation and lateral movement feasibility using controlled, minimally invasive techniques.

312-50 Question 9

Single answer▪ Hacking Concepts

During an authorized internal assessment, a CEH tester gains access to a Linux web server using a low-privilege service account. The server hosts a customer-facing application, and the rules of engagement state that the tester must demonstrate business impact while avoiding actions that could disrupt production services or alter sensitive customer data. Which action best aligns with the hacking concept of maintaining safe proof of access while still demonstrating meaningful post-exploitation capability?

  1. A

    Dump the entire customer database and copy it to the tester's workstation to prove data access

  2. B

    Create a temporary file in a controlled test directory, capture screenshots of access to limited non-sensitive configuration data, and document the commands used

  3. C

    Install a persistent remote access service so the tester can reconnect later without repeating exploitation steps

  4. D

    Modify firewall rules on the server to show that network controls can be bypassed from the compromised host

Show answer and explanation

Correct answer: B

Explanation

The best answer is Option 2 because ethical hacking is not only about what can be done after compromise, but also about how to validate findings responsibly. In a real engagement, once initial access is achieved, the tester should demonstrate impact using the least invasive method possible. Common best practices include obtaining explicit authorization, following rules of engagement, minimizing data collection, avoiding persistence unless approved, preserving system stability, and maintaining an evidence trail with screenshots, command history, and timestamps. This approach is consistent with professional penetration testing standards and guidance such as NIST SP 800-115, which emphasizes planning, scope adherence, and careful execution of technical testing activities. It also reflects the CEH concept that successful exploitation must be balanced with ethics, safety, and business-aware decision-making.

  • A. Incorrect.

    This is incorrect because copying the entire customer database exceeds what is typically necessary to prove access and introduces unnecessary risk to confidentiality, privacy, and scope compliance. In an ethical hacking engagement, the tester should follow data minimization principles and collect only the minimum evidence required to demonstrate impact. A candidate might choose this option because it seems like the strongest proof, but on a production system it is not the safest or most professional approach.

  • B. Correct.

    This is correct because it demonstrates controlled post-exploitation activity with minimal operational impact. Creating a harmless artifact in an approved location and documenting limited access to non-sensitive information proves the tester obtained meaningful access without unnecessarily exposing customer data or disrupting service. This aligns with core ethical hacking concepts: operate within authorization, minimize harm, preserve evidence, and demonstrate impact safely.

  • C. Incorrect.

    This is incorrect because installing persistence changes the target environment in a way that can create operational and security risk. Unless persistence is explicitly authorized in scope and carefully coordinated, adding a remote access service is not an appropriate default action on a production server. A candidate might select this because persistence is a real attacker behavior, but CEH emphasizes controlled, authorized actions rather than unnecessary emulation of destructive or risky attacker techniques.

  • D. Incorrect.

    This is incorrect because modifying firewall rules on a production system can affect availability, segmentation, and downstream services. Even if the goal is to prove pivoting or control over host networking, this action is more invasive than necessary and can violate the requirement to avoid disruption. Testers should prefer non-destructive evidence collection over configuration changes that may alter security posture.

312-50 Question 10

Single answer▪ Ethical Hacking Concepts

A healthcare organization hires an external security consultant to assess the security of a new patient portal before it goes live. The statement of work authorizes testing only against the portal's public web application and its supporting APIs during a two-week window, and it explicitly prohibits phishing, denial-of-service testing, and access to production patient records. During reconnaissance, the consultant discovers that the portal is hosted in a cloud environment shared with other business applications owned by the same company. Which action is the MOST appropriate for the consultant to take next to remain within ethical hacking principles and the agreed rules of engagement?

  1. A

    Expand testing to the other company-owned cloud applications because they are in the same hosting environment and may affect the portal's security posture

  2. B

    Attempt a controlled denial-of-service test against the portal during off-hours because availability is a key security concern for healthcare systems

  3. C

    Limit testing to the in-scope portal and APIs, document the shared-environment observation as a potential concern, and seek written authorization before testing any additional assets

  4. D

    Use harvested session tokens to access a small sample of real patient records because verifying data exposure is necessary to prove impact

Show answer and explanation

Correct answer: C

Explanation

The best answer is to stay strictly within the authorized scope and seek written approval before expanding testing. In CEH practice, ethical hacking differs from malicious activity because it is conducted with prior authorization, clearly defined scope, and documented rules of engagement. A shared cloud environment can introduce risk, but it does not automatically authorize testing of neighboring applications or infrastructure. Similarly, prohibited test types such as denial-of-service must not be performed, and restricted data such as production patient records must not be accessed unless explicitly approved. This aligns with standard penetration testing best practices: define scope, obtain written authorization, follow the rules of engagement, minimize business impact, and document observations that require client decision or scope expansion. These principles are consistent with industry guidance such as NIST SP 800-115 on technical security testing and common rules-of-engagement practices used in penetration testing engagements.

  • A. Incorrect.

    This is incorrect because ownership alone does not make adjacent systems in scope. Ethical hacking requires strict adherence to the defined scope and rules of engagement. Testing other applications without explicit authorization could expose the consultant and client to legal, operational, and compliance risk, especially in a shared cloud environment.

  • B. Incorrect.

    This is incorrect because the scenario explicitly prohibits denial-of-service testing. Even if availability is important, an ethical hacker must follow the signed authorization and testing constraints. Conducting DoS testing outside the agreed terms would violate professional and contractual boundaries.

  • C. Correct.

    This is correct because ethical hacking is defined by authorization, scope control, and compliance with the rules of engagement. The consultant should test only the public web application and supporting APIs that are explicitly in scope, avoid touching other cloud-hosted assets, and formally request written approval if expanded testing is needed. Documenting the shared-environment concern is appropriate because it preserves the finding without exceeding authorization.

  • D. Incorrect.

    This is incorrect because the statement of work explicitly prohibits access to production patient records. Ethical hackers should use nonproduction data or approved test accounts whenever possible. Accessing real patient records, even in a limited way, could violate privacy requirements and exceed the authorized objective.

Timed practice exam

Take a 312-50 practice test under exam conditions

125 questions in 240 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

What the 312-50 exam covers

Official Certified Ethical Hacker (CEH) exam domains and weightings.

  • Introduction to Ethical Hacking

    6% of exam

  • Footprinting and Reconnaissance

    6% of exam

  • Scanning Networks

    5% of exam

  • Enumeration

    5% of exam

  • Vulnerability Analysis

    5% of exam

  • System Hacking

    7% of exam

  • Malware Threats

    5% of exam

  • Sniffing

    5% of exam

  • Social Engineering

    5% of exam

  • Denial-of-Service

    5% of exam

  • Session Hijacking

    4% of exam

  • Evading IDS, Firewalls, and Honeypots

    5% of exam

  • Hacking Web Servers

    4% of exam

  • Hacking Web Applications

    6% of exam

  • SQL Injection

    5% of exam

  • Hacking Wireless Networks

    4% of exam

  • Hacking Mobile Platforms

    4% of exam

  • IoT and OT Hacking

    4% of exam

  • Cloud Computing

    5% of exam

  • Cryptography

    5% of exam

All 473 312-50 practice questions

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them.

  1. 1.A healthcare company is moving part of its patient scheduling system to a web-based platform. During a...
  2. 2.A healthcare company is preparing to roll out a new patient portal that allows customers to view medical...
  3. 3.A healthcare company is launching a web portal that allows patients to view lab results and pay invoices...
  4. 4.A security consulting firm is conducting an authorized penetration test for a healthcare provider. The client...
  5. 5.A company hires a CEH-certified consultant to perform an authorized external penetration test against its...
  6. 6.A retail company hires an ethical hacker to perform an authorized assessment of its external attack surface....
  7. 7.During an authorized internal assessment, a CEH tester is reviewing a web-based HR application that uses...
  8. 8.During an authorized internal assessment, a CEH tester gains low-privilege access to a Windows workstation...
  9. 9.During an authorized internal assessment, a CEH tester gains access to a Linux web server using a...
  10. 10.A healthcare organization hires an external security consultant to assess the security of a new patient...
  11. 11.A company hires a security consultant to evaluate the resilience of its newly deployed external web...
  12. 12.A financial services company hires an external security consultant to assess the resilience of its newly...
  13. 13.A company has suffered several incidents in which employees clicked phishing links and entered credentials...
  14. 14.A financial services company allows third-party contractors to remotely administer a set of Linux servers...
  15. 15.A company allows engineers to access a production management portal from the Internet. During a security...
  16. 16.A U.S.-based security consulting firm is hired to perform an external penetration test against a retail...
  17. 17.A CEH-certified consultant is hired to perform an external penetration test against a healthcare provider...
  18. 18.A consulting firm is hired to perform an external penetration test against a healthcare provider's...
  19. 19.During a sanctioned pre-engagement assessment, you are asked to collect as much information as possible about...
  20. 20.During a reconnaissance engagement, you are authorized to perform only passive footprinting against a target...
  21. 21.During the reconnaissance phase of an authorized assessment, you need to identify the external IP ranges and...
  22. 22.You are performing the reconnaissance phase of an authorized assessment against a company named Acme...
  23. 23.A security consultant is performing the reconnaissance phase of an authorized assessment against a company...
  24. 24.During a sanctioned pre-engagement for a financial services company, an ethical hacker is instructed to begin...
  25. 25.During an authorized reconnaissance engagement, a CEH analyst is asked to identify publicly exposed login...
  26. 26.During an authorized reconnaissance phase, a CEH analyst is asked to identify publicly exposed login portals,...
  27. 27.During an authorized reconnaissance phase, a security consultant is asked to identify whether a company has...
  28. 28.During a permitted reconnaissance phase, you are asked to gather information about a target organization's...
  29. 29.During a permitted reconnaissance engagement, you need to gather publicly exposed information about a target...
  30. 30.During a permitted reconnaissance engagement, you are asked to footprint a target organization's externally...
  31. 31.During a sanctioned reconnaissance phase, you are asked to gather information about a target organization...
  32. 32.During an authorized reconnaissance phase of a CEH assessment, you are asked to gather information about a...
  33. 33.During an authorized reconnaissance phase, a CEH professional is asked to gather intelligence about a target...
  34. 34.During a sanctioned reconnaissance phase, you are asked to footprint a public-facing web application hosted...
  35. 35.During the reconnaissance phase of an authorized web application assessment, you need to identify hidden...
  36. 36.During a sanctioned reconnaissance phase, you are asked to gather information about a target organization's...
  37. 37.During an authorized reconnaissance phase, a security consultant needs to verify whether several employee...
  38. 38.During an authorized reconnaissance phase, you need to confirm whether the target organization uses a...
  39. 39.During a sanctioned reconnaissance phase, you need to verify whether specific employee email addresses at...
  40. 40.During a permitted reconnaissance phase, you are asked to identify the most reliable administrative contact...
  41. 41.During the reconnaissance phase of an authorized assessment, you are asked to identify external third parties...
  42. 42.During the reconnaissance phase of an authorized assessment, you need to perform Whois footprinting on...
  43. 43.During an authorized external reconnaissance engagement, you are asked to map the public-facing DNS...
  44. 44.During an authorized reconnaissance phase, you are asked to identify internal hostnames and mail...
  45. 45.During an authorized reconnaissance phase, you are asked to identify the authoritative name servers and mail...
  46. 46.During an authorized external reconnaissance engagement, you are asked to identify the public-facing IP...
  47. 47.During an authorized external reconnaissance engagement, you need to identify the public-facing IP ranges and...
  48. 48.During an authorized external reconnaissance assessment, you need to identify the public-facing IP range and...
  49. 49.During an authorized CEH assessment, you are limited to passive reconnaissance and non-intrusive social...
  50. 50.You are performing a CEH-authorized reconnaissance assessment for a company that has specifically allowed...
  51. 51.During an authorized CEH reconnaissance engagement, you are tasked with gathering information about a target...
  52. 52.During the reconnaissance phase of an authorized assessment, you need to identify the public-facing...
  53. 53.During a rules-of-engagement approved reconnaissance phase, you need to identify the autonomous system number...
  54. 54.During the reconnaissance phase of an authorized assessment, you need to identify the public-facing IP ranges...
  55. 55.A company discovers that external attackers are gathering detailed information about its internal network by...
  56. 56.A company discovers that external attackers are collecting detailed information about its internal naming...
  57. 57.A financial services company discovers during a red-team exercise that attackers were able to build a...
  58. 58.During an authorized internal assessment, you need to identify live hosts on a subnet (10.10.20.0/24) before...
  59. 59.During an authorized internal assessment, you need to identify live hosts across a subnet while generating as...
  60. 60.During an authorized internal assessment, you need to identify live hosts in a /24 subnet before performing...
  61. 61.During an authorized internal assessment, you need to identify live hosts on a subnet where many Windows...
  62. 62.During an internal authorized assessment, you need to identify live hosts and determine which TCP services...
  63. 63.During an internal assessment, you are asked to identify live hosts and determine which TCP services are...
  64. 64.During an internal assessment, you are asked to identify live hosts in the 10.20.30.0/24 subnet while...
  65. 65.During an authorized internal assessment, you are told that the target subnet 10.20.30.0/24 is protected by...
  66. 66.You are conducting an internal assessment against a Windows-heavy corporate subnet (10.20.30.0/24). The...
  67. 67.During an authorized internal assessment, you need to identify which services are running on a Linux server...
  68. 68.During an authorized internal assessment, you need to identify which services are actually listening on a...
  69. 69.During an authorized internal assessment, you need to identify which services are actually running on a Linux...
  70. 70.During an authorized internal assessment, you need to identify the operating system of a server at...
  71. 71.During an authorized internal assessment, you need to identify the operating system of a newly deployed...
  72. 72.During an authorized internal assessment, you discover a host that responds on TCP 22 and TCP 80, but ICMP...
  73. 73.During an authorized external assessment, you identify that a target host allows ICMP echo replies and has...
  74. 74.During an authorized internal assessment, you discover a Linux-based web server behind a firewall that blocks...
  75. 75.During an authorized internal assessment, you identify a Linux server that responds on TCP 80 and 22. The...
  76. 76.During an authorized external penetration test, you are asked to identify live hosts and exposed services in...
  77. 77.You are conducting an authorized external assessment of a company that uses a stateful firewall and a...
  78. 78.During an authorized external assessment, you are asked to identify live hosts in a client DMZ without...
  79. 79.A company discovers that an external tester can accurately map live hosts and identify listening services in...
  80. 80.A company discovers that external attackers are repeatedly using tools such as Nmap to identify exposed...
  81. 81.A company has exposed several Internet-facing servers for customer access. During a security review, the blue...
  82. 82.During an authorized internal assessment of a Windows-based corporate network, you have already identified a...
  83. 83.During an authorized internal assessment, you discover that a Windows server in the target network exposes...
  84. 84.During an authorized internal assessment, you identify a legacy Windows file server with TCP 139 and 445...
  85. 85.During an authorized internal assessment, you discover that a legacy Windows file server is listening on...
  86. 86.During an internal assessment, you identify a legacy Windows file server that responds on UDP/137 and...
  87. 87.During an internal penetration test, you identify a Windows host at 10.10.20.15 with TCP 139 open, but TCP...
  88. 88.During an authorized internal assessment, you discover that a core switch at 10.10.20.5 responds on UDP 161....
  89. 89.During an internal authorized security assessment, you discover that several network devices respond on UDP...
  90. 90.During an authorized internal assessment, you discover that a legacy network switch responds on UDP 161. The...
  91. 91.During an internal authorized assessment, you discover a Windows domain controller at 10.10.20.15 with TCP...
  92. 92.During an internal authorized assessment, you discover that a Windows domain controller is listening on TCP...
  93. 93.During an internal authorized assessment, you identify a Windows domain controller at 10.10.20.15 that allows...
  94. 94.During an internal assessment, you identify a Linux server that appears to provide both NTP and NFS services....
  95. 95.During an internal assessment, you identify a Linux server that appears to provide both NTP and NFS services....
  96. 96.During an internal assessment, you discover a Linux file server that appears to provide both NTP and NFS...
  97. 97.During an authorized external assessment of examplecorp.com, you are asked to identify internal mail hosts...
  98. 98.During an authorized external reconnaissance test, you are asked to identify mail infrastructure and validate...
  99. 99.During an authorized external assessment of examplecorp.com, you are asked to identify publicly exposed email...
  100. 100.During an authorized internal assessment, you discover that several Linux and Windows servers respond on UDP...
  101. 101.During an authorized internal assessment, you identify a Linux-based VPN gateway that appears to support...
  102. 102.During an authorized internal assessment, you discover that a Linux-based server exposes TCP 111...
  103. 103.During an authorized internal assessment of a Linux-based branch office network, you discover that several...
  104. 104.During an authorized internal assessment of a Linux-based branch office, you discover that the edge router...
  105. 105.During an internal assessment, you compromise a dual-stack Ubuntu server in a branch office. The host can...
  106. 106.During an authorized internal assessment, you identify a Windows file server that allows anonymous SMB...
  107. 107.During an authorized internal assessment, you identify a Windows server exposing TCP 135, 139, and 445. The...
  108. 108.During an internal CEH-authorized assessment, you discover a Windows Server that exposes TCP 135, 139, and...
  109. 109.During an internal security assessment, a tester is able to use null SMB sessions and unauthenticated RPC...
  110. 110.A company completed an internal security assessment and discovered that unauthenticated users on the...
  111. 111.During an internal security assessment, a tester is able to query a Windows-based file server over SMB and...
  112. 112.A security consultant is performing a vulnerability assessment for a hospital network that includes legacy...
  113. 113.A security consultant is performing a vulnerability assessment for a hospital network that includes legacy...
  114. 114.A retail company asks a CEH consultant to perform a vulnerability assessment of its external web application...
  115. 115.During an internal vulnerability assessment, a CEH analyst identifies three issues on a public-facing...
  116. 116.A security consultant is performing a vulnerability assessment for a company that recently deployed a...
  117. 117.During an internal vulnerability assessment, a CEH analyst scans a public-facing web application server and...
  118. 118.During a web application assessment, an ethical hacker wants to determine whether a login form is vulnerable...
  119. 119.During a web application assessment, an ethical hacker reviews a login form that uses a hidden input field...
  120. 120.During a web application assessment, an ethical hacker identifies a login form that submits the username and...
  121. 121.A security consultant is performing an internal vulnerability assessment of a production network that...
  122. 122.A security consultant is performing an internal vulnerability assessment for a company that has asked for...
  123. 123.A healthcare organization asks you to perform an internal vulnerability assessment of 2,000 Windows and Linux...
  124. 124.A security consultant completes a vulnerability assessment for a midsize company and delivers a report...
  125. 125.A security consultant delivers a vulnerability assessment report for a public-facing web application. The...
  126. 126.A security consultant completes a vulnerability assessment for a midsize company and must present the final...
  127. 127.During an authorized internal assessment, you obtain a standard domain user account and need to determine...
  128. 128.During an internal CEH-authorized assessment, you gain local administrative access to a legacy Windows 7...
  129. 129.During an authorized internal assessment, you gain local administrator access to a Windows 10 workstation...
  130. 130.During an authorized internal penetration test, you discover a legacy Windows file server that allows SMB...
  131. 131.During an authorized internal penetration test, you compromise a Windows 10 workstation used by a finance...
  132. 132.During an authorized internal assessment, you compromise a Windows 10 workstation used by a help-desk...
  133. 133.During an authorized internal assessment, you obtain a copy of a Linux server's password hashes from...
  134. 134.During an internal authorized assessment, you obtain a copy of a Linux server's password hashes from...
  135. 135.During an authorized internal assessment, you obtain a copy of a Windows workstation's SAM and SYSTEM...
  136. 136.During an authorized internal penetration test, you identify a legacy Windows 7 SP1 workstation used by the...
  137. 137.During an authorized internal assessment, you identify a Linux web server running a vulnerable version of...
  138. 138.During an authorized internal penetration test, you identify a Linux web server running a vulnerable version...
  139. 139.During an authorized internal penetration test of a Linux web server, you gain a low-privileged shell as the...
  140. 140.During an authorized internal assessment, you obtain a low-privileged shell on a Linux web server running...
  141. 141.During an authorized internal assessment of a Linux web server, you obtain a low-privileged shell as the...
  142. 142.During an authorized internal penetration test, you gain local administrator access on a Windows 10...
  143. 143.During an authorized internal penetration test, you obtain local administrator access on a Windows 10...
  144. 144.During an authorized internal penetration test, you obtain local administrator privileges on a Windows 10...
  145. 145.During an authorized internal assessment of a Windows 10 workstation, you have obtained a Meterpreter session...
  146. 146.During an authorized internal penetration test of a Windows 10 workstation, you gain a Meterpreter session...
  147. 147.During an authorized internal penetration test of a Windows environment, you gain low-privilege access to a...
  148. 148.During an internal security assessment, you are asked to demonstrate how an attacker could hide a small text...
  149. 149.During an internal security assessment, you are asked to demonstrate how an attacker could conceal a stolen...
  150. 150.During an internal security assessment, you obtain limited user-level access to a Windows 10 workstation used...
  151. 151.During an authorized internal red-team engagement, you gain administrative access to a Windows 10 workstation...
  152. 152.During an authorized internal assessment, you obtain local administrator access on a Windows 10 workstation...
  153. 153.During an authorized internal red-team engagement, you obtain local administrator access on a Windows 10...
  154. 154.During an authorized internal penetration test, you gain administrative access to a Linux web server hosting...
  155. 155.During an authorized internal penetration test of a Linux web server, you obtain root access through a...
  156. 156.During an authorized internal penetration test of a Linux web server, you obtain root access and are asked to...
  157. 157.During an internal security assessment, a Windows workstation begins making periodic outbound HTTPS...
  158. 158.During an internal security assessment, you are asked to analyze a suspected malware incident on a Windows...
  159. 159.During an internal security assessment, you discover a Windows workstation that repeatedly becomes infected...
  160. 160.A financial services company discovers that an attacker has maintained access to a small set of executive...
  161. 161.A financial services company discovers that a single employee workstation has been making low-volume,...
  162. 162.A financial services company discovers that an engineer's workstation has been making low-volume encrypted...
  163. 163.During an internal security assessment, a Windows workstation begins making repeated outbound connections to...
  164. 164.During an internal security assessment, you are asked to determine whether a Windows workstation is infected...
  165. 165.During an internal security assessment, you are asked to demonstrate how a Trojan could provide persistent...
  166. 166.A security team is investigating a sudden outbreak in a corporate network. Several Windows hosts began...
  167. 167.During an internal security assessment, you are asked to explain how a malware outbreak spread through a...
  168. 168.During an internal security assessment, you observe that several Windows workstations begin scanning random...
  169. 169.During an internal compromise assessment, a SOC analyst reports that several Windows 10 endpoints launched...
  170. 170.During an internal assessment, a SOC analyst reports that several Windows 10 endpoints spawned powershell.exe...
  171. 171.During an internal assessment, a security team notices several Windows endpoints launching PowerShell from...
  172. 172.A security analyst receives a suspicious Windows executable from an endpoint that began beaconing to an...
  173. 173.During an internal malware analysis engagement, a security team receives a suspicious Windows executable...
  174. 174.During an internal incident response engagement, you receive a suspicious Windows executable from an endpoint...
  175. 175.A security analyst discovers that several Windows workstations are making periodic outbound HTTPS connections...
  176. 176.A security analyst discovers that several Windows workstations are making periodic outbound HTTPS connections...
  177. 177.A security analyst discovers that several Windows workstations are making repeated outbound HTTPS connections...
  178. 178.During an internal security assessment, you are asked to evaluate why several Windows endpoints were infected...
  179. 179.During an internal security assessment, you are asked to evaluate whether the organization’s anti-malware...
  180. 180.During an internal security assessment, you execute a custom PowerShell-based payload on a Windows 11 test...
  181. 181.During an internal security assessment, you connect a laptop running Wireshark to an unused switch port in a...
  182. 182.During an authorized internal assessment, you connect a laptop running Wireshark to an unused switch port in...
  183. 183.During an internal authorized assessment, you connect a laptop running Wireshark to an unused switch port in...
  184. 184.During an internal security assessment, you connect a laptop running a packet sniffer to an access-layer...
  185. 185.During an authorized internal assessment, you connect a laptop to an access-layer switch in a corporate...
  186. 186.During an authorized internal assessment, you connect a test laptop to an enterprise access switch in a user...
  187. 187.During an internal security assessment, you connect a test laptop to a corporate access switch and observe...
  188. 188.During an internal assessment, you connect to a flat Layer 2 office network and notice several user...
  189. 189.During an internal security assessment, a tester connects to a user VLAN and notices intermittent loss of...
  190. 190.During an internal security assessment, you are connected to the same switched IPv4 subnet as several...
  191. 191.During an internal penetration test on a switched IPv4 office network, you are authorized to capture traffic...
  192. 192.During an authorized internal assessment of a small office network, you need to capture unencrypted HTTP...
  193. 193.During an internal security assessment, you connect to a user VLAN and observe that several Windows...
  194. 194.During an internal penetration test on a switched corporate LAN, you are connected to the same subnet as a...
  195. 195.During an internal security assessment, you connect a test laptop to the same switched VLAN as several...
  196. 196.During an authorized internal assessment, you are connected to the same switched LAN as several employee...
  197. 197.During an internal security assessment, you are connected to the same switched subnet as several employee...
  198. 198.During an internal security assessment, you are connected to the same switched LAN as several employee...
  199. 199.During an authorized internal security assessment, you are connected to a standard switched Ethernet network...
  200. 200.During an internal authorized assessment, you are connected to a standard access port on a modern switched...
  201. 201.During an authorized internal assessment, you connect a laptop running Wireshark to an access switch port in...
  202. 202.A security team discovers that an attacker connected a rogue device to an open wall port in a finance...
  203. 203.A security consultant is assessing an enterprise LAN where users in the same office connect to unmanaged...
  204. 204.A security team discovers that employees on the same office floor can capture unencrypted application...
  205. 205.During an internal security assessment, you suspect a workstation on the same switched Ethernet segment as...
  206. 206.During an internal security assessment, you suspect that a workstation on the same VLAN as several finance...
  207. 207.During an internal security assessment, you suspect that a Linux workstation on the same VLAN as several...
  208. 208.During an authorized social engineering assessment, a company allows phishing tests against employees but...
  209. 209.An organization has authorized a CEH-certified consultant to perform a social engineering assessment against...
  210. 210.During an authorized social engineering assessment, a security consultant learns from public social media...
  211. 211.During an authorized social engineering assessment for a financial services company, you are asked to...
  212. 212.During an authorized CEH engagement, a company asks you to assess employee susceptibility to social...
  213. 213.During an authorized social engineering assessment, a security team wants to evaluate whether employees will...
  214. 214.A company has suffered several small but unexplained data leaks involving customer pricing spreadsheets....
  215. 215.A company's security team notices that a database administrator who recently submitted a resignation has...
  216. 216.A company suspects a malicious insider in the finance department is copying sensitive payroll data to an...
  217. 217.During a social engineering assessment authorized by a client, you discover that several employees have...
  218. 218.During an authorized social engineering assessment, a CEH tester is asked to evaluate how vulnerable a...
  219. 219.During an authorized social engineering assessment, a CEH is asked to evaluate how vulnerable a company is to...
  220. 220.During an internal security assessment, a company asks you to evaluate how exposed its executives are to...
  221. 221.During an authorized assessment, a retail company asks you to evaluate whether its staff can detect...
  222. 222.During an internal security assessment, a company reports that several employees received emails appearing to...
  223. 223.A mid-sized company recently experienced a vishing attack in which an attacker, pretending to be a help desk...
  224. 224.A financial services company has seen several successful social engineering attempts in the past quarter. In...
  225. 225.A company experiences a successful vishing attack in which an attacker impersonates an internal help desk...
  226. 226.A company hosts a public web application behind a load balancer. During a sales event, the security team...
  227. 227.A company launches a public web portal and soon notices intermittent outages. During each outage, the...
  228. 228.A company's public web application remains reachable during business hours, but users report severe slowdowns...
  229. 229.During an internal security assessment, you are asked to determine whether several employee workstations are...
  230. 230.During an internal assessment, a security team suspects that several Windows workstations have been recruited...
  231. 231.During an authorized internal assessment, you discover that several employee workstations are making periodic...
  232. 232.During an authorized assessment, a security team observes that a public web application becomes unreachable...
  233. 233.A company hosts a public web application behind a stateful firewall. During a disruption, the security team...
  234. 234.A financial services company asks an ethical hacker to review a recent DDoS incident as part of a post-attack...
  235. 235.A financial services company asks an ethical hacker to review a recent denial-of-service incident as part of...
  236. 236.A retail company asks a CEH-certified security consultant to help analyze a recent outage. During the...
  237. 237.A public-facing e-commerce site is experiencing intermittent outages during peak traffic hours. Monitoring...
  238. 238.A company hosts a public e-commerce site behind a traditional stateful firewall. During a flash sale, the...
  239. 239.A company hosts a public customer portal behind a single internet-facing web server. During a promotional...
  240. 240.A retail company hosts its public e-commerce site behind a reverse proxy and notices intermittent outages...
  241. 241.A retail company is running a public e-commerce site behind a cloud-hosted reverse proxy/WAF. During a flash...
  242. 242.A retail company hosts its public web application on a single internet-facing Linux server. During a flash...
  243. 243.During an authorized internal assessment, you discover that a legacy web application used by employees still...
  244. 244.During an authorized internal assessment, you discover that a legacy web application still allows...
  245. 245.During an authorized web application assessment, you discover that the application issues a session cookie...
  246. 246.During an authorized web application assessment, you observe that the target application sets a session...
  247. 247.During an authorized web application assessment, you discover that an internal HR portal uses a session...
  248. 248.During an authorized web application assessment, you discover that an internal HR portal sets a session...
  249. 249.During an authorized internal assessment, you are connected to the same switched subnet as a legacy web...
  250. 250.During an authorized internal security assessment, you are connected to the same switched subnet as a legacy...
  251. 251.During an authorized internal assessment, you are connected to the same switched subnet as a user who...
  252. 252.During an authorized internal penetration test, you are connected to the same switched office LAN as a target...
  253. 253.During an authorized internal assessment, you are connected to the same switched network segment as several...
  254. 254.During an authorized internal assessment, you are connected to the same switched office network as several...
  255. 255.A financial services company discovers that an attacker on the same public Wi-Fi network as remote employees...
  256. 256.A company discovers that users of its internal web portal remain logged in even after moving between office...
  257. 257.A financial services company discovers that users on an internal Wi-Fi network can sometimes continue...
  258. 258.A company has deployed a public web application in a DMZ after several incidents involving SQL injection...
  259. 259.A security team is investigating repeated SSH brute-force attempts coming from the Internet against a Linux...
  260. 260.A company hosts a public web application in a DMZ and has recently experienced repeated SQL injection and...
  261. 261.A company hosts a public-facing customer portal in a DMZ. During a red-team exercise, the security team...
  262. 262.A security team is investigating repeated attempts to exploit a vulnerable web application hosted in a DMZ....
  263. 263.A company hosts a public web application in a DMZ and has recently observed repeated SQL injection attempts...
  264. 264.During an authorized internal penetration test, a security team notices that a network-based IDS is...
  265. 265.During an authorized internal penetration test, you discover that the target network uses a signature-based...
  266. 266.During an authorized internal penetration test, you need to verify whether a network IDS is detecting your...
  267. 267.During an authorized internal assessment, you discover that a perimeter firewall blocks inbound connections...
  268. 268.During an authorized internal security assessment, you discover that a perimeter firewall blocks direct...
  269. 269.During an authorized internal assessment, you discover that a perimeter firewall allows outbound HTTPS (TCP...
  270. 270.During an authorized internal penetration test, you connect a laptop to an unused office Ethernet port. The...
  271. 271.During an authorized internal penetration test, a consultant plugs a laptop into an unused office network...
  272. 272.During an authorized internal assessment, a tester plugs a laptop into an unused office network port. The...
  273. 273.During an authorized external penetration test, you discover that a perimeter firewall allows outbound and...
  274. 274.During an authorized internal assessment, you discover that a perimeter IDS reliably alerts when you run a...
  275. 275.During an authorized internal penetration test, you discover that a stateful firewall and IDS are...
  276. 276.During an authorized internal assessment, you identify a host that appears unusually attractive: it has many...
  277. 277.During an authorized internal penetration test, you identify a host that appears to expose several common...
  278. 278.During an authorized external assessment, you discover a host in the DMZ that appears unusually attractive:...
  279. 279.During an authorized internal security assessment, you discover that the perimeter IDS is missing several...
  280. 280.During an authorized internal security assessment, a tester discovers that an older perimeter firewall and...
  281. 281.During an internal security assessment, your team discovers that a stateful firewall and network IDS are...
  282. 282.During an authorized assessment, you need to identify the web server software and version running on a target...
  283. 283.During an authorized assessment, you discover that a target company's public web server responds differently...
  284. 284.During an authorized assessment, you discover that a company's public web server responds differently based...
  285. 285.During an authorized assessment, you identify that a company’s Apache web server exposes directory listing on...
  286. 286.During an authorized assessment, you enumerate a Linux-based public web server hosting an outdated PHP...
  287. 287.During an authorized assessment of a public-facing Linux web server, you discover that directory listing is...
  288. 288.During an authorized assessment, you discover that a company's public web server allows directory listing on...
  289. 289.During an authorized assessment, you identify a public web server hosting a customer portal. Nmap shows TCP...
  290. 290.During an authorized assessment, you identify a Linux-based web server hosting a customer-facing application....
  291. 291.An organization hosts a public-facing Apache web server on Linux for an internal HR application. During a...
  292. 292.A company hosts a public-facing Apache web server on Linux for its customer portal. During a security...
  293. 293.A company hosts a public-facing Linux web server running Apache HTTP Server for its customer portal. During a...
  294. 294.During an authorized internal assessment, a CEH discovers that several Windows servers are missing a critical...
  295. 295.During an internal security assessment, a CEH discovers that several Windows servers hosting a...
  296. 296.During an internal security assessment, an ethical hacker discovers that several Windows servers in a finance...
  297. 297.During an authorized web application assessment, you are testing an online banking portal. After...
  298. 298.During an authorized web application assessment, you intercept the following HTTP request sent to a shopping...
  299. 299.During a permitted web application assessment, you intercept the following HTTP request used by the...
  300. 300.During a sanctioned web application assessment, you test an e-commerce site's search function at...
  301. 301.During an authorized assessment of an e-commerce web application, you observe that after a user adds items to...
  302. 302.During an authorized web application assessment, you test an e-commerce site's password reset function. The...
  303. 303.During an authorized web application assessment, you discover that the target site uses a multi-step password...
  304. 304.During an authorized assessment of a company's customer portal, you discover that the application uses a...
  305. 305.During an authorized web application assessment, you discover that the application's search page sends...
  306. 306.During an authorized reconnaissance engagement, you need to footprint a target company's public web...
  307. 307.During an authorized reconnaissance engagement, you are asked to footprint a company’s public web...
  308. 308.During a pre-engagement reconnaissance phase, you are authorized to footprint the web infrastructure of a...
  309. 309.During an authorized web application assessment, you intercept a POST request to /account/update in Burp...
  310. 310.During an authorized assessment of a customer portal, you intercept a request to /account/update and notice...
  311. 311.During a sanctioned assessment of an e-commerce web application, you intercept the following HTTP request in...
  312. 312.During an authorized web application assessment, you find an account profile page where the browser disables...
  313. 313.During an authorized web application assessment, you test a profile update function that includes an email...
  314. 314.During an authorized web application assessment, you encounter an account update page that uses JavaScript to...
  315. 315.During an authorized internal assessment, you discover that a legacy web application allows users to log in...
  316. 316.During an internal CEH-authorized assessment, you discover that a legacy web application uses a custom login...
  317. 317.During an authorized internal assessment, you discover that a legacy web application uses HTTP Basic...
  318. 318.A healthcare company hires an ethical hacker to perform a penetration test against its patient portal and...
  319. 319.A consulting firm is preparing to perform a penetration test against a retail company's externally accessible...
  320. 320.A consulting firm has been hired to perform a penetration test against a retail company. During the kickoff...
  321. 321.During an authorized internal security assessment, you obtain a low-privileged domain user account and...
  322. 322.During an authorized internal assessment, you obtain a low-privileged domain user account in a Windows Active...
  323. 323.During an authorized internal assessment, a CEH tester gains a low-privileged domain user account through...
  324. 324.During an authorized internal penetration test, you exploit a vulnerable Windows server and obtain a...
  325. 325.During an authorized web application assessment, you exploit a reflected XSS flaw in an internal HR portal....
  326. 326.During an authorized internal penetration test, you compromise a Linux web server and use Metasploit to...
  327. 327.During an authorized web application assessment, you test a product search feature that sends requests like...
  328. 328.During an authorized web application assessment, you test a product search feature that sends requests like...
  329. 329.During an authorized web application assessment, you test a product search feature that sends a GET request...
  330. 330.During an authorized assessment of an e-commerce application, you create a normal user account and add a...
  331. 331.During an authorized assessment of an online retail application, you notice the checkout workflow applies a...
  332. 332.During an authorized assessment of an e-commerce application, you observe that discount codes are validated...
  333. 333.During an authorized assessment of a company’s cloud-hosted application, you are given a low-privilege shell...
  334. 334.During an authorized assessment of a company that runs several web applications on the same Linux-based...
  335. 335.A company hires an ethical hacker to assess the risk of its public cloud deployment. During reconnaissance,...
  336. 336.During an authorized internal assessment, you discover a legacy web application that connects to a Microsoft...
  337. 337.During an authorized internal assessment, you discover a legacy web application that connects to a Microsoft...
  338. 338.During an authorized assessment, you discover a web application that connects to a Microsoft SQL Server back...
  339. 339.During an authorized CEH web application assessment, you need to demonstrate a client-side attack path...
  340. 340.During an authorized internal engagement, you are asked to assess whether users of the company’s legacy...
  341. 341.During an authorized red-team engagement, you need to assess whether employees are vulnerable to client-side...
  342. 342.During an authorized assessment, you are testing a RESTful web service used by a mobile application. The API...
  343. 343.During an authorized assessment, you are testing a SOAP-based customer portal that exposes a WSDL file at...
  344. 344.During an authorized assessment, you are testing a RESTful web service at...
  345. 345.During an authorized assessment, a company asks you to review a public-facing web application that uses a...
  346. 346.During an authorized assessment, you discover a web application that lets administrators configure an...
  347. 347.During an authorized assessment of a company’s CI/CD environment, you discover a public-facing webhook...
  348. 348.During an authorized web application assessment, you test a customer portal that uses a URL such as...
  349. 349.During an authorized web application assessment, you review an online payroll portal that uses the following...
  350. 350.During an authorized web application assessment, you test a customer portal that displays account details at...
  351. 351.During an authorized web application assessment, you test a product search feature that sends requests like...
  352. 352.During an authorized web application assessment, you test a login form that sends a POST request with the...
  353. 353.During an authorized web application assessment, you test a product search feature that sends requests like:...
  354. 354.During a sanctioned web application assessment, you test a product search feature that issues a request such...
  355. 355.During an authorized web application assessment, you find that the product search page sends requests like...
  356. 356.During an authorized web application assessment, you test a product search feature that sends requests such...
  357. 357.During an authorized web application assessment, you identify a product search parameter:...
  358. 358.During an authorized web application assessment, you find that the product search page sends requests like...
  359. 359.During an authorized web application assessment, you identify a product search feature that sends requests...
  360. 360.During an authorized web application assessment, you identify a GET parameter that appears vulnerable to SQL...
  361. 361.During an authorized web application assessment, you discover that the product page submits a GET request...
  362. 362.During an authorized web application assessment, you identify a GET parameter that appears injectable:...
  363. 363.During an authorized internal penetration test, you discover that perimeter IPS devices are dropping your SYN...
  364. 364.During an authorized internal assessment, you discover that a perimeter IDS is generating alerts for...
  365. 365.During an authorized internal security assessment, you need to identify live hosts in a segmented network...
  366. 366.A retail company's customer portal was found vulnerable during an internal assessment. The tester...
  367. 367.A retail company discovers that its customer search page is vulnerable to SQL injection because the...
  368. 368.A company asks you to review a customer portal after a penetration test found SQL injection in the login and...
  369. 369.During an authorized wireless assessment, you discover a client network using WPA2-PSK on several access...
  370. 370.During an authorized wireless assessment, you discover that a company’s guest Wi-Fi uses WPA2-Personal with a...
  371. 371.During an authorized wireless assessment of a corporate office, you identify an access point broadcasting the...
  372. 372.During an authorized wireless assessment, you capture a WPA2-Personal 4-way handshake from a branch office...
  373. 373.During an authorized wireless security assessment, you discover that a client’s guest Wi-Fi uses...
  374. 374.During an authorized wireless security assessment, you discover a company still uses WPA2-Personal (PSK) on...
  375. 375.During an authorized wireless security assessment, you discover an employee SSID using WPA2-PSK. Several...
  376. 376.During an authorized wireless assessment, a company reports that employees are being disconnected from the...
  377. 377.During an authorized wireless assessment of a corporate office, you discover a rogue access point in a...
  378. 378.During an authorized wireless assessment, you identify a target corporate SSID using WPA2-PSK. The access...
  379. 379.During an authorized wireless assessment, you identify a target corporate SSID using WPA2-Personal (PSK)....
  380. 380.During an authorized wireless assessment, you discover a target corporate SSID uses WPA2-PSK and WPS is...
  381. 381.During an authorized wireless assessment of a corporate office, you discover an employee SSID using WPA2-PSK....
  382. 382.During an authorized wireless security assessment, you need to verify whether a client's WPA2-PSK wireless...
  383. 383.During an authorized wireless security assessment, you need to evaluate whether a client's WPA2-PSK wireless...
  384. 384.During an authorized wireless security assessment of a corporate office, you discover several employee...
  385. 385.During an authorized wireless assessment, you discover that several employees use legacy Bluetooth headsets...
  386. 386.During an authorized wireless security assessment of a corporate office, you discover several employee...
  387. 387.During a wireless security assessment, a company reports that employees are frequently being disconnected...
  388. 388.During a wireless security assessment, a company discovers that employees are frequently connecting to a...
  389. 389.A company discovers that employees are repeatedly connecting to a rogue wireless access point set up in the...
  390. 390.During an authorized wireless assessment of a corporate office, you discover a WPA2-PSK protected access...
  391. 391.During an authorized wireless assessment, you need to verify whether a client device can be forced to...
  392. 392.During an authorized wireless assessment, you are asked to determine whether a nearby corporate Wi-Fi network...
  393. 393.During an authorized assessment of a company's Android mobile application, you discover that the app stores...
  394. 394.During an authorized assessment of a company's Android mobile app, you discover that the app uses an exported...
  395. 395.During a mobile application security assessment, you are testing an Android banking app used by field...
  396. 396.During an authorized mobile application assessment, you are testing an Android app that stores authentication...
  397. 397.During an authorized mobile application assessment, you are testing an Android app that is marked with...
  398. 398.During an authorized mobile application assessment, you are testing an Android app used by field employees....
  399. 399.During an authorized mobile app assessment, you are testing an iOS application used by field employees. The...
  400. 400.During an authorized mobile application assessment, you are testing an iOS app that appears to enforce...
  401. 401.During an authorized mobile application assessment, you are testing an in-house iOS app that appears to stop...
  402. 402.A company allows employees to use personal smartphones to access corporate email and internal web...
  403. 403.A company allows employees to use personal smartphones to access corporate email, internal chat, and cloud...
  404. 404.A company allows employees to use personal smartphones to access corporate email and internal collaboration...
  405. 405.A security consultant is performing an authorized assessment of an Android banking application. The client...
  406. 406.A security consultant is performing an authorized assessment of an Android mobile banking application used by...
  407. 407.A security consultant is performing an authorized assessment of a company's Android mobile banking...
  408. 408.During an authorized assessment of a smart building, you discover several battery-powered temperature sensors...
  409. 409.During an authorized assessment of a smart building, you discover several IoT environmental sensors and...
  410. 410.During an authorized security assessment of a smart manufacturing facility, you discover several IoT...
  411. 411.During an authorized assessment of a smart building, you discover several IP cameras exposed on the internal...
  412. 412.During an authorized assessment of a smart manufacturing environment, you discover several IoT IP cameras and...
  413. 413.During an authorized assessment of a smart office, you identify several IP cameras, smart thermostats, and...
  414. 414.During an authorized assessment of a smart building, you are asked to evaluate a newly deployed IoT HVAC...
  415. 415.During an authorized assessment of a smart building, you are asked to evaluate an IP-based security camera...
  416. 416.During an authorized assessment of a smart building, you are asked to evaluate a Wi-Fi-enabled IP camera used...
  417. 417.A hospital is deploying internet-connected infusion pumps and patient monitoring sensors on its clinical...
  418. 418.A hospital is deploying hundreds of IP-enabled infusion pumps and patient monitors on its clinical network....
  419. 419.A hospital is deploying hundreds of IP-based infusion pumps and patient monitors on its clinical network....
  420. 420.During an authorized assessment of a water treatment plant, you are asked to identify PLCs, HMIs, and...
  421. 421.During an authorized security assessment of a water treatment plant, you are asked to identify a safe initial...
  422. 422.During an authorized security assessment of a water treatment facility, you are asked to identify likely...
  423. 423.During an authorized assessment of a manufacturing plant, you discover that several PLCs on the OT network...
  424. 424.During an authorized assessment of a manufacturing plant, you are asked to evaluate the risk of cyber attacks...
  425. 425.During an authorized security assessment of a manufacturing plant, you are asked to evaluate the risk of OT...
  426. 426.You are conducting an authorized assessment of a power generation facility's OT environment. The plant...
  427. 427.You are conducting an authorized security assessment of a power utility's OT environment that includes an...
  428. 428.You are conducting an authorized security assessment of a manufacturing plant's OT environment. The plant...
  429. 429.A manufacturing company discovers that an engineering workstation in its OT environment was infected with...
  430. 430.A manufacturing company discovers that several PLCs on its OT network were recently targeted with...
  431. 431.A manufacturing company discovers that an engineering workstation in its OT environment was compromised...
  432. 432.A company asks a CEH-certified security consultant to assess a newly deployed web application hosted in a...
  433. 433.During an authorized assessment of a company's public cloud environment, a CEH discovers that several virtual...
  434. 434.During an authorized assessment of a company's cloud-hosted web application, you discover that an Amazon S3...
  435. 435.During an authorized security assessment, you obtain shell access inside a Linux-based Docker container...
  436. 436.During an authorized assessment of a Linux host running Docker, you discover a web application container...
  437. 437.During an authorized assessment of a Linux host running Docker, you discover a web application container...
  438. 438.A company exposes a public HTTP endpoint through API Gateway to invoke a serverless function that processes...
  439. 439.A company exposes an AWS Lambda function through Amazon API Gateway to process image uploads. During a...
  440. 440.A company exposes an AWS Lambda function through Amazon API Gateway to process customer image uploads. During...
  441. 441.A company migrates a customer-facing application to a public cloud platform. During a security assessment, an...
  442. 442.A company migrates several internal applications to a public cloud provider. During a security assessment, an...
  443. 443.A company hosts a customer-facing web application in a public cloud environment. During a security...
  444. 444.During an authorized assessment of a company's AWS environment, you gain code-execution on an EC2 instance...
  445. 445.During an authorized assessment of a company's AWS environment, you gain limited code-execution access on an...
  446. 446.During an authorized assessment of a company's AWS environment, you compromise a web application running on...
  447. 447.A company hosts a customer-facing web application on AWS using EC2 instances behind an Application Load...
  448. 448.A company hosts a customer portal on an AWS EC2 instance. During a sanctioned cloud security assessment, you...
  449. 449.A company hosts a customer-facing web application on an AWS EC2 instance. During an authorized cloud security...
  450. 450.During an internal security assessment, you discover that a legacy web application stores user passwords...
  451. 451.During a web application assessment, you observe that the client stores password hashes in its database using...
  452. 452.During an internal security assessment, you review a custom web application that stores user passwords in a...
  453. 453.During an internal security assessment, you discover that a legacy file-transfer application encrypts large...
  454. 454.During an internal security assessment, you capture traffic from a legacy file transfer application used...
  455. 455.During an internal security assessment, you discover that a legacy web application uses AES-CBC to encrypt...
  456. 456.During an internal security assessment, you capture a Linux server's /etc/shadow file after obtaining...
  457. 457.During an internal penetration test, you obtain a Linux server's encrypted SSH private key file (idrsa) from...
  458. 458.During an internal penetration test, you obtain access to a Linux web server and discover a file named...
  459. 459.During an internal assessment, you connect to https://portal.example.com and receive a browser warning that...
  460. 460.During an internal assessment, you intercept HTTPS traffic from a corporate web application after importing...
  461. 461.During an internal security assessment, you are asked to review a company's PKI implementation for its...
  462. 462.During a security assessment, a company tells you that employees regularly send contracts and customer data...
  463. 463.During a security assessment, you discover that a company sends sensitive incident reports between its...
  464. 464.A security consultant is assessing how a company protects sensitive financial reports sent by email to...
  465. 465.During an authorized security assessment, a consultant is given temporary physical access to a company-issued...
  466. 466.During an internal security assessment, you are asked to evaluate whether a company’s full-disk encryption...
  467. 467.During an authorized internal security assessment, you are given temporary physical access to a company...
  468. 468.During an authorized wireless security assessment, you capture a WPA/WPA2-PSK 4-way handshake from a branch...
  469. 469.During an authorized wireless security assessment, you capture a WPA/WPA2-PSK 4-way handshake from a client's...
  470. 470.During an authorized wireless security assessment, you capture a WPA2-PSK 4-way handshake from a client...
  471. 471.A security consultant is reviewing a legacy customer portal that still accepts TLS 1.0 connections for...
  472. 472.A financial services company exposes an internal web application over HTTPS for remote employees. During a...
  473. 473.A financial services company discovers that several internal web applications still accept TLS 1.0 and a...

312-50 exam dumps FAQ

Are these 312-50 dumps real exam questions?

No. These are original practice questions written to the Certified Ethical Hacker (CEH) exam objectives, not questions copied from a live exam. Memorising leaked questions violates EC-Council's candidate agreement and stops working the moment the question pool rotates. Use this bank to check your understanding of each domain and to find the topics you still need to study.

How many 312-50 practice questions are there?

473 questions, each with the correct answer, an explanation of the answer, and a note on why every other option is wrong. The first 10 are on this page and every question has its own page linked below.

Are the 312-50 exam dumps free?

Yes. Every question, answer and explanation on this page and the linked question pages is free to read without an account. A free HydraNode account adds timed practice exams, scoring and progress tracking across attempts.

How do I take a timed 312-50 practice test?

Sign in and start the Certified Ethical Hacker (CEH) exam on HydraNode. A session gives you 125 questions drawn from this bank in 240 minutes, then a score report with a per-question review.

What topics does the 312-50 exam cover?

The official exam domains are: Introduction to Ethical Hacking; Footprinting and Reconnaissance; Scanning Networks; Enumeration; Vulnerability Analysis; System Hacking; Malware Threats; Sniffing.