dc dotCreds
Daily, exam-focused micro practice

Free CEH practice test

Know why every answer is right or wrong.

Every answer explained with source-backed reasoning No guessing Progress tracked Questions updated at May 13, 2026, 1:02 PM CDT
Exam breakdown Top domains in this CEH bank
Ethics, Scope, and Assessment Foundations 21%
About 42 items in this bank
Reconnaissance and Adversary Behavior 20%
About 41 items in this bank
Vulnerability Management and Web Application Risk 20%
About 41 items in this bank

What CEH covers: Ethics, Scope, and Assessment Foundations (21%) • Reconnaissance and Adversary Behavior (20%) • Vulnerability Management and Web Application Risk (20%)

New set every day. Start today's questions before they rotate.

CEH icon

CEH

Certified Ethical Hacker

What you get immediately

  • A real CEH question first, not a wall of copy
  • Correct answer plus per-choice explanation
  • Source link for follow-up study
  • Free daily set, then full-bank Pro when you want more
Question 1 of 10
Objective 5.3 API, Mobile, Cloud, IoT, and Impact Concepts

An ethical hacker discovers an API endpoint returning a user's profile with sensitive properties such as 'email' and 'phone'. If any authenticated user can modify another user’s email address, what is the most likely security issue?

Concept tested: Recognize broken object property level authorization in APIs

A. Incorrect: Broken Object Property Level Authorization because the API allows unauthorized modification of sensitive properties.

B. Correct: Injection because it involves inserting malicious code or data into an application, not modifying object properties.

C. Incorrect: Cross-Site Scripting (XSS) because XSS attacks involve injecting scripts into web pages viewed by other users, not altering API responses directly.

D. Incorrect: Server Side Request Forgery because this attack involves making unauthorized requests from the server to another system, unrelated to property modification.

Why this matters: This matters because it highlights a critical security flaw where APIs improperly manage access controls for specific object properties, potentially exposing sensitive user data.
Question 2 of 10
Objective 2.6 Reconnaissance and Adversary Behavior

What is the primary purpose of an adversary using techniques to circumvent built-in elevation control mechanisms?

Concept tested: Reconnaissance and Adversary Behavior

A. Correct: Circumventing elevation control mechanisms directly aims to gain higher-level permissions, which is essential for executing critical tasks with elevated privileges.

B. Incorrect: Establishing persistence involves maintaining access over time rather than immediately gaining elevated permissions.

C. Incorrect: Reconnaissance activities focus on gathering information about the target environment and do not necessarily involve privilege escalation.

D. Incorrect: Exfiltrating data pertains to transferring sensitive information out of a system, which is unrelated to gaining higher-level permissions.

Why this matters: Quality practices matter because they prevent defects and confirm the work meets acceptance expectations.
Question 3 of 10
Objective 4.7 Identity, Cryptography, Malware, and Response

Which of the following best describes a digital certificate in PKI?

Concept tested: Identity, Cryptography, Malware, and Response

A. Incorrect: A digital certificate does not solely serve to manage keys; it binds public keys to identities.

B. Correct: A digital certificate verifies an entity's identity by associating its public key with verified information, ensuring secure communications in PKI.

C. Incorrect: While certificates do include public keys, they are primarily used for verifying the holder’s identity and not just storing keys.

D. Incorrect: Although certificates can be revoked, this is a management function rather than their primary purpose of binding identities to keys.

Why this matters: Security teams rely on this distinction when choosing the right protection or response for the risk in front of them.
Keep the momentum

You're 3 questions in. Want the full bank?

Unlock the full question set, timed exam mode, practice mode, saved progress, previous tests, and readiness scoring.

Unlock this exam

191 more questions, timed exam mode, and saved history are waiting in the full unlock.

Question 4 of 10
Objective 3.5 Vulnerability Management and Web Application Risk

Which of the following is a common weakness that can lead to injection vulnerabilities in web applications?

Concept tested: Vulnerability Management and Web Application Risk

A. Correct: Lack of input validation allows attackers to inject malicious data into queries or commands, leading to injection vulnerabilities such as SQL injection.

B. Incorrect: They can lead to unauthorized access but do not directly cause injection vulnerabilities if proper validation and sanitization are in place.

C. Incorrect: Compromise the security of stored or transmitted data but do not contribute to injection vulnerabilities.

D. Incorrect: Hinders detection and response efforts but does not prevent injection attacks from occurring.

Why this matters: Risk response works better when the team identifies uncertainty early and chooses the right action.
Question 5 of 10
Objective 1.8 Ethics, Scope, and Assessment Foundations

What does NIST SP 800-221 define as a negative risk in the context of cybersecurity?

