Courses ×

Back

Corporate Training Hire From Us Explore Courses
Intellipaat collaboration image

Ethical Hacking Course - CEH v12 Certification

4.8 (517 Ratings)

The online Ethical Hacking course will help you master skills such as footprinting, session hijacking, cryptography, system penetration testing, building firewalls, network security, and more to become a Certified Ethical Hacker (CEH). Get started with Ethical Hacking through this online CEH course.

Ethical Hacking Certification Key Highlights

40 Hrs Instructor-Led Training
24 Hrs Self-paced Videos
100% Job Assistance
Flexible Schedule
Certified Ethical Hacker certificate from EC Council
No Cost EMI Option
lifetime lab access - Kali Linux
1:1 with Industry Mentors

Process Advisors

intellipaat-ey-image
*Subject to Terms and Condition

Ethical Hacking Course Overview

What will you learn as part of this CEH certification?

This CEH course at Intellipaat will make you an expert in the following skills, among many others:

  • Advanced concepts of hacking
  • Firewalls, IDS, and Honeypot
  • Advanced-level log management
  • Analysis of network packets
  • Backdoors and Trojans
  • System hacking and more.

You should sign up for a CEH program because:

  • The United States offers 4,000+ CEH jobs for certified professionals – LinkedIn
  • Major companies, including Citibank, Deloitte, Accenture, IBM, Oracle, etc., are mass hiring professionals in Ethical Hacking – Indeed
  • The average salary of Ethical Hackers in India is about ₹655k per annum – Glassdoor

You do not need to meet any specific criteria to sign up for this Ethical Hacking program, including the CEH certification program. However, having prior knowledge of any programming language and networking will be beneficial.

Ethical hacking is a critical aspect of modern cybersecurity. Many top MNCs understand the importance of securing their digital assets and customer data, and they hire professionals with ethical hacking training to help them achieve that goal.

IBM, Deloitte, Accenture, KPMG, EY, PwC, Microsoft, and Google are some of the top MNCs that prioritize cybersecurity and often have dedicated divisions or teams for cybersecurity consulting, engineering, or operations. These companies are constantly looking for talented ethical hackers who can identify and resolve vulnerabilities and protect against cyber threats.

Yes. This Ethical hacking program is accredited by EC-Council.

View More

Talk To Us

We are happy to help you 24/7

Over 1 billion Cyber Security professionals are expected to be in demand over the next 2 years in this field, making it one of the most lucrative career paths in the world today. - India Today
Hackers steal 75 records every second in the world. This mirrors the absolute need for more Ethical Hackers in the world. To beat a hack, you have to think like a hacker. - Webarxsecurity

Career Transition

60% Average Salary Hike

$1,45,000 Highest Salary

6000+ Career Transitions

500+ Hiring Partners

Career Transition Handbook

*Past record is no guarantee of future job prospects

Who can apply for this Ethical Hacking Certification?

  • Network Security Officers, Site Administrators, IT/IS Auditors
  • IT Security Officers, Technical Support Engineers, IT Operations Managers
  • IT/IS Analysts and Specialists, System Analysts, Network Specialists
  • Freshers and aspirants who are looking to make a career in the Ethical hacking and Cyber Security Domain
Who can aaply

Skills Covered

Footprinting and Reconnaissance

Scanning Networks

DNS Cache Snooping

Vulnerability Analysis

System Hacking

Malware Threats

Sniffing

Social Engineering

Denial-of-service

Session Hijacking

Evading IDS

Firewalls and Honeypots

Hacking Web Servers

Hacking Wireless Networks

Hacking Mobile Platforms

IoT Hacking

Cryptography

View More

Tools to Master

tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop tool-desktop
View More

Ethical Hacking Course Fees

Online Classroom Preferred

  • Everything in Self-Paced Learning
  • 40 Hrs of Instructor-led Training
  • One-on-one doubt resolution sessions
  • Attend as many batches as you want for lifetime
  • Job Assistance
27 May

SAT - SUN

08:00 PM TO 11:00 PM IST (GMT +5:30)

03 Jun

SAT - SUN

08:00 PM TO 11:00 PM IST (GMT +5:30)

25 Jun

SAT - SUN

08:00 PM TO 11:00 PM IST (GMT +5:30)

01 Jul

SAT - SUN

08:00 PM TO 11:00 PM IST (GMT +5:30)

$799 10% OFF Expires in

Corporate Training

  • Customized Learning
  • Enterprise grade learning management system (LMS)
  • 24x7 Support
  • Enterprise grade reporting

Contact Us

Ethical Hacking Course Curriculum

Live Course

Preparatory Sessions – Python

Preview

Python 

  • Introduction to Python and IDEs – The basics of the python programming language, how you can use various IDEs for python development like Jupyter, Pycharm, etc.
  • Python Basics – Variables, Data Types, Loops, Conditional Statements, functions, decorators, lambda functions, file handling, exception handling ,etc.
  • Object Oriented Programming – Introduction to OOPs concepts like classes, objects, inheritance, abstraction, polymorphism, encapsulation, etc.
  • Hands-on Sessions And Assignments for Practice – The culmination of all the above concepts with real-world problem statements for better understanding.

Module 01: Introduction to Ethical Hacking

Preview

In this first module, you will learn the basics of ethical hacking that are essential for the CEH exam.

Information Security Overview

1.1 Internet is an Integral Part of Business and Personal Life – What Happens Online in 60 Seconds
1.2 Essential Terminology
1.3 Elements of Information Security
1.4 The Security, Functionality, and Usability Triangle

Information Security Threats and Attack Vectors

1.5 Motives, Goals, and Objectives of Information Security Attacks
1.6 Top Information Security Attack Vectors
1.7 Information Security Threat Categories
1.8 Types of Attacks on a System
1.9 Information Warfare

Hacking Concepts

1.10 What is Hacking?
1.11Who is a Hacker?
1.12 Hacker Classes
1.13 Hacking Phases

Ethical Hacking Concepts

