Online courseRed TeamIntermediate
Certified Ethical Hacker
Learn how an attacker thinks, so you can find weaknesses before they do.
- Modules20
- Lessons92
- InstructorMohammad Shroukh
About this course
Learn ethical hacking hands-on: how to gather information, scan networks, find weaknesses, understand attack techniques, and protect systems against them.
What you will learn:
• The steps of ethical hacking in order: gathering information, scanning, then vulnerability analysis.
• How systems, web apps, wireless networks, mobile devices and the cloud are attacked.
• The countermeasures that stop each type of attack.
Each lesson ends with a short quiz so you can check what you learned before moving on.
What you will learn:
• The steps of ethical hacking in order: gathering information, scanning, then vulnerability analysis.
• How systems, web apps, wireless networks, mobile devices and the cloud are attacked.
• The countermeasures that stop each type of attack.
Each lesson ends with a short quiz so you can check what you learned before moving on.
Preview lesson
Introduction to Ethical Hacking
Course content
20 modules · 92 lessons
Introduction to Ethical Hacking5 lessons
- Introduction to Ethical HackingFree preview
- Ethical Hacking vs Non-Ethical Hacking
- Information Security vs Cybersecurity
- Hacking Methodology Part 1
- Hacking Methodology Part 2
Or buy this module on its ownUSD 5Buy this module
Information Gathering and Reconnaissance5 lessons
- What is Information Gathering
- Information Gathering From Search Engines
- Information Gathering From Emails
- Information Gathering Using AI
- Information Gathering Countermeasures
Or buy this module on its ownUSD 5Buy this module
Network Scanning5 lessons
- What is Scanning Networks
- Host Discovery
- OS Discovery
- Scanning Beyond Firewall, IDS and IPS
- Network Scanning Countermeasure
Or buy this module on its ownUSD 5Buy this module
Enumeration4 lessons
- Enumeration
- Active Directory Enumeration
- Network Resources Enumeration
- Enumeration Countermeasures
Or buy this module on its ownUSD 5Buy this module
Vulnerability Analysis5 lessons
- Vulnerability Analysis
- Port Scanning and Vulnerability Analysis
- Vulnerability Analysis Tools
- Web Applications Vulnerability Analysis
- Vulnerability Analysis Report
Or buy this module on its ownUSD 5Buy this module
System Hacking5 lessons
- What is System Hacking
- Vulnerability Exploit
- Privilege Escalation
- Covering Tracks
- System Hacking Countermeasures
Or buy this module on its ownUSD 5Buy this module
Malware Threats5 lessons
- What is Malware and it’s Types Part 1
- What is Malware and it’s Types Part 2
- Malware’s Built by AI
- Malware Analysis
- Malware Countermeasures
Or buy this module on its ownUSD 5Buy this module
Network Sniffing4 lessons
- What is Sniffing
- Sniffing Types
- Perform Sniffing
- Sniffing Attacks Countermeasures
Or buy this module on its ownUSD 5Buy this module
Social Engineering5 lessons
- What is Social Engineering and it’s Types
- Human Based Social Engineering
- Computer Based Social Engineering
- Mobile Based Social Engineering
- Social Engineering Countermeasures
Or buy this module on its ownUSD 5Buy this module
Denial-of-Service Attacks3 lessons
- Denial of Service – DoS Attack
- Discover and Stop DoS Attaks
- DoS Attacks Countermeasures
Or buy this module on its ownUSD 5Buy this module
Session Hijacking5 lessons
- Session Hijacking Attack
- Types of Session Hijacking
- Discovering Session Hijacking Attaks
- Session Hijacking Attack example
- Session Hijacking Attack Countermeasures
Or buy this module on its ownUSD 5Buy this module
Evading Intrusion Detection Systems and Firewalls5 lessons
- Protection Systems – IDS IPS and Firewall
- How does Protection Systems Work
- Bypassing Protection Systems
- Protection Systems Challenges
- Protection Systems Bypass Countermeasures
Or buy this module on its ownUSD 5Buy this module
Web Server Hacking4 lessons
- Web Servers Attacks
- Web Servers Vulnerabilities
- Attacking Web Servers
- Web Servers Attack Countermeasures
Or buy this module on its ownUSD 5Buy this module
Web Application Hacking5 lessons
- Web Applications Attacks
- Web Application Attack Types
- Attacking Web Applications
- Web Applications Attack Methodology
- Web Application Attacks Countermeasures
Or buy this module on its ownUSD 5Buy this module
Database Injection4 lessons
- SQL Injection Attacks – SQLi
- Perform SQLi Attacks – Part 1
- Perform SQLi Attacks – Part 2
- SQLi Attacks Countermeasures
Or buy this module on its ownUSD 5Buy this module
Wireless Network Hacking5 lessons
- Hacking Wireless Networks
- Using Encryption in Wireless Networks
- Wireless Networks Attack Types
- Wireless Networks Hacking Methodology
- Wireless Networks Hacking Countermeasures
Or buy this module on its ownUSD 5Buy this module
Mobile Device Hacking5 lessons
- Hacking Mobile Platforms
- Perform Mobile Platform Hacking
- Hacking Apple Devices – iPhone
- Using Mobile Devices Personally and Professionally
- Mobile Platform Hacking Countermeasures
Or buy this module on its ownUSD 5Buy this module
Internet of Things and Operational Technology Hacking4 lessons
- Internet of Things – IoT Hacking
- IoT Hacking Countermeasures
- Operational Technology – OT Hacking
- OT Hacking Countermeasures
Or buy this module on its ownUSD 5Buy this module
Cloud Computing5 lessons
- Cloud Computing Hacking
- Could Services Vulnerabilities
- Cloud Computing Hacking Methodology
- Container Computing
- Cloud Computing Hacking Countermeasures
Or buy this module on its ownUSD 5Buy this module
Cryptography4 lessons
- Encryption
- Cryptography Applications in Life
- Cryptography Attacks
- Encryption Attack Countermeasures
Or buy this module on its ownUSD 5Buy this module
Your instructor

Mohammad Shroukh
CEI - Certified EC‑Council Instructor
- CEI
- CEH
- CCT
- CND
Mohammad Shroukh is an IT and cybersecurity instructor with more than 15 years of technical training experience. An EC‑Council Certified Instructor holding CEH, CCT, and CEI, he teaches cybersecurity, ethical hacking, and Linux administration through hands‑on labs, troubleshooting, and real‑world scenarios.
Course details
- Level
- Intermediate
- Learning format
- Video lessons explained in Arabic, at your own pace, with a short quiz after every lesson.
- Prerequisites
- Basic networking, Linux, and Windows knowledge is recommended.
- Estimated duration
- About 9 hours 35 minutes of video in 92 lessons, plus a short quiz after each lesson.
- Access duration
- Lifetime access from the date of purchase.
- Instructor
- Mohammad Shroukh, Instructor.
- Learner support
- We answer your questions about your account, payment and content through the Contact us page.
- Refund terms
- Covered by the Academy's refund policy.
- Certificate
- A Musing Academy completion certificate you can verify online, after you watch every lesson and pass every quiz with 75% or more. The course helps you prepare for the CEH topics, but does not include the official exam fee or the official certificate from EC-Council.
- Tax
- The price shown is the final amount, with no added tax.
- Payment methods
- Secure payment by credit or debit card.
Ready to start?
Buy the full course now, or try the free lesson first.
USD 100