About Course
The Certified Ethical Hacker (CEH) course by EC-Council is designed to provide students with the knowledge and skills necessary to understand and detect weaknesses in systems and networks through ethical hacking techniques. The course covers a wide range of cybersecurity topics, emphasizing the tools and methodologies hackers use to breach security defenses.
Key Features:
- Comprehensive Overview: The CEH course provides an in-depth understanding of the latest hacking tools, techniques, and methodologies from an ethical hacker’s perspective.
- Hands-On Labs: The course includes practical lab sessions, allowing students to simulate real-world hacking techniques in a controlled environment.
- Hacking Techniques: Focus on areas such as footprinting, scanning, enumeration, system hacking, malware threats, social engineering, and web application hacking.
- Security Controls: Students learn to implement security measures to safeguard systems from potential attacks.
- Industry Standard: The course aligns with the latest standards set by global organizations and is updated regularly to include the most recent threats and vulnerabilities.
Topics Covered:
- Introduction to Ethical Hacking
- Footprinting and Reconnaissance
- Scanning Networks
- Enumeration
- Vulnerability Analysis
- System Hacking
- Malware Threats
- Sniffing
- Social Engineering
- Denial of Service
- Session Hijacking
- Hacking Web Applications
- Hacking Wireless Networks
- Hacking Mobile Platforms
- Evading IDS, Firewalls, and Honeypots
- Cloud Computing
- Cryptography
Target Audience:
- Security professionals
- Network administrators
- Penetration testers
- Auditors
- Security officers
The CEH certification validates the ability to think and act like a hacker, making it a vital credential for those seeking roles in penetration testing, ethical hacking, and security analysis.
What Will You Learn?
- This course provides in-depth training in ethical hacking methodologies aligned with real-world offensive and defensive operations. CEH v13 is designed to help students understand how hackers think, act, and exploit vulnerabilities—so they can protect systems more effectively. From reconnaissance to exploitation and post-exploitation tactics, learners will gain hands-on experience using industry-standard tools and techniques in fully interactive labs.
- 🧠 What Will I Learn?
- Understand the hacker mindset and the five phases of ethical hacking
- Master footprinting and reconnaissance using OSINT and advanced tools
- Perform network scanning, enumeration, and vulnerability mapping
- Exploit system and web application vulnerabilities
- Use malware analysis and sniffing techniques for deeper insight
- Conduct privilege escalation and post-exploitation tasks
- Learn social engineering tactics used in real attacks
- Evade firewalls, IDS/IPS, and cover digital tracks
- Apply cloud and IoT hacking techniques in modern infrastructure
- Prepare for CEH certification and launch a career in ethical hacking
Course Content
Module 1 – Introduction to Ethical Hacking
✅ Module Description:
This foundational module introduces students to the world of ethical hacking from a professional cybersecurity perspective. Learners will explore the core concepts, terminology, and methodologies that define ethical hacking in modern cybersecurity operations.
The module sets the stage for understanding how hackers think and operate, the legal and professional frameworks surrounding penetration testing, and the tools and phases used in ethical hacking engagements.
By the end of this module, students will gain clarity on the role of an ethical hacker in protecting digital infrastructure and will be ready to deep dive into the technical phases of reconnaissance, scanning, enumeration, exploitation, and post-exploitation in later modules.
🎯 Learning Objectives:
Understand what ethical hacking is and why it’s vital in today’s threat landscape
Identify the differences between black hat, white hat, and gray hat hackers
Learn the five phases of ethical hacking (Reconnaissance, Scanning, Gaining Access, Maintaining Access, and Covering Tracks)
Explore the legal implications, standards, and policies guiding ethical hacking
Recognize the importance of hacker mindset in proactive defense strategies
🛠️ Professional Relevance:
Students will start building the mindset and foundation needed to become penetration testers, red team members, or offensive security professionals. The module aligns with real-world job functions and prepares learners to responsibly apply hacking techniques for defensive purposes.
-
1.1 Information Security Concepts
-
1.2 Hacking Concepts
-
1.3 Ethical Hacking Concepts
-
1.4 Hacking Methodologies and Frameworks
-
1.5 Information Security Control
-
1.6 Information Security Laws and Standards
-
Knowledge Check
Module 2 – Footprinting and Reconnaissance
✅ Module Description:
In this module, students dive into the first phase of ethical hacking: Footprinting and Reconnaissance. This critical step lays the groundwork for any successful penetration test or real-world attack by collecting detailed information about the target.
Students will learn how attackers gather publicly accessible data (passive reconnaissance) and directly interact with systems to extract more insights (active reconnaissance). They'll explore tools and techniques used to map networks, identify entry points, and understand the attack surface — all while staying within legal and ethical boundaries.
This module trains students to think like adversaries in order to better defend digital environments.
🎯 Learning Objectives:
Define footprinting and explain its purpose in the ethical hacking lifecycle
Differentiate between passive and active reconnaissance
Use OSINT (Open-Source Intelligence) techniques to gather information from public sources
Explore DNS footprinting, WHOIS lookups, website enumeration, and email harvesting
Understand social engineering and physical reconnaissance tactics
Document footprinting results for professional red team reporting
🧠 Tools & Techniques Covered:
Maltego, Recon-ng, theHarvester, Shodan, Google Dorking
WHOIS databases, DNS interrogation tools, public record mining
LinkedIn and social media analysis for attacker profiling
Web server information extraction and metadata discovery
🛡️ Professional Relevance:
Footprinting is the foundation of offensive and defensive cybersecurity strategy. By mastering reconnaissance, students develop the ability to predict attacker movements, build effective countermeasures, and design resilient infrastructure. Whether on a red team or blue team, this module is essential for understanding how information can be weaponized.
-
2.1 Footprinting Concepts
-
2.2 Footprinting Concepts
-
2.3 Footprinting Concepts
-
2.4 Footprinting through Social Networking Sites
-
2.5 Footprinting through Social Networking Sites
-
2.6 DNS Footprinting
-
2.7 Network and Email Footprinting
-
2.8 Footprinting through Social Engineering
-
2.9 Automate Footprinting Tasks using Advanced Tools and AI
-
2.10 Footprinting Countermeasures
-
Knowledge Check
Module 3 – Scanning Networks
✅ Module Description:
This module introduces students to the Scanning phase of ethical hacking, where information gathered during reconnaissance is actively validated. Scanning allows attackers—and ethical hackers—to detect live hosts, open ports, running services, and potential vulnerabilities in the target environment.
Students will learn how to use industry-standard tools to perform network discovery, port scanning, OS fingerprinting, and vulnerability mapping. The module emphasizes how each scan type plays a role in simulating real-world attacks and in strengthening cybersecurity posture through proper defense mechanisms.
🎯 Learning Objectives:
Understand the purpose of network scanning in the hacking lifecycle
Differentiate between types of scanning: ping sweeps, port scanning, service enumeration
Perform TCP, UDP, and stealth scans using tools like Nmap
Identify live hosts, open ports, and running services on a network
Learn techniques like banner grabbing, OS detection, and vulnerability scanning
Analyze scan results and correlate findings with potential attack vectors
🧠 Tools & Techniques Covered:
Nmap, Zenmap, Netcat, Hping3, Masscan, Nessus (intro only)
SYN, FIN, NULL, Xmas, and ACK scan techniques
OS fingerprinting (active vs passive)
Service version detection and banner grabbing
Firewall and IDS evasion basics (without exploitation)
🛡️ Professional Relevance:
Network scanning bridges the gap between information gathering and exploitation. For red team professionals, it provides attack surface visibility. For blue teams, understanding scanning methods helps in detecting reconnaissance attempts and setting up network-based defenses (e.g., firewalls, IDS/IPS).
This module prepares students to move from theoretical learning to practical engagement with real-world networks.
-
3.1 Network Scanning Concepts
-
3.2 Host Discovery
-
3.3 Port and Service Discovery
-
3.4 OS Discover
-
3.5 Scanning Beyond IDS and Firewall
-
3.6 Network Scanning Countermeasures
-
Knowledge Check
Module 4 – Enumeration
✅ Module Description:
Enumeration is the final phase of pre-attack intelligence gathering, where ethical hackers actively extract detailed information from discovered systems. This module teaches students how attackers probe network services to retrieve usernames, system names, shares, policies, and more—all essential for crafting targeted exploits.
Students will explore how enumeration differs from general scanning, focusing on interaction with live systems to uncover actionable data. By understanding the techniques used during enumeration, learners will be able to recognize potential weaknesses in exposed services and strengthen defenses accordingly.
🎯 Learning Objectives:
Define enumeration and distinguish it from reconnaissance and scanning
Understand common enumeration protocols: NetBIOS, SNMP, LDAP, SMTP, NFS, SMB, and RPC
Enumerate users, groups, network resources, shares, and system banners
Perform enumeration on Windows and Linux systems
Analyze enumeration results for vulnerability exposure and attack planning
🧠 Tools & Techniques Covered:
Nmap scripts, enum4linux, SNMPWalk, LDAP enumeration tools, rpcclient
SMTP and DNS enumeration via nslookup, dig, and manual interaction
SMB enumeration and share discovery
Brute-force username guessing and login attempts
Active Directory enumeration basics
🛡️ Professional Relevance:
Enumeration reveals the inner workings of a system or domain—knowledge often used to escalate privileges or move laterally. For red teamers, this phase sets the stage for exploitation. For blue teamers, it emphasizes the need to secure exposed services, apply least privilege principles, and monitor for suspicious querying behavior.
Mastering enumeration gives students insight into attacker logic and sharpens their ability to defend complex systems from within.
-
4.1 Enumeration Concepts
-
4.2 NetBIOS Enumeration
-
4.3 SNMP & LDAP Enumeration
-
4.4 NTP and NFS Enumeration
-
4.5 SMTP and DNS Enumeration
-
4.6 Other Enumeration Techniques
-
4.7 Enumeration Countermeasures
-
Knowledge Check
Module 5 – Vulnerability Analysis
✅ Module Description:
In this module, students will explore the Vulnerability Analysis phase of ethical hacking. This phase comes after enumeration and is essential to identify known security weaknesses in systems, applications, and network services.
Learners will be introduced to vulnerability scanning tools, frameworks, and methodologies used by real-world ethical hackers to detect misconfigurations, missing patches, outdated software, and exploitable flaws. The goal is not only to find vulnerabilities but to understand how to classify, prioritize, and report them based on business risk.
This module helps students sharpen their assessment skills and prepare for safe and structured exploitation in the next phase.
🎯 Learning Objectives:
Understand what a vulnerability is and how it differs from threats and exploits
Learn the vulnerability assessment process and types (active, passive, credentialed, uncredentialed)
Discover how to identify, scan, validate, and prioritize vulnerabilities
Learn about Common Vulnerabilities and Exposures (CVE) and vulnerability scoring systems like CVSS
Analyze vulnerability scan results and link them to potential attack paths
Understand ethical and legal considerations when reporting vulnerabilities
🧠 Tools & Techniques Covered:
Nessus, OpenVAS, Nexpose, Qualys, and other vulnerability scanners
Nikto, Burp Suite (Basic Scanner) for web vulnerability detection
Exploit-DB, NVD, CVE feeds, and SecurityFocus
Manual validation techniques to confirm findings
Reporting templates and guidelines for ethical disclosures
🛡️ Professional Relevance:
Vulnerability analysis is a critical skill for ethical hackers, red teams, penetration testers, and blue team defenders. This module equips students with the ability to map an organization’s weak points before they are exploited by real attackers, and prepare remediation strategies that reduce overall risk exposure.
It also lays the groundwork for the next stage of the CEH lifecycle—System Hacking.
-
5.1 Summarize Vulnerability Assessment Concepts
-
5.2 Use Vulnerability Assessment Tools
-
5.3 Analyze Vulnerability Assessment Reports
-
Knowledge Check
Module 6 – System Hacking
✅ Module Description:
This module immerses students in the System Hacking phase—where the ethical hacker moves from identification to real exploitation. Building on the vulnerabilities discovered earlier, students will learn how attackers gain unauthorized access to systems, escalate privileges, maintain persistence, and clear tracks to avoid detection.
Through hands-on labs and guided walkthroughs, students will simulate real-world attack scenarios using professional techniques and tools. The emphasis is on understanding each attack vector, recognizing signs of compromise, and developing defensive countermeasures.
This is one of the most powerful and practical modules in the CEH path.
🎯 Learning Objectives:
Understand the system hacking process: Gaining Access, Escalating Privileges, Maintaining Access, and Covering Tracks
Learn how to crack passwords, exploit services, and bypass authentication mechanisms
Perform privilege escalation on Windows and Linux systems
Use keyloggers, rootkits, and spyware in a controlled lab environment
Learn how attackers hide payloads, install backdoors, and evade detection
Analyze logs and system behavior to identify attacker activity
🧠 Tools & Techniques Covered:
Mimikatz, Metasploit, Hydra, John the Ripper, Cain & Abel
Netcat, PsExec, PowerShell Empire, Keyloggers, LSASS memory dumping
Credential harvesting, NTLM/LM hash attacks, SAM database extraction
Rootkits, steganography tools, and anti-forensics techniques
Audit log tampering, clearing event logs, and hiding malware artifacts
🛡️ Professional Relevance:
This module trains students to think and act like an attacker in order to understand the tactics used against enterprise systems. By practicing these techniques in a safe environment, students gain the experience needed to:
Detect system compromise,
Harden systems against real-world threats, and
Contribute to red team or blue team operations.
Whether you're aspiring to be a penetration tester or a SOC analyst, mastering system hacking is essential to building full-spectrum cybersecurity skills.
-
6.1 Demonstrate Different Password Cracking and Vulnerability Exploitation Techniques to Gain Access to the System
-
6.2 Use Different Privilege Escalation Techniques to Gain Administrative Privileges
-
6.3 Use Different Techniques to Hide Malicious Programs and Maintain Remote Access to the System
-
6.4 Demonstrate Techniques to Hide the Evidence of Compromise
-
Knowledge Check
Module 7 – Malware Threats
✅ Module Description:
This module focuses on Malware Threats—one of the most dangerous tools in a hacker’s arsenal. Students will explore the different types of malware, how they are delivered, and how they operate once inside a system. From viruses and worms to ransomware and trojans, learners will understand how malware is designed, deployed, and managed in both targeted and mass-scale attacks.
The module also covers malware analysis techniques, real-world case studies, and hands-on labs that simulate infection, propagation, and detection. Students will gain insight into how attackers use malware for persistence, surveillance, data theft, and destruction.
🎯 Learning Objectives:
Understand what malware is and the differences between viruses, worms, trojans, ransomware, spyware, and fileless malware
Learn how malware is created, packaged, and distributed (via droppers, binders, and exploits)
Explore real-world malware infection techniques, including phishing, USB drop, drive-by downloads, and malvertising
Analyze malware behavior using basic static and dynamic analysis tools
Understand malware evasion techniques such as obfuscation, encryption, polymorphism, and sandbox detection
Learn how to detect and respond to malware incidents effectively
🧠 Tools & Techniques Covered:
VirusTotal, Any.Run, Hybrid Analysis (sandbox environments)
PEStudio, Process Hacker, Autoruns, ProcMon, Wireshark
Basic use of IDA Free, Ghidra, and strings for static analysis
Malware unpacking and behavior monitoring
Examples of real ransomware payloads and keyloggers (in safe labs)
🛡️ Professional Relevance:
Understanding malware is essential for ethical hackers, incident responders, SOC analysts, and anyone in the cybersecurity field. This module gives students practical exposure to how malware operates and spreads, preparing them to:
Detect early signs of compromise,
Perform malware triage and analysis,
Build stronger defenses against emerging threats.
Malware is at the heart of most modern cyberattacks—this module turns fear into readiness.
-
7.1 Explain Malware and Advanced Persistent Threat (APT) Concepts
-
7.2 Explain Fileless Malware
-
7.3 Explain AI-based Malware Concepts
-
7.4 Demonstrate Malware Analysis Process
-
7.5 Explain Malware Countermeasures
-
Knowledge Check
Module 8 – Sniffing
✅ Module Description:
In this module, students will explore the world of Sniffing attacks, where malicious actors intercept, monitor, and capture data flowing through a network. Learners will understand how attackers use sniffing tools to gather sensitive information such as usernames, passwords, session tokens, and even unencrypted communications.
Students will dive into packet-level analysis, learning how data travels over a network and how to capture and interpret that data using professional tools. The module also covers ARP spoofing, MAC flooding, DHCP attacks, and other techniques used to poison or manipulate network traffic.
Through safe, hands-on labs, students will simulate sniffing attacks and practice identifying and preventing them using proper security controls.
🎯 Learning Objectives:
Understand what sniffing is and how it enables data interception
Learn about promiscuous vs non-promiscuous mode network cards
Capture and analyze network packets, protocols, and credentials
Perform ARP spoofing, DNS spoofing, and MAC flooding
Understand the risks of hub-based, switch-based, and wireless sniffing
Explore methods for detecting and preventing sniffing attacks
🧠 Tools & Techniques Covered:
Wireshark – deep packet inspection and analysis
Tcpdump and TShark for command-line capture
Cain & Abel, Ettercap, Bettercap – for ARP and DNS spoofing
Nmap and SniffJoke – for sniffing detection and evasion
Netcut, MITMf, Responder – for sniffing and man-in-the-middle attacks
Analysis of clear-text protocols: HTTP, FTP, Telnet, SMTP
🛡️ Professional Relevance:
Sniffing is a common and dangerous technique used by attackers during network reconnaissance and post-compromise surveillance. This module equips ethical hackers and defenders with the skills to:
Detect sniffing attempts inside enterprise networks,
Identify weak protocols and misconfigurations, and
Implement mitigation using encryption (HTTPS, SSH), segmentation, and switch security features.
This module lays the foundation for understanding man-in-the-middle (MITM) attacks, which are expanded in later modules like Session Hijacking and Social Engineering.
-
8.1 Summarize Sniffing Concepts
-
8.2 Demonstrate Different Sniffing Techniques
-
8.3 Use Sniffing Tools
-
8.4 Explain Sniffing Countermeasures
-
Knowledge Check
Mid Exam
Student Ratings & Reviews
No Review Yet