1.14 What is Ethical Hacking?
1.15 Why Ethical Hacking is Necessary
1.16 Scope and Limitations of Ethical Hacking
1.17 Skills of an Ethical Hacker

Information Security Controls

1.18 Information Assurance (IA)
1.19 Information Security Management Program
1.20 Enterprise Information Security Architecture (EISA)
1.21 Network Security Zoning
1.22 Defense-in-Depth
1.23 Information Security Policies
1.24 Physical Security
1.25 What is Risk?
1.26 Threat Modeling
1.27 Incident Management
1.28 Security Incident and Event Management (SIEM)
1.29 User Behavior Analytics (UBA)
1.30 Network Security Controls
1.31 Identity and Access Management (IAM)
1.32 Data Leakage
1.33 Data Backup
1.34 Data Recovery
1.35 Role of AI/ML in Cyber Security

Penetration Testing Concepts

1.36 Penetration Testing
1.37 Why Penetration Testing
1.38 Comparing Security Audit, Vulnerability Assessment, and Penetration Testing
1.39 Blue Teaming/Red Teaming
1.40 Types of Penetration Testing
1.41 Phases of Penetration Testing
1.42 Security Testing Methodology

Information Security Laws and Standards

1.43 Payment Card Industry Data Security Standard (PCI-DSS)
1.44 ISO/IEC 27001:2013
1.45 Health Insurance Portability and Accountability Act (HIPAA)
1.46 Sarbanes Oxley Act (SOX)
1.47 The Digital Millennium Copyright Act (DMCA)
1.48 Federal Information Security Management Act (FISMA)
1.49 Cyber Law in Different Countries

Moving ahead in this Ethical Hacking course, you will master the first phase of ethical hacking, i.e. Footprinting, and Reconnaissance

Footprinting Concepts

2.1 What is Footprinting?
2.2 Objectives of Footprinting

Footprinting through Search Engines

2.3 Footprinting through Search Engines
2.4 Footprint Using Advanced Google Hacking Techniques
2.5 Information Gathering Using Google Advanced Search and Image Search
2.6 Google Hacking Database
2.7 VoIP and VPN Footprinting through Google Hacking Database

Footprinting through Web Services

2.8 Finding Company’s Top-Level Domains (TLDs) and Sub-Domains
2.9 Finding the Geographical Location of the Target
2.10 People Search on Social Networking Sites and People Search Services
2.11 Gathering Information from LinkedIn
2.12 Gathering Information from Financial Services
2.13 Footprinting through Job Sites
2.14 Monitoring Target Using Alerts
2.15 Information Gathering Using Groups, Forums, and Blogs
2.16 Determining the Operating System
2.17 VoIP and VPN Footprinting through SHODAN

Footprinting through Social Networking Sites

2.18 Collecting Information through Social Engineering on Social Networking Sites

Website Footprinting

2.19 Website Footprinting
2.20 Website Footprinting using Web Spiders
2.21 Mirroring Entire Website
2.22 Extracting Website Information from https://archive.org
2.23 Extracting Metadata of Public Documents
2.24 Monitoring Web Pages for Updates and Changes

Email Footprinting

2.25 Tracking Email Communications
2.26 Collecting Information from Email Header
2.27 Email Tracking Tools

Competitive Intelligence

2.28 Competitive Intelligence Gathering
2.29 Competitive Intelligence – When Did this Company Begin? How Did it Develop?
2.30 Competitive Intelligence – What Are the Company’s Plans?
2.31 Competitive Intelligence – What Expert Opinions Say About the Company
2.32 Monitoring Website Traffic of Target Company
2.33 Tracking Online Reputation of the Target

Whois Footprinting

2.34 Whois Lookup
2.35 Whois Lookup Result Analysis
2.36 Whois Lookup Tools
2.37 Finding IP Geolocation Information

DNS Footprinting

2.38 Extracting DNS Information
2.39 DNS Interrogation Tools

Network Footprinting

2.40 Locate the Network Range
2.41 Traceroute
2.42 Traceroute Analysis
2.43 Traceroute Tools

Footprinting through Social Engineering

2.44 Footprinting through Social Engineering
2.45 Collect Information Using Eavesdropping, Shoulder Surfing, and Dumpster Diving

Footprinting Tools

2.46 Maltego
2.47 Recon-ng
2.48 FOCA
2.49 Recon-Dog
2.50 OSRFramework
2.51 Additional Footprinting Tools

Countermeasures

2.52 Footprinting Countermeasures

Footprinting Pen Testing

2.53 Footprinting Pen Testing
2.54 Footprinting Pen Testing Report Templates

In this part, you will learn how to scan networks and find vulnerabilities in a network.

Network Scanning Concepts

3.1 Overview of Network Scanning
3.2 TCP Communication Flags
3.3 TCP/IP Communication
3.4 Creating Custom Packet Using TCP Flags
3.5 Scanning in IPv6 Networks

Scanning Tools

3.6 Nmap
3.7 Hping2 / Hping3
3.8 Scanning Tools
3.9 Scanning Tools for Mobile

Scanning Techniques

3.10 Scanning Techniques

Scanning Beyond IDS and Firewall

3.11 IDS/Firewall Evasion Techniques

Banner Grabbing

3.12 Banner Grabbing
3.13 How to Identify Target System OS
3.14 Banner Grabbing Countermeasures

Draw Network Diagrams

3.15 Drawing Network Diagrams
3.16 Network Discovery and Mapping Tools
3.17 Network Discovery Tools for Mobile

Scanning Pen Testing

3.18 Scanning Pen Testing

Enumeration Concepts

4.1 What is Enumeration?
4.2 Techniques for Enumeration
4.3 Services and Ports to Enumerate

NetBIOS Enumeration

4.4 NetBIOS Enumeration
4.5 NetBIOS Enumeration Tools
4.6 Enumerating User Accounts
4.7 Enumerating Shared Resources Using Net View

SNMP Enumeration

4.8 SNMP (Simple Network Management Protocol) Enumeration
4.9 Working of SNMP
4.10 Management Information Base (MIB)
4.11 SNMP Enumeration Tools

LDAP Enumeration

