The Ethical Hacking Essentials (EHE): Hands-On Edition course delves into the principles and practices of ethical hacking.

Ethical Hacking Essentials: Hands-On Edition

Ethical Hacking Essentials: Hands-On Edition
This course is part of Information Security Analyst Professional Certificate

Instructor: EC-Council
Access provided by Bosch
What you'll learn
Fundamentals of information security and ethical hacking
Information security threats and vulnerabilities, types of malwares, and vulnerability assessments
Network-level attacks including sniffing, denial-of-service, and session hijacking, and their countermeasures
Application-level attacks including webserver exploitation, OWASP top10 attacks, and SQL injection and their countermeasures
Skills you'll gain
- Vulnerability Scanning
- Exploitation techniques
- Application Security
- Penetration Testing
- Cyber Attacks
- Cloud Security
- Wireless Networks
- Cybersecurity
- Security Awareness
- Vulnerability Assessments
- Infrastructure Security
- Internet Of Things
- Encryption
- Threat Modeling
- Threat Detection
- Network Security
- Brute-force attacks
Details to know

Add to your LinkedIn profile
88 assignments
See how employees at top companies are mastering in-demand skills

Build your Security expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from EC-Council

There are 12 modules in this course
Attackers break into systems for various reasons. Therefore, it is important to understand how, and why, malicious hackers attack and exploit systems. This module provides an insight into the different elements of information security.
What's included
9 videos8 assignments
9 videos• Total 55 minutes
- Course Introduction• 7 minutes
- Introduction• 1 minute
- Understanding the Need for Security• 3 minutes
- Understanding the Elements of Information Security• 2 minutes
- Understanding the Security, Functionality, and Usability Triangle• 4 minutes
- Understanding Motives, Goals, and Objectives of Information Security Attacks• 3 minutes
- Overview of Classification of Attacks• 6 minutes
- Overview of Information Security Attack Vectors• 8 minutes
- Overview of Various Information Security Laws and Regulations• 21 minutes
8 assignments• Total 90 minutes
- Information Security Fundamentals• 20 minutes
- Understanding the Need for Security• 10 minutes
- Understanding the Elements of Information Security• 10 minutes
- Understanding the Security, Functionality, and Usability Triangle• 10 minutes
- Understanding Motives, Goals, and Objectives of Information Security Attacks• 10 minutes
- Overview of Classification of Attacks• 10 minutes
- Overview of Information Security Attack Vectors• 10 minutes
- Overview of Various Information Security Laws and Regulations• 10 minutes
Ethical hacking allows organizations to objectively analyze their current security posture. Nowadays, the role of an ethical hacker is gaining prominence. An ethical hacker intentionally penetrates the security infrastructure to identify and fix security loopholes. It provides an insight into cyber kill chain methodology, hacking concepts, and hacker classes.
What's included
8 videos8 assignments1 app item
8 videos• Total 58 minutes
- Introduction• 2 minutes
- Understanding the Cyber Kill Chain Methodology• 4 minutes
- Understanding Tactics, Techniques, and Procedures (TTPs)• 5 minutes
- Overview of Indicators of Compromise (IoCs)• 4 minutes
- Overview of Hacking Concepts and Hacker Classes• 10 minutes
- Understanding Different Phases of Hacking Cycle• 5 minutes
- Understanding Ethical Hacking Concepts and Its Scope• 20 minutes
- Overview of Ethical Hacking Tools• 8 minutes
8 assignments• Total 90 minutes
- Ethical Hacking Fundamentals• 20 minutes
- Understanding the Cyber Kill Chain Methodology• 10 minutes
- Understanding Tactics, Techniques, and Procedures (TTPs)• 10 minutes
- Overview of Indicators of Compromise (IoCs)• 10 minutes
- Overview of Hacking Concepts and Hacker Classes• 10 minutes
- Understanding Different Phases of Hacking Cycle• 10 minutes
- Understanding Ethical Hacking Concepts and Its Scope• 10 minutes
- Overview of Ethical Hacking Tools• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Recent trends in cyber security breaches illustrate that no system or network is immune to attacks. It is important to understand the difference between a security threat and a vulnerability. Security threats are incidents that negatively impact the organization’s IT infrastructure, whereas vulnerabilities are security gapsor flaws in a system or network that make threats possible, tempting hackers to exploit them. This module provides an insight into cyber security threats and vulnerability assessment.
What's included
7 videos7 assignments1 app item
7 videos• Total 152 minutes
- Introduction• 2 minutes
- Understanding the Threat and Threat Sources• 9 minutes
- Understanding Malware and Common Techniques Attackers use to Distribute Malware on the Web• 18 minutes
- Overview of Different Types of Malware and Malware Countermeasures• 77 minutes
- Understanding Vulnerability and Vulnerability Classification• 17 minutes
- Understanding Vulnerability Assessment and Vulnerability Management Life Cycle• 21 minutes
- Understanding Vulnerability Assessment Tools and Vulnerability Exploitation• 8 minutes
7 assignments• Total 80 minutes
- Information Security Threats and Vulnerability Assessment• 20 minutes
- Understanding the Threat and Threat Sources• 10 minutes
- Understanding Malware and Common Techniques Attackers use to Distribute Malware on the Web• 10 minutes
- Overview of Different Types of Malware and Malware Countermeasures• 10 minutes
- Understanding Vulnerability and Vulnerability Classification• 10 minutes
- Understanding Vulnerability Assessment and Vulnerability Management Life Cycle • 10 minutes
- Understanding Vulnerability Assessment Tools and Vulnerability Exploitation• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Weak password selection has been the most common security weakness faced by organizations and individuals in recent times. Attackers use many sophisticated techniques and tools to crack passwords and gain access to critical systems and networks. This module provides an in-depth understanding of password cracking techniques and the corresponding defensive measures that can help individuals and organizations create strong password policies and protect personal or corporate information.
What's included
6 videos6 assignments1 app item
6 videos• Total 40 minutes
- Introduction• 2 minutes
- Understanding the Password Cracking and Password Complexity• 4 minutes
- Understanding Microsoft Authentication• 3 minutes
- Understanding Various Types of Password Attacks• 20 minutes
- Overview of Password Cracking Tools• 2 minutes
- Understanding Countermeasures against Password Attacks• 10 minutes
6 assignments• Total 70 minutes
- Password Cracking Techniques and Countermeasures• 20 minutes
- Understanding the Password Cracking and Password Complexity• 10 minutes
- Understanding Microsoft Authentication• 10 minutes
- Understanding Various Types of Password Attacks• 10 minutes
- Overview of Password Cracking Tools• 10 minutes
- Understanding Countermeasures against Password Attacks• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
This module provides an overview of social engineering. Although it focuses on fallacies and advocates effective countermeasures, the possible methods of extracting information from another human being rely on attackers’ ingenuity. The features of these techniques make them an art, but the psychological nature of some of them makes them a science. The bottom line is that there is no ready defense against social engineering; only constant vigilance can circumvent the social engineering techniques used by attackers. This module provides an insight into human-based, computer-based, and mobile-based social engineering techniques.
What's included
6 videos6 assignments1 app item
6 videos• Total 71 minutes
- Introduction• 1 minute
- Understanding Social Engineering Concepts• 20 minutes
- Understanding Various Social Engineering Techniques• 18 minutes
- Understanding Insider Threats• 11 minutes
- Understanding Identity Theft• 5 minutes
- Understanding Different Social Engineering, Insider Threats and Identity Theft Countermeasures• 16 minutes
6 assignments• Total 70 minutes
- Social Engineering Techniques and Countermeasures• 20 minutes
- Understanding Social Engineering Concepts• 10 minutes
- Understanding Various Social Engineering Techniques• 10 minutes
- Understanding Insider Threats• 10 minutes
- Understanding Identity Theft• 10 minutes
- Understanding Different Social Engineering, Insider Threats and Identity Theft Countermeasures• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Attackers use various attack strategies to compromise the security of a network, potentially causing disruption, damage, and loss to organizations and individuals. Therefore, it is important for security professionals to have an understanding of these attack strategies because such an understanding is essential for protecting the network from various attacks. It provides insight into various network-level attacks, such as sniffing, DoS attacks, session hijacking, etc. This module also familiarizes students with various network security countermeasures.
What's included
9 videos9 assignments1 app item
9 videos• Total 62 minutes
- Introduction• 2 minutes
- Understanding Packet Sniffing and Types of Sniffing• 13 minutes
- Understanding Various Sniffing Techniques and Tools• 12 minutes
- Understanding Different Sniffing Countermeasures • 7 minutes
- Overview of Different Types of DoS and DDoS Attacks• 11 minutes
- Understanding Different DoS/DDoS Attack Tools• 3 minutes
- Understanding Different DoS/DDoS Attack Countermeasures and Protection Tools• 3 minutes
- Overview of Session Hijacking and Types of Session Hijacking• 7 minutes
- Understanding Different Session Hijacking Tools and Countermeasures• 5 minutes
9 assignments• Total 100 minutes
- Network Level Attacks and Countermeasures• 20 minutes
- Understanding Packet Sniffing and Types of Sniffing• 10 minutes
- Understanding Various Sniffing Techniques and Tools• 10 minutes
- Understanding Different Sniffing Countermeasures • 10 minutes
- Overview of Different Types of DoS and DDoS Attacks• 10 minutes
- Understanding Different DoS/DDoS Attack Tools• 10 minutes
- Understanding Different DoS/DDoS Attack Countermeasures and Protection Tools• 10 minutes
- Overview of Session Hijacking and Types of Session Hijacking• 10 minutes
- Understanding Different Session Hijacking Tools and Countermeasures• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Web applications are becoming increasingly vulnerable to sophisticated threats and attack vectors. This module familiarizes students with web-server attacks and countermeasures. It discusses the web-application architecture and vulnerability stack. This module also familiarizes students with various web-application threats, attacks, and countermeasures. In addition, it discusses different types of structured query language (SQL) injection attacks and countermeasures.
What's included
9 videos9 assignments1 app item
9 videos• Total 105 minutes
- Introduction• 2 minutes
- Understanding Web Server Concepts and Attacks• 34 minutes
- Understanding Different Web Server Attack Tools and Countermeasures• 4 minutes
- Overview of Web Application Architecture and Vulnerability Stack• 13 minutes
- Understanding Different Web Application Threats and Attacks• 13 minutes
- Understanding Different Web Application Attack Tools and Countermeasures• 7 minutes
- Overview of Different Types of SQL Injection Attacks• 24 minutes
- Understanding Different SQL Injection Tools• 3 minutes
- Understanding Different SQL Injection Attack Countermeasures• 4 minutes
9 assignments• Total 100 minutes
- Web Application Attacks and Countermeasures• 20 minutes
- Understanding Web Server Concepts and Attacks• 10 minutes
- Understanding Different Web Server Attack Tools and Countermeasures• 10 minutes
- Overview of Web Application Architecture and Vulnerability Stack• 10 minutes
- Understanding Different Web Application Threats and Attacks• 10 minutes
- Understanding Different Web Application Attack Tools and Countermeasures• 10 minutes
- Overview of Different Types of SQL Injection Attacks• 10 minutes
- Understanding Different SQL Injection Tools• 10 minutes
- Understanding Different SQL Injection Attack Countermeasures• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Wireless networks are cheaper and easier to maintain than wired networks. An attacker can easily compromise a wireless network without proper security measures or an appropriate network configuration. Because high-security mechanisms for wireless networks may be expensive. This module describes wireless networks, wireless network standards, wireless encryption algorithms, wireless-network attack techniques, and countermeasures to protect wireless networks.
What's included
8 videos8 assignments1 app item
8 videos• Total 64 minutes
- Introduction• 1 minute
- Overview of Wireless Terminology • 6 minutes
- Overview of Wireless Encryption Algorithms• 10 minutes
- Understanding Wireless Network-Specific Attack Techniques• 20 minutes
- Overview of Different Wireless Attack Tools• 7 minutes
- Understanding Bluetooth Attack Techniques• 13 minutes
- Overview of Various Wireless Attack Countermeasures• 4 minutes
- Overview of Different Wireless Security Tools• 2 minutes
8 assignments• Total 85 minutes
- Wireless Attacks and Countermeasures• 20 minutes
- Overview of Wireless Terminology • 10 minutes
- Overview of Wireless Encryption Algorithms• 10 minutes
- Understanding Wireless Network-Specific Attack Techniques• 10 minutes
- Overview of Different Wireless Attack Tools• 10 minutes
- Understanding Bluetooth Attack Techniques• 10 minutes
- Overview of Various Wireless Attack Countermeasures• 10 minutes
- Overview of Different Wireless Security Tools• 5 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Believing that surfing the Internet on mobile devices is safe, many users fail to enable their existing security software. The popularity of smartphones and their moderately strong security mechanisms have made them attractive targets for attackers. This module explains the potential threats to mobile platforms and provides guidelines for using mobile devices securely.
What's included
6 videos6 assignments1 app item
6 videos• Total 50 minutes
- Introduction• 2 minutes
- Understanding Anatomy of a Mobile Attack• 10 minutes
- Understanding Mobile Platform Attack Vectors• 4 minutes
- Understanding Mobile Platform Vulnerabilities• 20 minutes
- Understanding Mobile Device Management• 7 minutes
- Overview of Mobile Security Guidelines and Security Tools• 6 minutes
6 assignments• Total 70 minutes
- Mobile Attacks and Countermeasures• 20 minutes
- Understanding Anatomy of a Mobile Attack• 10 minutes
- Understanding Mobile Platform Attack Vectors• 10 minutes
- Understanding Mobile Platform Vulnerabilities• 10 minutes
- Understanding Mobile Device Management• 10 minutes
- Overview of Mobile Security Guidelines and Security Tools• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
The Internet of Things (IoT) has evolved from the convergence of wireless technology, microelectromechanical systems, micro-services, and the Internet. IoT has introduced a range of new technologies with associated capabilities into our daily lives. The main objective of this module is to explain the potential threats to IoT and OT platforms and to provide guidelines for securing IoT devices and OT infrastructure from evolving threats and attacks.
What's included
7 videos7 assignments1 app item
7 videos• Total 97 minutes
- Introduction• 2 minutes
- Understanding IoT Concepts• 10 minutes
- Understanding IoT attacks and IoT attack Tools• 33 minutes
- Overview of IoT Attack Countermeasures and Security Tools• 5 minutes
- Understanding OT Concepts• 18 minutes
- Understanding OT Attacks and OT Attack Tools• 24 minutes
- Overview of OT Attack Countermeasures and Security Tools• 5 minutes
7 assignments• Total 80 minutes
- IoT and OT Attacks and Countermeasures• 20 minutes
- Understanding IoT Concepts• 10 minutes
- Understanding IoT attacks and IoT attack Tools• 10 minutes
- Overview of IoT Attack Countermeasures and Security Tools • 10 minutes
- Understanding OT Concepts• 10 minutes
- Understanding OT Attacks and OT Attack Tools• 10 minutes
- Overview of OT Attack Countermeasures and Security Tools• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
Cloud computing is an emerging technology that delivers computing services, such as online business applications, online data storage, and webmail over the Internet. Cloud implementation enables a distributed workforce, reduces organization expenses, provides data security, etc. This module provides insight into cloud computing concepts, container technology, cloud computing threats, and cloud computing security to meet the security requirements.
What's included
7 videos7 assignments1 app item
7 videos• Total 85 minutes
- Introduction• 1 minute
- Understanding Cloud Computing Concepts• 23 minutes
- Overview of Container Technology• 23 minutes
- Understanding Cloud Computing Threats• 18 minutes
- Overview of Cloud Attacks and Tools• 9 minutes
- Understanding Cloud Attack Countermeasures• 9 minutes
- Overview of Various Cloud Computing Security Tools• 2 minutes
7 assignments• Total 80 minutes
- Cloud Computing Threats and Countermeasures• 20 minutes
- Understanding Cloud Computing Concepts• 10 minutes
- Overview of Container Technology• 10 minutes
- Understanding Cloud Computing Threats• 10 minutes
- Overview of Cloud Attacks and Tools• 10 minutes
- Understanding Cloud Attack Countermeasures• 10 minutes
- Overview of Various Cloud Computing Security Tools• 10 minutes
1 app item• Total 60 minutes
- Practice Lab• 60 minutes
With the drastic increase in cyberattacks, it is important for organizations to conduct regular penetration tests to reveal hidden vulnerabilities and weaknesses in their IT infrastructure and to ensure the effectiveness of current cybersecurity controls. Penetration testing helps organizations in developing and implementing proactive security measures beforehand and in thwarting evolving threats. This module discusses the importance of penetration testing in an organization and explains the crucial role that a tester plays in identifying vulnerabilities.
What's included
7 videos7 assignments2 app items
7 videos• Total 92 minutes
- Introduction• 2 minutes
- Understanding Penetration Testing and its Benefits• 9 minutes
- Understanding Types of Penetration Testing• 7 minutes
- Understanding Phases of Penetration Testing• 6 minutes
- Overview of Penetration Testing Methodologies• 2 minutes
- Overview of Guidelines and Recommendations for Penetration Testing• 59 minutes
- Understanding Risks Associated with Penetration Testing• 8 minutes
7 assignments• Total 80 minutes
- Penetration Testing Fundamentals• 20 minutes
- Understanding Penetration Testing and its Benefits• 10 minutes
- Understanding Types of Penetration Testing• 10 minutes
- Understanding Phases of Penetration Testing• 10 minutes
- Overview of Penetration Testing Methodologies• 10 minutes
- Overview of Guidelines and Recommendations for Penetration Testing• 10 minutes
- Understanding Risks Associated with Penetration Testing• 10 minutes
2 app items• Total 120 minutes
- Ethical Hacking Lab• 60 minutes
- Capstone• 60 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by

Offered by

Best known for the Certified Ethical Hacker program, EC-Council builds individual and team/organization cyber capabilities through the Certified Ethical Hacker Program and other programs including Certified Secure Computer User, Computer Hacking Forensic Investigator, Certified Security Analyst, Certified Network Defender, Certified SOC Analyst, Certified Threat Intelligence Analyst, Certified Incident Handler, as well as the Certified Chief Information Security Officer.
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Information Technology
EEC-Council
Course

Course

Course

Course