Diwali offer: Flat 30% off on all courses plus free career counselling. Ends 5 Nov.Claim offer

Ethical Hacking

Learn to think like a hacker and defend like a pro. Master penetration testing, vulnerability assessment, network attacks, and web application hacking using industry-standard tools on Kali Linux.

2 Months Offline / Online Certificate Provided Hands-on Hacking Labs

Course Overview

The Ethical Hacking course at White Fortress Academy is a comprehensive, hands-on programme that trains you to identify, exploit, and fix security vulnerabilities in networks, systems, and web applications — legally and professionally.


You will learn how real attackers think and operate, so you can defend organisations against cyber threats. The course covers all the major domains of ethical hacking — reconnaissance, scanning, system hacking, network attacks, web app pentesting, wireless hacking, and social engineering.


All labs are performed in a controlled, legal environment using dedicated practice machines and virtual networks. This course also prepares you for the CEH (Certified Ethical Hacker) certification from EC-Council.

Legal & Ethical Notice: All hacking techniques taught in this course are for educational purposes and ethical, legal security testing only. Students must not use these skills on systems without explicit written permission. White Fortress Academy strictly promotes responsible and ethical cyber security practice.

Course Curriculum

9 modules · 46 topics

Linux Operating System

3 modules · Week 1–2
01

Linux Installation, Command Line & Text Tools

4 topics
  • What is Linux? and Installation
  • History & Linux Distributions
  • Kali Linux & Ubuntu Installation
  • Virtual Machines (VirtualBox / VMware)
  • First Boot & Desktop Tour
  • Command Line
  • Navigating Files & Directories
  • Terminal & Shell Basics
  • pwd, ls & cd
  • Creating & Copying Files
  • Moving & Deleting Files
  • Absolute vs Relative Paths
  • Wildcards
  • Basic Text Manipulation & Navigation
  • cat, head, tail & less
  • grep, cut, sort & uniq
  • Pipes & Redirection
  • find & locate
  • Text Editors
  • nano Basics
  • vi / vim Modes & Commands
  • Editing Configuration Files
  • Editor Shortcuts
02

Users, Permissions, Processes & Package Management

5 topics
  • User Roles & Management
  • root vs Standard Users
  • useradd, usermod & passwd
  • Groups & Group Management
  • sudo & the sudoers File
  • Permission Levels & Modifying Permissions
  • Read, Write & Execute
  • chmod: Symbolic & Numeric
  • chown & chgrp
  • SUID, SGID & Sticky Bit
  • Running Process on the System
  • ps, top & htop
  • Foreground & Background Jobs
  • kill, killall & Signals
  • Process Priority (nice / renice)
  • Package Management Tools
  • apt & dpkg
  • yum / dnf & rpm
  • Adding & Managing Repositories
  • Installing Tools from GitHub & Source
  • Linux Devices & How They Interact with Kernel
  • /dev & Device Files
  • Drivers & Kernel Modules (lsmod / modprobe)
  • udev Basics
  • lsusb, lspci & Hardware Info
03

Filesystem, Boot Process, Kernel & System Logs

6 topics
  • Linux Filesystem
  • Types & Partitioning
  • Filesystem Hierarchy Standard
  • ext4, xfs & NTFS
  • fdisk & parted
  • mount, umount & /etc/fstab
  • The Stages of the Linux Boot Process
  • BIOS / UEFI & POST
  • Bootloader: GRUB
  • Kernel & initramfs Loading
  • Init & Runlevels / Targets
  • Kernel (Most Important)
  • Kernel Architecture
  • Kernel Space vs User Space
  • System Calls
  • Kernel Parameters & sysctl
  • Kernel Updates & Hardening
  • Different Init Systems
  • SysV Init
  • Upstart
  • systemd
  • Managing Services with systemctl
  • Process Monitoring
  • Real-Time Monitoring (top / htop)
  • vmstat, iostat & free
  • lsof, netstat & ss
  • Finding Resource Bottlenecks
  • System Logs
  • /var/log Structure
  • syslog & journalctl
  • auth.log & Login Tracking
  • Log Rotation
  • Spotting Suspicious Activity

Certified Ethical Hacking (CEH)

6 modules · Week 2–8
04

Ethical Hacking Foundations, Networking & VPN