4.12 LDAP Enumeration
4.13 LDAP Enumeration Tools

NTP Enumeration

4.14 NTP Enumeration
4.15 NTP Enumeration Commands
4.16 NTP Enumeration Tools

SMTP and DNS Enumeration

4.17 SMTP Enumeration
4.18 SMTP Enumeration Tools
4.19 DNS Enumeration Using Zone Transfer

Other Enumeration Techniques

4.20 IPsec Enumeration
4.21 VoIP Enumeration
4.22 RPC Enumeration
4.23 Unix/Linux User Enumeration

Enumeration Countermeasures

4.24 Enumeration Countermeasures

Enumeration Pen Testing

4.25 Enumeration Pen Testing

This module of Ethical Hacking training will train you in analyzing the vulnerabilities in the system.

Vulnerability Assessment Concepts

5.1 Vulnerability Research
5.2 Vulnerability Classification
5.3 What is Vulnerability Assessment?
5.4 Types of Vulnerability Assessment
5.5 Vulnerability-Management Life Cycle

Vulnerability Assessment Solutions

5.6 Comparing Approaches to Vulnerability Assessment
5.7 Working of Vulnerability Scanning Solutions
5.8 Types of Vulnerability Assessment Tools
5.9 Characteristics of a Good Vulnerability Assessment Solution
5.10 Choosing a Vulnerability Assessment Tool
5.11 Criteria for Choosing a Vulnerability Assessment Tool
5.12 Best Practices for Selecting Vulnerability Assessment Tools

Vulnerability Scoring Systems

5.13 Common Vulnerability Scoring System (CVSS)
5.14 Common Vulnerabilities and Exposures (CVE)
5.15 National Vulnerability Database (NVD)
5.16 Resources for Vulnerability Research

Vulnerability Assessment Tools

5.17 Vulnerability Assessment Tools
5.18 Vulnerability Assessment Tools for Mobile

Vulnerability Assessment Reports

5.19 Vulnerability Assessment Reports
5.20 Analyzing Vulnerability Scanning Report

Moving ahead in this training, you will learn about System hacking; one of the most important topics in the CEH exam.

System Hacking Concepts

6.1 CEH Hacking Methodology (CHM)
6.2 System Hacking Goals

Cracking Passwords

6.3 Password Cracking
6.4 Types of Password Attacks
6.5 Password Recovery Tools
6.6 Microsoft Authentication
6.7 How Hash Passwords Are Stored in Windows SAM?
6.8 NTLM Authentication Process
6.9 Kerberos Authentication
6.10 Password Salting
6.11 Tools to Extract the Password Hashes
6.12 Password Cracking Tools
6.13 How to Defend against Password Cracking
6.14 How to Defend against LLMNR/NBT-NS Poisoning

Escalating Privileges

6.15 Privilege Escalation
6.16 Privilege Escalation Using DLL Hijacking
6.17 Privilege Escalation by Exploiting Vulnerabilities
6.18 Privilege Escalation Using Dylib Hijacking
6.19 Privilege Escalation using Spectre and Meltdown Vulnerabilities
6.20 Other Privilege Escalation Techniques
6.21 How to Defend Against Privilege Escalation

Executing Applications

6.22 Executing Applications
6.23 Keylogger
6.24 Spyware
6.25 How to Defend Against Keyloggers
6.26 How to Defend Against Spyware

Hiding Files

6.27 Rootkits
6.28 NTFS Data Stream
6.29 What is Steganography?

Covering Tracks

6.30 Covering Tracks
6.31 Disabling Auditing: Auditpol
6.32 Clearing Logs
6.33 Manually Clearing Event Logs
6.34 Ways to Clear Online Tracks
6.35 Covering BASH Shell Tracks
6.36 Covering Tracks on Network
6.37 Covering Tracks on OS
6.38 Covering Tracks Tools

Penetration Testing

6.39 Password Cracking
6.40 Privilege Escalation
6.41 Executing Applications
6.42 Hiding Files
6.43 Covering Tracks

Malware Concepts

7.1 Introduction to Malware
7.2 Different Ways a Malware can Get into a System
7.3 Common Techniques Attackers Use to Distribute Malware on the Web
7.4 Components of Malware

Trojan Concepts

7.5 What is a Trojan?
7.6 How Hackers Use Trojans
7.7 Common Ports used by Trojans
7.8 How to Infect Systems Using a Trojan
7.9 Trojan Horse Construction Kit
7.10 Wrappers
7.11 Crypters
7.12 How Attackers Deploy a Trojan
7.13 Exploit Kits
7.14 Evading Anti-Virus Techniques
7.15 Types of Trojans

Virus and Worm Concepts

7.16 Introduction to Viruses
7.17 Stages of Virus Life
7.18 Working of Viruses
7.19 Indications of Virus Attack
7.20 How does a Computer Get Infected by Viruses
7.21 Virus Hoaxes
7.22 Fake Antiviruses
7.23 Ransomware
7.24 Types of Viruses
7.25 Creating Virus
7.26 Computer Worms
7.27 Worm Makers

Malware Analysis

7.28 What is Sheep Dip Computer?
7.29 Anti-Virus Sensor Systems
7.30 Introduction to Malware Analysis
7.31 Malware Analysis Procedure: Preparing Testbed
7.32 Static Malware Analysis
7.33 Dynamic Malware Analysis
7.34 Virus Detection Methods
7.35 Trojan Analysis: ZeuS/Zbot
7.36 Virus Analysis: WannaCry

Countermeasures

7.37 Trojan Countermeasures
7.38 Backdoor Countermeasures
7.39 Virus and Worms Countermeasures

Anti-Malware Software

7.40 Anti-Trojan Software
7.41 Antivirus Software

Malware Penetration Testing

7.42 Malware Penetration Testing

Sniffing Concepts

8.1 Network Sniffing
8.2 Types of Sniffing
8.3 How an Attacker Hacks the Network Using Sniffers
8.4 Protocols Vulnerable to Sniffing
8.5 Sniffing in the Data Link Layer of the OSI Model
8.6 Hardware Protocol Analyzers
8.7 SPAN Port
8.8 Wiretapping
8.9 Lawful Interception