Concept tested: Ethics, Scope, and Assessment Foundations

A. Correct: It accurately reflects the concept of negative risk as defined by NIST SP 800-221, focusing on the potential for adverse impact.

B. Incorrect: An actual breach would be considered a security incident rather than a potential event or circumstance.

C. Incorrect: While vulnerabilities are important in assessing risks, they do not define negative risk as per NIST's guidelines.

D. Incorrect: Mitigating threats and vulnerabilities is part of risk management but does not constitute the definition of negative risk.

Why this matters: Clear scope boundaries help teams plan work, control changes, and verify the right deliverables.
Question 6 of 10
Objective 5.7 API, Mobile, Cloud, IoT, and Impact Concepts

What is the primary characteristic of cloud computing as described in NIST's glossary?

Concept tested: API, Mobile, Cloud, IoT, and Impact Concepts

A. Correct: Cloud computing enables on-demand network access to a shared pool of configurable resources, as per NIST's definition.

B. Incorrect: Physical isolation contradicts the concept of sharing resources in cloud environments.

C. Incorrect: High-performance computing clusters are not exclusive characteristics of cloud computing and do not align with its definition of shared resources.

D. Incorrect: Secure file transmission via FTP does not relate to the on-demand network access and resource pooling aspects of cloud computing.

Why this matters: Technicians need this distinction when configuring connectivity and isolating network problems quickly.
Question 7 of 10
Objective 2.4 Reconnaissance and Adversary Behavior

What is a common method adversaries use to run malicious code on remote systems without requiring administrative privileges?

Concept tested: Reconnaissance and Adversary Behavior

A. Incorrect: PowerShell cmdlets like Invoke-Command typically require administrative privileges for remote execution on a target system.

B. Correct: Adversaries can abuse cloud management services to execute commands within virtual machines without needing direct administrative access, leveraging installed virtual machine agents.

C. Incorrect: AppleScript requires local interaction and does not inherently support running scripts remotely on Windows systems.

D. Incorrect: The Windows Command Shell generally requires administrative privileges for remote execution.

Why this matters: This matters because the wrong choice changes how technicians or teams configure, troubleshoot, or support Adversaries use cloud management services to execute....
Question 8 of 10
Objective 4.2 Identity, Cryptography, Malware, and Response

What process involves verifying the identity of a user before granting access to resources?

Concept tested: Identity, Cryptography, Malware, and Response

A. Correct: Authentication involves verifying a user's identity before granting access to resources, as per NIST SP 800-63-4.

B. Incorrect: It refers to the process of determining what actions a user can perform after their identity has been verified.

C. Incorrect: It does not specifically refer to the verification step required for authentication.

D. Incorrect: As it describes an unrelated security concept.

Why this matters: Security teams rely on this distinction when choosing the right protection or response for the risk in front of them.
Question 9 of 10
Objective 3.4 Vulnerability Management and Web Application Risk

Which of the following is a common cryptographic failure that can lead to sensitive data exposure?

Concept tested: Vulnerability Management and Web Application Risk

A. Correct: Using hard-coded passwords can lead to sensitive data exposure if the source code or configuration files are compromised.

B. Incorrect: Insecure design patterns relate more broadly to architecture flaws, not specifically cryptographic failures.

C. Incorrect: Security misconfiguration involves improper settings in software and systems that could be exploited, but it is not a direct cryptographic failure.

D. Incorrect: Vulnerable components refer to outdated or compromised libraries and dependencies, which do not directly involve cryptographic practices.

Why this matters: Risk response works better when the team identifies uncertainty early and chooses the right action.
Question 10 of 10
Objective 1.2 Ethics, Scope, and Assessment Foundations

Which of the following best describes the core activity performed by a Certified Ethical Hacker (CEH) during an engagement?

Concept tested: Ethics, Scope, and Assessment Foundations

A. Correct: The core activity performed by a Certified Ethical Hacker (CEH) during an engagement involves identifying vulnerabilities, evaluating security measures, testing systems for weaknesses, and reporting findings to improve cybersecurity. This encompasses the full scope of ethical hacking activities as defined by EC-Council.

B. Incorrect: They are creating incident response plans, but they are crucial for organizations, it falls under the responsibilities of roles such as Incident Handlers or SOC Analysts rather than Certified Ethical Hackers who focus on proactive security assessments.

C. Incorrect: Conducting forensic investigations to recover data from compromised systems is more aligned with the Computer Hacking Forensic Investigator (CHFI) certification. The CEH's role does not primarily involve post-incident recovery but rather prevention and detection of vulnerabilities.