3 topics
  • Introduction to Ethical Hacking
  • Hacking Concepts & Phases
  • Types of Hackers
  • CIA Triad & Security Elements
  • Legal & Ethical Rules
  • Lab Setup
  • Networking Basics & Web Applications
  • OSI & TCP/IP Models
  • Ports & Protocols
  • How Web Applications Work (HTTP)
  • Client–Server Architecture
  • Virtual Private Network (VPN)
  • VPN Concepts & Types
  • Tunnelling Protocols
  • Setting Up a VPN
  • Anonymity & Its Limits
05

Footprinting, Enumeration, Google Hacking & Social Engineering

4 topics
  • Digital Footprinting
  • Footprinting Concepts
  • WHOIS & DNS Lookups
  • OSINT Tools
  • Website & Subdomain Recon
  • Enumeration
  • NetBIOS & SMB
  • SNMP & LDAP
  • DNS & FTP Enumeration
  • Banner Grabbing
  • Email Hacking and Social Engineering
  • Phishing Techniques
  • Email Header Analysis
  • Social Engineering Types
  • Awareness & Defence
  • Google Hacking
  • Google Dorking Operators
  • Finding Exposed Files
  • Google Hacking Database (GHDB)
  • Defending Against Dorks
06

Sniffing, Network Scanning, Password Cracking & Wi-Fi Hacking

5 topics
  • Sniffing
  • Packet Capture with Wireshark
  • ARP Poisoning
  • MITM Concepts
  • Detection & Defence
  • Network Scanning
  • Nmap Scan Types
  • Service & OS Detection
  • Nmap Scripts
  • Firewall & IDS Evasion Concepts
  • Network Hacking & Security
  • Network Attack Vectors
  • Router & Switch Weaknesses
  • Traffic Analysis
  • Network Hardening
  • Password Cracking
  • Password Attack Types
  • Hashcat & John the Ripper
  • Wordlists & Rules
  • Password Policies
  • Wifi Hacking
  • Wi-Fi Standards & Encryption
  • WPA/WPA2 Handshake Capture
  • Evil Twin Concepts
  • Wireless Defence
07

Malware, Ransomware, Cloud, IoT & Cryptography

5 topics
  • Virus
  • Worms
  • Trojans
  • Malware Types
  • Trojan Infection Methods
  • Detection Techniques
  • Countermeasures
  • Ransomware Prevention
  • How Ransomware Works
  • Attack Lifecycle
  • Backup & Recovery
  • Prevention Controls
  • Cloud Computing
  • Cloud Service Models
  • Shared Responsibility
  • Cloud Threats
  • Cloud Security Controls
  • IoT (Internet of Things)
  • IoT Architecture
  • IoT Attack Surface
  • Firmware Basics
  • IoT Defence
  • Cryptography and Cryptanalysis
  • Symmetric & Asymmetric Encryption
  • Hashing & Digital Signatures
  • PKI & Certificates
  • Cryptanalysis Attacks
08

Web Application Hacking, XSS, SQL Injection & Web Servers

4 topics
  • Web Application Hacking
  • Web App Architecture
  • OWASP Top 10
  • Burp Suite Basics
  • Common Attack Flow
  • XSS Attack & Defense
  • Reflected XSS
  • Stored XSS
  • DOM XSS
  • Payload Basics
  • Cookie Theft Concepts
  • Prevention
  • SQL Injection
  • SQLi Types
  • Union & Blind SQLi
  • SQLMap Basics
  • Prevention
  • Web Server Hacking
  • Web Server Architecture
  • Server Misconfigurations
  • Directory Attacks
  • Server Hardening
09

Metasploit, System Hacking, Pentesting, Reverse Engineering & AI

10 topics
  • Metasploit Framework
  • Framework Architecture
  • Modules & Payloads
  • Exploitation Workflow
  • Meterpreter Basics
  • System Hacking & Security
  • System Hacking Phases
  • Privilege Escalation
  • Covering Tracks
  • System Hardening
  • Firewalls & Honeypots
  • Firewall Types
  • IDS & IPS
  • Honeypot Setup
  • Evasion Concepts
  • Penetration Testing
  • Pentest Phases
  • Scoping & Rules of Engagement
  • Tools Workflow
  • Reporting
  • Reverse Engineering
  • Disassembly Basics
  • Static vs Dynamic Analysis
  • Debuggers
  • Binary Protections
  • Blockchain Technology
  • Blockchain Basics
  • Consensus & Smart Contracts
  • Blockchain Attacks
  • Security Practices
  • Artificial Intelligence
  • AI & ML Basics
  • AI in Cyber Security
  • AI-Driven Threats
  • Responsible AI Use
  • Hacking with AI
  • AI-Assisted Recon
  • Prompt-Driven Automation
  • AI Tools for Pentesters
  • Limits & Ethics
  • DOS Attack
  • DoS vs DDoS
  • Attack Types
  • Botnets
  • Mitigation
  • Windows & Linux Password cracking
  • Windows SAM & NTLM
  • Linux Shadow File
  • Offline Cracking
  • Defence