Sniffing Technique: MAC Attacks

8.10 MAC Address/CAM Table
8.11 How CAM Works
8.12 What Happens When CAM Table Is Full?
8.13 MAC Flooding
8.14 Switch Port Stealing
8.15 How to Defend against MAC Attacks

Sniffing Technique: DHCP Attacks

8.16 How DHCP Works
8.17 DHCP Request/Reply Messages
8.18 DHCP Starvation Attack
8.19 Rogue DHCP Server Attack
8.20 How to Defend Against DHCP Starvation and Rogue Server Attack

Sniffing Technique: ARP Poisoning

8.21 What Is Address Resolution Protocol (ARP)?
8.22 ARP Spoofing Attack
8.23 Threats of ARP Poisoning
8.24 ARP Poisoning Tools
8.25 How to Defend Against ARP Poisoning
8.26 Configuring DHCP Snooping and Dynamic ARP Inspection on Cisco Switches
8.27 ARP Spoofing Detection Tools

Sniffing Technique: Spoofing Attacks

8.28 MAC Spoofing/Duplicating
8.29 MAC Spoofing Technique: Windows
8.30 MAC Spoofing Tools
8.31 IRDP Spoofing
8.32 How to Defend Against MAC Spoofing

Sniffing Technique: DNS Poisoning

8.33 DNS Poisoning Techniques
8.34 How to Defend Against DNS Spoofing

Sniffing Tools

8.35 Sniffing Tool: Wireshark
8.36 Display Filters in Wireshark
8.37 Additional Wireshark Filters
8.38 Sniffing Tools
8.39 Packet Sniffing Tools for Mobile

Countermeasures

8.40 How to Defend Against Sniffing

Sniffing Detection Techniques

8.41 How to Detect Sniffing
8.42 Sniffer Detection Techniques
8.43 Promiscuous Detection Tools

Sniffing Pen Testing

8.44 Sniffing Penetration Testing

Moving ahead in this Ethical Hacking course, you will learn social engineering

Social Engineering Concepts

9.1 What is Social Engineering?
9.2 Phases of a Social Engineering Attack

Social Engineering Techniques

9.3 Types of Social Engineering
9.4 Human-based Social Engineering
9.5 Computer-based Social Engineering
9.6 Mobile-based Social Engineering

Insider Threats

9.7 Insider Threat / Insider Attack
9.8 Type of Insider Threats

Impersonation on Social Networking Sites

9.9 Social Engineering Through Impersonation on Social Networking Sites
9.10 Impersonation on Facebook
9.11 Social Networking Threats to Corporate Networks

Identity Theft

9.12 Identity Theft

Countermeasures

9.13 Social Engineering Countermeasures
9.14 Insider Threats Countermeasures
9.15 Identity Theft Countermeasures
9.16 How to Detect Phishing Emails?
9.17 Anti-Phishing Toolbar
9.18 Common Social Engineering Targets and Defense Strategies

Social Engineering Pen-Testing

9.19 Social Engineering Pen-Testing
9.20 Social Engineering Pen-Testing Tools

DoS/DDoS Concepts

10.1 What is a Denial-of-Service Attack?
10.2 What is Distributed Denial-of-Service Attack?

DoS/DDoS Attack Techniques

10.3 Basic Categories of DoS/DDoS Attack Vectors
10.4 UDP Flood Attack
10.5 ICMP Flood Attack
10.6 Ping of Death and Smurf Attack
10.7 SYN Flood Attack
10.8 Fragmentation Attack
10.9 HTTP GET/POST and Slowloris Attacks
10.10 Multi-Vector Attack
10.11 Peer-to-Peer Attacks
10.12 Permanent Denial-of-Service Attack
10.13 Distributed Reflection Denial-of-Service (DRDoS)

Botnets

10.14 Organized Cyber Crime: Organizational Chart
10.15 Botnet
10.16 A Typical Botnet Setup
10.17 Botnet Ecosystem
10.18 Scanning Methods for Finding Vulnerable Machines
10.19 How Malicious Code Propagates?
10.20 Botnet Trojans

DDoS Case Study

10.21 DDoS Attack
10.22 Hackers Advertise Links to Download Botnet
10.23 Use of Mobile Devices as Botnets for Launching DDoS Attacks
10.24 DDoS Case Study: Dyn DDoS Attack

DoS/DDoS Attack Tools

10.25 DoS/DDoS Attack Tools
10.26 DoS and DDoS Attack Tool for Mobile

Countermeasures

10.27 Detection Techniques
10.28 DoS/DDoS Countermeasure Strategies
10.29 DDoS Attack Countermeasures
10.30 Techniques to Defend against Botnets
10.31 DoS/DDoS Countermeasures
10.32 DoS/DDoS Protection at ISP Level
10.33 Enabling TCP Intercept on Cisco IOS Software

DoS/DDoS Protection Tools

10.34 Advanced DDoS Protection Appliances
10.35 DoS/DDoS Protection Tools

DoS/DDoS Penetration Testing

10.36 Denial-of-Service (DoS) Attack Pen-Testing

Session Hijacking Concepts

11.1 What is Session Hijacking?
11.2 Why Session Hijacking is Successful?
11.3 Session Hijacking Process
11.4 Packet Analysis of a Local Session Hijack
11.5 Types of Session Hijacking
11.6 Session Hijacking in OSI Model
11.7 Spoofing vs. Hijacking

Application Level Session Hijacking

11.8 Application Level Session Hijacking
11.9 Compromising Session IDs using Sniffing and Predicting Session Token
11.10 Compromising Session IDs Using Man-in-the-Middle Attack
11.11 Compromising Session IDs Using Man-in-the-Browser Attack
11.12 Compromising Session IDs Using Client-side Attacks
11.13 Compromising Session IDs Using Client-side Attacks: Cross-site Script Attack
11.14 Compromising Session IDs Using Client-side Attacks: Cross-site Request Forgery Attack
11.15 Compromising Session IDs Using Session Replay Attack
11.16 Compromising Session IDs Using Session Fixation
11.17 Session Hijacking Using Proxy Servers
11.18 Session Hijacking Using CRIME Attack
11.19 Session Hijacking Using Forbidden Attack