D. Incorrect: Managing cloud security involves responsibilities related to securing cloud environments, which is covered by the Certified Cloud Security Engineer (C|CSE) certification. While a CEH may assess cloud-based systems for vulnerabilities, managing cloud security is not their primary focus.

Why this matters: Security teams rely on this distinction when choosing the right protection or response for the risk in front of them.
Free preview complete

You've reached the free preview.

Go beyond sample questions with the full source-backed bank, objective practice, exam mode, saved progress, and readiness scoring.

201 verified questions are ready behind the full unlock.

Go Pro

Unlock the full CEH bank.

Get the full source-backed bank, timed exam mode, practice mode, saved progress, previous tests, and readiness scoring for this exam.

201 full-bank questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 free questions today.

Locked: 191 more questions in the full bank.

Locked: exam simulation mode and end-of-exam review.

Today's free set refreshes soon. Upgrade to continue with the full bank.

Question sets Random tests Timed Exam Mode Practice Mode feedback Readiness tracking Previous tests and domain breakdowns Full explanation review No ads

Unlock this exam, or compare the career path and bundle options when you want a broader guided route.

Compare paths and bundles
Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Daily audit checks. Reported issues are reviewed and repaired.

Today’s Set
10 questions
Daily set rotates at 10:00 AM local time
Progress
0/10
Answered on this page session
Accuracy
0%
Loading countdown…

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily CEH practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

201 verified questions are currently in the live bank. Questions updated at May 13, 2026, 1:02 PM CDT. The daily set rotates at 10:00 AM local time, and each explanation links back to the source used to write it. Use the web set for quick practice, then switch to the app when available for larger banks and deeper review.

Careers and fields this exam supports

CEH is most useful when offensive-security concepts, attacker thinking, and vulnerability exploitation language are relevant to the role.

  • Role examples: penetration tester track, security engineer, vulnerability analyst, and offensive-security learner.
  • Where it shows up: ethical hacking, offensive security, vulnerability testing, and adversarial thinking.
  • On-the-job payoff: you want deeper attacker-style vocabulary than Security+ or general blue-team practice provides.
  • Typical next step: It pairs well with Security+, CySA+, and networking depth when you want a more rounded security path.
What matters more on CEH

CEH is easiest once you understand what this exam is really rewarding beyond surface memorization.

  • Current emphasis in this bank: Ethics, Scope, and Assessment Foundations (21%).
  • Questions in this EC-Council lane usually separate the right answer from the merely familiar answer by scenario fit, scope, and the exact decision the exam is testing.
  • Best official starting point: EC-Council Certified Ethical Hacker.
How to pass CEH

The fastest path is to turn this exam into a repeatable pattern-recognition loop instead of a one-time cram session.

  • Start with the free daily set closed-book so you can see which parts of the cybersecurity lane still feel weak.
  • Use every explanation as a checkpoint for why the right answer fits the scenario and why the other answer choices do not.
  • Open the official EC-Council source when a concept keeps missing so you fix the gap at the source instead of rereading generic notes.
  • Keep repeating the question flow until the scenario wording starts to feel familiar instead of random.
Common mistakes on CEH

The usual misses happen when learners recognize keywords but do not slow down enough to match the scenario to the exact decision the exam is testing.

  • Reading for one familiar keyword and skipping the deeper clue that tells you which cybersecurity concept actually fits.
  • Memorizing isolated terms without checking why the right answer wins over the other answer choices in the same scenario.
  • Ignoring the official EC-Council source after a miss and hoping the next question will feel easier on its own.
  • Repeating the same study loop without turning misses into source-backed review notes.
How to use this CEH practice page

The fastest path is simple: answer the set, review the reasoning, then use the score history and source links to decide what to hit next.

  • Answer the free set first without looking anything up so the score reflects what is actually sticking.
  • Read every explanation, especially the wrong answer choices, so the weaker options stop looking plausible next time.
  • Open the linked source when a concept feels weak, then come back and repeat the question flow while the wording is fresh.
  • Use the 7-day score keeper, related cert links, and comparison pages to decide what to study next instead of guessing.
  • Move into Pro when you want the full bank, timed reps, readiness tracking, and previous-test review.
Official exam resources

Use these official EC-Council resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent EC-Council practice pages too? EC-Council practice hub.

FAQ

How are CEH questions generated?

dotCreds builds CEH practice questions from EC-Council documentation and source-backed references, with official or primary sources preferred first. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes a source-backed explanation and a link to the documentation or reference used to validate the answer. If an official page is too broad, dotCreds uses a reputable answer-level reference instead of pretending a generic page proves the answer.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start CEH practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick free sampler. If a dotCreds app is available for CEH, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.