Practice Projects

Project 1Home hacking lab setup
Project 2Network scan and enumeration report
Project 3Exploiting a vulnerable machine with Metasploit
Project 4Web app attacks on a practice site
Project 5Wi-Fi security test on your own network
Project 6Professional pentest report

Warm Up with Free IT Games

Practise the basics before or alongside class with the IT Skills Arcade: short games on networking, cyber safety and hardware, plus a free 5-minute IT skills test.

Tools You Will Master

Kali Linux Nmap Metasploit Burp Suite Wireshark SQLmap Hashcat John the Ripper Aircrack-ng Nikto Hydra SET Toolkit Gobuster Recon-ng OWASP ZAP

Career Opportunities & Salary Range

Roles you can target after completing the Ethical Hacking course — based on current Indian market salaries.

Penetration Tester

Conduct authorised security tests on organisations' systems and networks for vulnerabilities.

₹4–10 LPA

SOC Analyst

Monitor security systems, detect threats, and respond to cyber incidents in real time.

₹4.5–12 LPA

Web Application Security

Assess and fix vulnerabilities in web applications for companies and as a bug bounty hunter.

₹5–15 LPA

Bug Bounty Hunter

Find and report security vulnerabilities on platforms like HackerOne and Bugcrowd for rewards.

₹3–25+ LPA

Cyber Security Consultant

Advise companies on their security posture, policies and incident response strategies.

₹6–18 LPA

Digital Forensics

Investigate cyber crimes, collect evidence and produce forensic reports for legal proceedings.

₹4–12 LPA

Course Details

Duration2 Months
ModeOffline (Delhi Centre) / Online Classes Available
Batch TimingMorning & Evening Batches (Mon–Sat)
EligibilityBasic networking and computer knowledge required. No prior hacking experience needed.
CertificateCompletion Certificate from White Fortress Academy provided on passing
Exam PrepGuidance and preparation support for CEH (EC-Council) certification
SupportPentest report writing + Bug bounty guidance + Resume & Placement support

Frequently Asked Questions

How long is the Ethical Hacking course in Delhi?

The Ethical Hacking course takes 2 months, covering Linux and CEH (Certified Ethical Hacking), from footprinting and scanning through to web application hacking and wireless attacks.

Does the Ethical Hacking course prepare me for CEH?

Yes. The course includes guidance and preparation support for the CEH (EC-Council) certification. Practice is done in labs on dedicated machines and virtual networks.

Is the Ethical Hacking course offline or online, and what are the batch timings?

Mode: Offline (Delhi Centre) / Online Classes Available. Batch timing: Morning & Evening Batches (Mon–Sat).

Who can join the Ethical Hacking course? Do I need any prior knowledge?

Basic networking and computer knowledge required. No prior hacking experience needed.

Will I get a certificate after the Ethical Hacking course?

Yes. White Fortress Academy provides a completion certificate on passing the course.

Which tools and software will I learn in the Ethical Hacking course?

You will work with Kali Linux, Nmap, Metasploit, Burp Suite, Wireshark, SQLmap, Hashcat, John the Ripper, Aircrack-ng, Nikto, Hydra, SET Toolkit, Gobuster, Recon-ng and OWASP ZAP.

What jobs can I aim for after the Ethical Hacking course?

Career paths covered on this page include Penetration Tester, SOC Analyst and Web Application Security. Hiring depends on your skills and the market. The academy's support includes pentest report writing, bug bounty guidance and resume & placement support.

What is the fee for the Ethical Hacking course, and can I try a demo class?

The fee is not listed on this page, so please ask the centre for the current fee and the next batch date. Call or WhatsApp +91 88104 71374, or visit 53, Maujpur Main Road, Opp. HDFC Bank, Delhi 110053 (Monday to Saturday, 9:00 AM to 8:00 PM). A free demo class is available.

Become a Certified Ethical Hacker!

Join the Ethical Hacking course and build the skills to protect organisations from cyber threats — and get paid for it.

Enroll Now Ask on WhatsApp