Network Level Session Hijacking

11.20 TCP/IP Hijacking
11.21 IP Spoofing: Source Routed Packets
11.22 RST Hijacking
11.23 Blind Hijacking
11.24 UDP Hijacking
11.25 MiTM Attack Using Forged ICMP and ARP Spoofing

Session Hijacking Tools

11.26 Session Hijacking Tools
11.27 Session Hijacking Tools for Mobile

Countermeasures

11.28 Session Hijacking Detection Methods
11.29 Protecting against Session Hijacking
11.30 Methods to Prevent Session Hijacking: To be Followed by Web Developers
11.31 Methods to Prevent Session Hijacking: To be Followed by Web Users
11.32 Session Hijacking Detection Tools
11.33 Approaches Vulnerable to Session Hijacking and their Preventative Solutions
11.34 Approaches to Prevent Session Hijacking
11.35 IPSec
11.36 Session Hijacking Prevention Tools

Penetration Testing

11.37 Session Hijacking Pen Testing

IDS, Firewall, and Honeypot Concepts

12.1 Intrusion Detection System (IDS)
12.2 Firewall
12.3 Honeypot

IDS, Firewall, and Honeypot Solutions

12.4 Intrusion Detection Tool
12.5 Firewalls
12.6 Honeypot Tools

Evading IDS

12.7 IDS Evasion Techniques

Evading Firewalls

12.8 Firewall Evasion Techniques

IDS/Firewall Evading Tools

12.9 IDS/Firewall Evasion Tools
12.10 Packet Fragment Generator Tools

Detecting Honeypots

12.11 Detecting Honeypots
12.12 Detecting and Defeating Honeypots
12.13 Honeypot Detection Tool: Send-Safe Honeypot Hunter

IDS/Firewall Evasion Countermeasures

12.14 How to Defend Against IDS Evasion
12.15 How to Defend Against Firewall Evasion

Penetration Testing

12.16 Firewall/IDS Penetration Testing

Web Server Concepts

13.1 Web Server Operations
13.2 Open Source Web Server Architecture
13.3 IIS Web Server Architecture
13.4 Web Server Security Issue
13.5 Why Web Servers Are Compromised?
13.6 Impact of Web Server Attacks

Web Server Attacks

13.7 DoS/DDoS Attacks
13.8 DNS Server Hijacking
13.9 DNS Amplification Attack
13.10 Directory Traversal Attacks
13.11 Man-in-the-Middle/Sniffing Attack
13.12 Phishing Attacks
13.13 Website Defacement
13.14 Web Server Misconfiguration
13.15 HTTP Response Splitting Attack
13.16 Web Cache Poisoning Attack
13.17 SSH Brute Force Attack
13.18 Web Server Password Cracking
13.19 Web Application Attacks

Web Server Attack Methodology

13.20 Information Gathering
13.21 Web Server Footprinting/Banner Grabbing
13.22 Website Mirroring
13.23 Vulnerability Scanning
13.24 Session Hijacking
13.25 Web Server Passwords Hacking
13.26 Using Application Server as a Proxy

Web Server Attack Tools

13.27 Metasploit
13.28 Web Server Attack Tools

Countermeasures

13.29 Place Web Servers in Separate Secure Server Security Segment on Network
13.30 Countermeasures
13.31 Detecting Web Server Hacking Attempts
13.32 How to Defend Against Web Server Attacks
13.33 How to Defend against HTTP Response Splitting and Web Cache Poisoning
13.34 How to Defend against DNS Hijacking

Patch Management

13.35 Patches and Hotfixes
13.36 What is Patch Management
13.37 Installation of a Patch
13.38 Patch Management Tools

Web Server Security Tools

13.39 Web Application Security Scanners
13.40 Web Server Security Scanners
13.41 Web Server Security Tools

Web Server Pen Testing

13.42 Web Server Penetration Testing
13.43 Web Server Pen-Testing Tools

Web App Concepts

14.1 Introduction to Web Applications
14.2 Web Application Architecture
14.3 Web 2.0 Applications
14.4 Vulnerability Stack

Web App Threats

14.5 OWASP Top 10 Application Security Risks – 2017
14.6 Other Web Application Threats

Hacking Methodology

14.7 Web App Hacking Methodology
14.8 Footprint Web Infrastructure
14.9 Attack Web Servers
14.10 Analyze Web Applications
14.11 Bypass Client-Side Controls
14.12 Attack Authentication Mechanism
14.13 Attack Authorization Schemes
14.14 Attack Access Controls
14.15 Attack Session Management Mechanism
14.16 Perform Injection/Input Validation Attacks
14.17 Attack Application Logic Flaws
14.18 Attack Database Connectivity
14.19 Attack Web App Client
14.20 Attack Web Services

Web App Hacking Tools

14.21 Web Application Hacking Tools

Countermeasures
14.22 Web Application Fuzz Testing
14.23 Source Code Review
14.24 Encoding Schemes
14.25 How to Defend Against Injection Attacks
14.26 Web Application Attack Countermeasures
14.27 How to Defend Against Web Application Attacks

Web App Security Testing Tools

14.28 Web Application Security Testing Tools
14.29 Web Application Firewall

Web App Pen Testing

14.30 Web Application Pen Testing
14.31 Web Application Pen Testing Framework

SQL Injection Concepts

15.1 What is SQL Injection?
15.2 SQL Injection and Server-side Technologies
15.3 Understanding HTTP POST Request
15.4 Understanding Normal SQL Query
15.5 Understanding an SQL Injection Query
15.6 Understanding an SQL Injection Query – Code Analysis
15.7 Example of a Web Application Vulnerable to SQL Injection: aspx
15.8 Example of a Web Application Vulnerable to SQL Injection: Attack Analysis
15.9 Examples of SQL Injection

Types of SQL Injection

15.10 Types of SQL injection

