Module 01 — Introduction to Ethical Hacking
- Cybersecurity & Ethical Hacking Fundamentals
- CIA Triad
- Threats, Vulnerabilities & Risks
- Ethical Hacking Methodology
- Types of Hackers & Cyber Attacks
- Cybersecurity Laws & Ethics
- Introduction to AI in Cybersecurity
Module 02 — AI-Powered Cybersecurity & Ethical Hacking
- Generative AI for Cybersecurity
- AI-Assisted Reconnaissance
- AI for Threat Intelligence
- AI-Assisted Vulnerability Analysis
- Prompt Engineering for Security Professionals
- Using AI for Security Automation
- Risks, Limitations & Ethics of AI in Hacking
- AI-Powered Attack vs. AI-Powered Defense
Module 03 — Footprinting & Reconnaissance
- Passive & Active Reconnaissance
- OSINT Fundamentals
- DNS Enumeration
- WHOIS & IP Intelligence
- Google Dorking
- Subdomain Enumeration
- Email & Username Discovery
- Tools: Nmap, theHarvester, Amass, Subfinder, WHOIS, Dig, Nslookup
Module 04 — Scanning Networks
- Network Scanning Concepts
- Host Discovery
- Port & Service Scanning
- OS & Service Detection
- Vulnerability Scanning
- Nmap Advanced Techniques
- Banner Grabbing
- Evasion Techniques
- Practical Nmap Labs
Module 05 — Vulnerability Analysis
- Vulnerability Assessment
- CVE, CVSS & CWE
- Vulnerability Identification
- Automated Vulnerability Scanning
- False Positives & Validation
- Nessus/ OpenVAS/ Nuclei
- AI-Assisted Vulnerability Analysis
Module 06 — System Hacking
- Password Attacks
- Authentication Attacks
- Password Cracking Concepts
- Hashes & Password Storage
- Privilege Escalation
- Persistence Concepts
- Covering Tracks
- Windows & Linux Security Testing
- Tools: John the Ripper, Hashcat, Metasploit
Module 07 — Malware Threats
- Malware Fundamentals
- Viruses, Worms, Trojans & Ransomware
- Spyware & Rootkits
- Fileless Malware
- Malware Analysis Fundamentals
- Indicators of Compromise (IoCs)
- AI-Assisted Malware Analysis
Module 08 — Sniffing
- Network Sniffing Concepts
- Packet Capture & Analysis
- Protocol Analysis
- ARP Spoofing
- MITM Concepts
- Wireshark & Tcpdump
- Detecting Network Attacks
Module 09 — Social Engineering
- Social Engineering Fundamentals
- Phishing & Spear Phishing
- Vishing & Smishing
- Pretexting
- Baiting & Tailgating
- Social Engineering Prevention
- AI-Generated Phishing & Deepfake Risks
Module 10 — Denial-of-Service
- DoS & DDoS Concepts
- Application-Layer Attacks
- Network-Level Attacks
- Botnets
- DDoS Detection & Mitigation
- DoS/DDoS Testing in Authorized Labs
Module 11 — Session & Web Application Security
- Session Management
- Session Hijacking
- HTTP/HTTPS Fundamentals
- OWASP Top 10
- SQL Injection
- XSS
- CSRF
- File Inclusion
- Authentication & Authorization Testing
- Burp Suite Practical Labs
Module 12 — Hacking Web Servers
- Web Server Architecture
- Server Enumeration
- Web Server Misconfiguration
- Directory Enumeration
- HTTP Methods
- Common Web Server Vulnerabilities
- Security Hardening
- Tools: Nikto, Nmap, Gobuster/ FFUF
Module 13 — Hacking Web Applications
- Web Application Reconnaissance
- Input Validation
- Injection Attacks
- Authentication Testing
- Access Control Testing
- API Security Fundamentals
- OWASP Testing Methodology
- Burp Suite Hands-on Labs
Module 14 — SQL Injection
- SQL Injection Fundamentals
- Error-Based SQLi
- Union-Based SQLi
- Blind SQL Injection
- Authentication Bypass
- SQLMap
- SQL Injection Prevention
- Practical SQLi Lab
Module 15 — Wireless Network Security
- Wireless Network Architecture
- Wi-Fi Security Standards
- WPA/WPA2/WPA3
- Wireless Reconnaissance
- Packet Capture
- Authentication Attacks
- Wireless Security Testing
- Aircrack-ng Suite
Module 16 — Mobile Platform Security
- Android Security Fundamentals
- Mobile Application Threats
- APK Analysis Fundamentals
- Mobile Permissions
- Insecure Storage & Communication
- Mobile Security Testing Concepts
Module 17 — IoT & OT Security
- IoT Architecture & Threats
- IoT Attack Surface
- Firmware Security
- IoT Network Security
- OT/ICS Security Fundamentals
- IoT Vulnerability Assessment
Module 18 — Cloud Computing Security
- Cloud Security Fundamentals
- AWS / Azure Security Concepts
- IAM & Access Control
- Cloud Misconfiguration
- Storage Security
- Cloud Attack Surface
- Cloud Security Testing
Module 19 — Cryptography
- Cryptography Fundamentals
- Symmetric & Asymmetric Encryption
- Hashing
- Digital Signatures
- PKI & Certificates
- SSL/TLS
- Common Cryptographic Weaknesses
- Password Hashing & Data Integrity
Module 20 — AI-Driven Ethical Hacking Capstone
- AI-Assisted Reconnaissance
- AI-Assisted Vulnerability Analysis
- AI-Assisted Log & Threat Analysis
- Security Automation with Python & AI
- AI Prompting for Security Tasks
- Building an AI-Assisted Security Workflow
- Responsible & Ethical Use of AI