CS KAIROS · LEARNING LIBRARY

CEH: from security principles to evidence

A core-concept path across twenty modules. Each module includes complete bilingual reading, original Q&A and an offline or tabletop exercise. M01 begins with two lessons.

This independently written series introduces core concepts. It is not official EC-Council courseware, a collection of exam questions or a guarantee of exam readiness. v13 identifies the course-module reference; the exam scope is checked separately against Exam Blueprint v5.0.

Official exam blueprint PDF · Content principles & versions
  1. M01

    Introduction to Ethical Hacking

    Establish authorization, then describe security goals with CIA.

  2. M02

    Footprinting and Reconnaissance

    Separate public information, active interaction and inference.

  3. M03

    Scanning Networks

    Interpret port states in their observation context.

  4. M04

    Enumeration

    Build verifiable resource lists from service responses.

  5. M05

    Vulnerability Analysis

    Turn severity into context-aware remediation priorities.

  6. M06

    System Hacking

    Understand identity, permissions and least privilege.

  7. M07

    Malware Threats

    Use behavior and evidence to guide containment and investigation.

  8. M08

    Sniffing

    Reason about payload, encryption and metadata visibility.

  9. M09

    Social Engineering

    Verify sensitive requests through an independent channel.

  10. M10

    Denial-of-Service

    Understand availability through resource limits and defense tradeoffs.

  11. M11

    Session Hijacking

    Understand a session token’s authority and lifecycle.

  12. M12

    Evading IDS, Firewalls, and Honeypots

    Use an allow, block and alert matrix to assess controls.

  13. M13

    Hacking Web Servers

    Inventory exposure, updates and minimal service configuration.

  14. M14

    Hacking Web Applications

    Check authorization for every object request.

  15. M15

    SQL Injection

    Separate commands and data with parameterized queries.

  16. M16

    Hacking Wireless Networks

    Separate network access trust from end-to-end encryption.

  17. M17

    Hacking Mobile Platforms

    Assess permissions against purpose and timing.

  18. M18

    IoT and OT Hacking

    Account for physical safety and maintenance windows.

  19. M19

    Cloud Computing

    Assign provider and customer duties by service model.

  20. M20

    Cryptography

    Choose hashing, encryption and signatures for distinct goals.