SQL Injection Methodology

15.11 SQL Injection Methodology

SQL Injection Tools

15.12 SQL Injection Tools
15.13 SQL Injection Tools
15.14 SQL Injection Tools for Mobile

Evasion Techniques

15.15 Evading IDS
15.16 Types of Signature Evasion Techniques

Countermeasures

15.17 How to Defend Against SQL Injection Attacks
15.18 SQL Injection Detection Tools
15.19 SQL Injection Detection Tools

Wireless Concepts

16.1 Wireless Terminologies
16.2 Wireless Networks
16.3 Wireless Standards
16.4 Service Set Identifier (SSID)
16.5 Wi-Fi Authentication Modes
16.6 Wi-Fi Authentication Process Using a Centralized Authentication Server
16.7 Types of Wireless Antennas

Wireless Encryption

16.8 Types of Wireless Encryption
16.9 WEP vs. WPA vs. WPA2
16.10 WEP Issues
16.11 Weak Initialization Vectors (IV)

Wireless Threats

16.12 Wireless Threats

Wireless Hacking Methodology

16.13 Wireless Hacking Methodology

Wireless Hacking Tools

16.14 WEP/WPA Cracking Tools
16.15 WEP/WPA Cracking Tool for Mobile
16.16 Wi-Fi Sniffer
16.17 Wi-Fi Traffic Analyzer Tools
16.18 Other Wireless Hacking Tools

Bluetooth Hacking

16.19 Bluetooth Stack
16.20 Bluetooth Hacking
16.21 Bluetooth Threats
16.22 How to BlueJack a Victim
16.23 Bluetooth Hacking Tools

Countermeasures

16.24 Wireless Security Layers
16.25 How to Defend Against WPA/WPA2 Cracking
16.26 How to Defend Against KRACK Attacks
16.27 How to Detect and Block Rogue AP
16.28 How to Defend Against Wireless Attacks
16.29 How to Defend Against Bluetooth Hacking

Wireless Security Tools

16.30 Wireless Intrusion Prevention Systems
16.31 Wireless IPS Deployment
16.32 Wi-Fi Security Auditing Tools
16.33 Wi-Fi Intrusion Prevention System
16.34 Wi-Fi Predictive Planning Tools
16.35 Wi-Fi Vulnerability Scanning Tools
16.36 Bluetooth Security Tools
16.37 Wi-Fi Security Tools for Mobile

Wireless Pen Testing

16.38 Wireless Penetration Testing
16.39 Wireless Penetration Testing Framework

Moving ahead, we will learn about Hacking Mobile Platforms; an essential topic for the CEH exam.

Mobile Platform Attack Vectors

17.1 Vulnerable Areas in Mobile Business Environment
17.2 OWASP Top 10 Mobile Risks – 2016
17.3 Anatomy of a Mobile Attack
17.4 How a Hacker can Profit from Mobile when Successfully Compromised
17.5 Mobile Attack Vectors and Mobile Platform Vulnerabilities
17.6 Security Issues Arising from App Stores
17.7 App Sandboxing Issues
17.8 Mobile Spam
17.9 SMS Phishing Attack (SMiShing) (Targeted Attack Scan)
17.10 Pairing Mobile Devices on Open Bluetooth and Wi-Fi Connections

Hacking Android OS

17.11 Android OS
17.12 Android Rooting
17.13 Blocking Wi-Fi Access using NetCut
17.14 Hacking with zANTI
17.15 Hacking Networks Using Network Spoofer
17.16 Launching DoS Attack using Low Orbit Ion Cannon (LOIC)
17.17 Performing Session Hijacking Using DroidSheep
17.18 Hacking with Orbot Proxy
17.19 Android-based Sniffers
17.20 Android Trojans
17.21 Securing Android Devices
17.22 Android Security Tool: Find My Device
17.23 Android Security Tools
17.24 Android Vulnerability Scanner
17.25 Android Device Tracking Tools

Hacking iOS

17.26 Apple iOS
17.27 Jailbreaking iOS
17.28 iOS Trojans
17.29 Guidelines for Securing iOS Devices
17.30 iOS Device Tracking Tools
17.31 iOS Device Security Tools

Mobile Spyware

17.32 Mobile Spyware
17.33 Mobile Spyware: mSpy
17.34 Mobile Spywares

Mobile Device Management
17.35 Mobile Device Management (MDM)
17.36 Mobile Device Management Solutions
17.37 Bring Your Own Device (BYOD)

Mobile Security Guidelines and Tools

17.38 General Guidelines for Mobile Platform Security
17.39 Mobile Device Security Guidelines for Administrator
17.40 SMS Phishing Countermeasures
17.41 Mobile Protection Tools
17.42 Mobile Anti-Spyware

Mobile Pen Testing

17.43 Android Phone Pen Testing
17.44 iPhone Pen Testing
17.45 Mobile Pen Testing Toolkit: Hackode

IoT Concepts

18.1 What is IoT
18.2 How IoT Works
18.3 IoT Architecture
18.4 IoT Application Areas and Devices
18.5 IoT Technologies and Protocols
18.6 IoT Communication Models
18.7 Challenges of IoT
18.8 Threat vs Opportunity

IoT Attacks

18.9 IoT Security Problems
18.10 OWASP Top 10 IoT Vulnerabilities and Obstacles
18.11 IoT Attack Surface Areas
18.12 IoT Threats
18.13 Hacking IoT Devices: General Scenario
18.14 IoT Attacks
18.15 IoT Attacks in Different Sectors
18.16 Case Study: Dyn Attack

IoT Hacking Methodology

18.17 What is IoT Device Hacking?
18.18 IoT Hacking Methodology

IoT Hacking Tools

18.19 Information Gathering Tools
18.20 Sniffing Tools
18.21 Vulnerability Scanning Tools
18.22 IoT Hacking Tools

Countermeasures

18.23 How to Defend Against IoT Hacking
18.24 General Guidelines for IoT Device Manufacturing Companies
18.25 OWASP Top 10 IoT Vulnerabilities Solutions
18.26 IoT Framework Security Considerations
18.27 IoT Security Tools

IoT Pen Testing

18.28 IoT Pen Testing

Cloud Computing Concepts

19.1 Introduction to Cloud Computing
19.2 Separation of Responsibilities in Cloud
19.3 Cloud Deployment Models
19.4 NIST Cloud Deployment Reference Architecture
19.5 Cloud Computing Benefits
19.6 Understanding Virtualization

Cloud Computing Threats

19.7 Cloud Computing Threats

Cloud Computing Attacks

19.8 Service Hijacking using Social Engineering Attacks
19.9 Service Hijacking using Network Sniffing
19.10 Session Hijacking using XSS Attack
19.11 Session Hijacking using Session Riding
19.12 Domain Name System (DNS) Attacks
19.13 Side-Channel Attacks or Cross-guest VM Breaches
19.14 SQL Injection Attacks
19.15 Cryptanalysis Attacks
19.16 Wrapping Attack
19.17 Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
19.18 Man-in-the-Cloud Attack

Cloud Security

19.19 Cloud Security Control Layers
19.20 Cloud Security is the Responsibility of both Cloud Provider and Consumer
19.21 Cloud Computing Security Considerations
19.22 Placement of Security Controls in the Cloud
19.23 Best Practices for Securing Cloud
19.24 NIST Recommendations for Cloud Security
19.25 Organization/Provider Cloud Security Compliance Checklist
19.26 Cloud Security Tools
19.27 What is Cloud Pen Testing?
19.28 Key Considerations for Pen Testing in the Cloud
19.29 Cloud Penetration Testing
19.30 Recommendations for Cloud Testing

Cryptography Concepts

20.1 Cryptography
20.2 Government Access to Keys (GAK)

Encryption Algorithms
20.3 Ciphers
20.4 Data Encryption Standard (DES)
20.5 Advanced Encryption Standard (AES)
20.6 RC4, RC5, and RC6 Algorithms
20.7 Twofish
20.8 The DSA and Related Signature Schemes
20.9 Rivest Shamir Adleman (RSA)
20.10 Diffie-Hellman
20.11 Message Digest (One-Way Hash) Functions

Cryptography Tools

20.12 MD5 Hash Calculators
20.13 Hash Calculators for Mobile
20.14 Cryptography Tools
20.15 Cryptography Tools for Mobile

Public Key Infrastructure (PKI)

20.16 Public Key Infrastructure (PKI)

Email Encryption

20.17 Digital Signature
20.18 Secure Sockets Layer (SSL)
20.19 Transport Layer Security (TLS)
20.20 Cryptography Toolkit
20.21 Pretty Good Privacy (PGP)

Disk Encryption

20.22 Disk Encryption
20.23 Disk Encryption Tools

Cryptanalysis

20.24 Cryptanalysis Methods
20.25 Code Breaking Methodologies
20.26 Cryptography Attacks
20.27 Cryptanalysis Tools
20.28 Online MD5 Decryption Tools

Countermeasures

20.29 How to Defend Against Cryptographic Attacks

View More

Free Career Counselling

We are happy to help you 24/7

Ethical Hacking Projects and Case Studies

Peer Learning

Via Intellipaat PeerChat, you can interact with your peers across all classes and batches and even our alumni. Collaborate on projects, share job referrals & interview experiences, compete with the best, make new friends — the possibilities are endless and our community has something for everyone!

Intellipaat
Intellipaat
Intellipaat
Intellipaat
Intellipaat

CEH v12 Certification and Exam

How to unlock my CEH certificate from Intellipaat?

To unlock Intellipaat’s Ethical Hacking certificate, you have to complete all the modules, along with the projects and score 60 percent or more in the quiz conducted by Intellipaat.

The CEH exam costs ₹45,543.

Yes. The CEH v12 exam price is included in the overall cost of this Ethical Hacking certification.

The CEH exam lasts for four hours and includes 125 multiple-choice questions that a candidate has to answer. The percentage of questions that must be answered correctly is subject to variation and may be more or less than 70 percent.

Here are some updates made to the CEH certification (v12):

  • Incorporating Parrot Security OS
  • Re-Mapped to NIST/NICE framework
  • Enhanced cloud security, IoT, and OT Modules
    • Cloud−based threats
    • IoT threats
  • Operational Technology (OT) attacks
  • Modern malware analysis
  • Covering the latest threats—fileless malware
  • New lab designs and operating systems
  • Increased lab time and hands-on focus

Industry’s most comprehensive tools library

If a candidate with Ethical Hacking training is unable to pass the CEH exam on the first attempt, they do not have to wait before attempting the exam again for a second time. However, if the second attempt is also unsuccessful, they will have to wait for 14 days before retaking the test.

The same waiting period applies to subsequent retakes. A candidate is not permitted to take a given exam more than five times in a year. Moreover, there is a mandatory waiting period of 12 months before attempting the CEH exam for the sixth time.

The EC-Council will provide you with your certificate in your ASPEN account within 7–10 days from your CEH exam date.

The validity of the CEH (Certified Ethical Hacker) certification is three years from the date of certification. After three years, the certification must be renewed by either passing the latest version of the exam or earning 120 Continuing Education Units (CEUs) through EC-Council’s Continuing Education program.

  • Certified Ethical Hacker certificate from EC Council
  • 24 Hacking Challenges from EC Council
  • Student kit containing e-books, exam voucher
View More

Ethical Hacking Course Reviews

4.8 ( 1,688 )

Our Alumni Works At

Master Client Desktop

Hear From Our Hiring Partners

Ethical Hacking Training FAQs

What is the CEH exam?

CEH plays a crucial role in the IT sector. The CEH exam was introduced by the International Council of E-Commerce Consultants (EC-Council) in 2003. CEH has helped ethical hacking to become a mainstream and fundamental element of cyber security. The CEH exam (CEH v12) is conducted online and its duration is four hours. The candidates have to answer 125 multiple-choice questions.

The CEH (Certified Ethical Hacker) certification holds a lot of credibility because it is an internationally recognized certification that validates an individual’s skills and knowledge in the field of ethical hacking. The certificate is awarded by EC-Council, a globally recognized organization that sets the standards for ethical hacking and cybersecurity certifications.

CEH certification holders are equipped with the latest knowledge and tools required to identify and mitigate cyber threats, making them valuable assets to organizations looking to strengthen their cybersecurity posture. The certification also requires candidates to adhere to a strict code of ethics, ensuring that they operate ethically and responsibly while performing their duties as ethical hackers.

According to PayScale, the average salary for a certified ethical hacker (CEH) in India is ₹503,596. The salary ranges from ₹175,000 to ₹3,000,000.

The typical job roles for CEH v12 – certified professionals are a penetration tester, network security specialist, ethical hacker, site administrator, security consultant, auditor, network engineer, security analyst, and many more.

Follow the steps mentioned below to become a certified CEH professional:

  • Sign up for our CEH training program
  • Complete the entire program
  • Practice various Ethical Hacking techniques
  • Take mock exams for Ethical Hacking
  • Complete all the assignments and clear the CEH exam to be an Ethical Hacking professional

Yes, Intellipaat publishes numerous blogs for learners on Ethical Hacking. Among them, the major ones are Ethical Hacking Interview Questions, Ethical Hacking Tutorial, and everything about Ethical Hacking.

You can sign up for our CEH exam prep program without any mandatory prerequisites.

It is recommended that an ethical hacker should be familiar with programming languages such as SQL, Java, Python, C, PHP, C++, Ruby, JavaScript, and Perl.

The Ethical Hacking Course fees is non-refundable. Once you have enrolled in the program and paid the fee, you will not be eligible for a refund if you decide to cancel your enrollment. We highly recommend that you carefully consider your decision before enrolling in the program as it is designed to help you prepare for the CEH exam.

If you have any questions or concerns about the program or the certification exam, please feel free to contact us for further guidance and clarification.

To get more information about this CEH course, you can use the chat window on your right or reach out to the academic advisors mentioned on the bottom part of the screen.

Although there are many CEH courses out there, Intellipaat’s Certified Ethical Hacking online course will give you hands-on experience in mastering the domains of Cyber Security and Ethical Hacking. In this program, you will master how to secure the enterprise IT infrastructure, system hacking practices, Ethical Hacking enumeration, foot printing, scanning the network, threats from malware, Trojans and viruses, etc. You will be awarded with Intellipaat’s Ethical Hacking certificate after successfully completing this program.

As part of this CEH course, you will be working on real-time projects and assignments that have high relevance in the corporate world, and the curriculum designed by industry experts. Upon the completion of the CEH certification, you can apply for some of the best jobs in top MNCs. Intellipaat offers lifetime access to videos, study materials, 24/7 support, and course material upgrading to the latest version at no extra fees. Hence it is clearly a one-time investment to sign up for this Ethical Hacking program.

Yes, you would need to pay extra charges for CloudLab access in the CEH (Certified Ethical Hacker) certification. We suggest you get in touch with our course advisor to assist you with the process.

All our instructors are certified professionals in CEH with more than 12 years of industry experience in the domain. They have all been through a rigorous process of selection before signing up with us for this Ethical Hacking program.

At Intellipaat, we offer online training where in you can get an in-depth understanding of the concepts and clear all your queries related to the CEH training. Moreover, we provide session recordings in case you require them in the future. Besides, you can refer to these recordings to catch up with our course program if you miss any class.

This CEH course will make sure that you acquire all the required skills to become an ethical hacker and build a fruitful career in the IT domain. Most IT organizations have made CEH a mandatory qualification to apply for security-related posts. CEH-certified professionals earn much higher salaries than non-certified professionals.

Throughout this CEH course, our support team and course assistants are available to provide solutions to your doubts and clear them.

We provide discounts frequently for several courses. Additionally, we offer group discounts, which you can avail after reaching out to our course advisors and getting information from them.

At Intellipaat, you can enroll in either the instructor-led online training or self-paced training. Apart from this, Intellipaat also offers corporate training for organizations to upskill their workforce. All trainers at Intellipaat have 12+ years of relevant industry experience, and they have been actively working as consultants in the same domain, which has made them subject matter experts. Go through the sample videos to check the quality of our trainers.

Intellipaat is offering 24/7 query resolution, and you can raise a ticket with the dedicated support team at any time. You can avail of email support for all your queries. If your query does not get resolved through email, we can also arrange one-on-one sessions with our support team. However, 1:1 session support is provided for a period of 6 months from the start date of your course.

Intellipaat is offering you the most updated, relevant, and high-value real-world projects as part of the training program. This way, you can implement the learning that you have acquired in real-world industry setup. All training comes with multiple projects that thoroughly test your skills, learning, and practical knowledge, making you completely industry-ready.

You will work on highly exciting projects in the domains of high technology, ecommerce, marketing, sales, networking, banking, insurance, etc. After completing the projects successfully, your skills will be equal to 6 months of rigorous industry experience.

Intellipaat actively provides placement assistance to all learners who have successfully completed the training. For this, we are exclusively tied-up with over 80 top MNCs from around the world. This way, you can be placed in outstanding organizations such as Sony, Ericsson, TCS, Mu Sigma, Standard Chartered, Cognizant, and Cisco, among other equally great enterprises. We also help you with the job interview and résumé preparation as well.

You can definitely make the switch from self-paced training to online instructor-led training by simply paying the extra amount. You can join the very next batch, which will be duly notified to you.

Once you complete Intellipaat’s training program, working on real-world projects, quizzes, and assignments and scoring at least 60 percent marks in the qualifying exam, you will be awarded Intellipaat’s course completion certificate. This certificate is very well recognized in Intellipaat-affiliated organizations, including over 80 top MNCs from around the world and some of the Fortune 500companies.

Apparently, no. Our job assistance program is aimed at helping you land in your dream job. It offers a potential opportunity for you to explore various competitive openings in the corporate world and find a well-paid job, matching your profile. The final decision on hiring will always be based on your performance in the interview and the requirements of the recruiter.

View More
Select Currency