course_file // ethical_hacking.pt

Ethical Hacking & Penetration Testing — start to red team.

A 57-lecture, project-based course covering the entire attack chain: recon, vulnerability analysis, exploitation, web app hacking, and Python-based offensive tooling — taught the way real engagements are run.

57Lectures
5Tracks
1Certified final project
Self-pacedLifetime access
curriculum

The full syllabus

Organized into five tracks. Browse by phase — same order you'd run a real assessment.

01

Install Virtual Machine & Setup Kali

Step-by-step Kali VM setup, fixing common issues like the black screen error.

02

Installing Guest Additions

Full-screen mode, clipboard sharing, and drag & drop support.

03

Linux Basic Commands

ls, cd, pwd, mkdir, nano, rm — the commands every hacker needs.

04

Networking Concepts

IP addresses, ports, protocols, and your first Nmap scans.

05

Weekly Recap

Quick revision of VM setup, Linux commands, and networking concepts.

06

Information Gathering

Practical methods to find IPs, domains, and system details.

07

TheHarvester, Sherlock & Custom Tools

OSINT for email/subdomain discovery and username enumeration.

08

Scanning

Set up Metasploitable and run safe network scans & enumeration.

09

Nmap Advance

Advanced scans against Windows 7 — services, OS detection, entry points.

10

Bypassing Firewall

Wireshark fundamentals for packet analysis and hidden data flows.

11

First Python Tool

Generate and customize a simple network scanner with AI assistance.

12

Vulnerability Analysis

Nmap's NSE scripts for detecting known vulnerabilities and misconfigurations.

13

Vulnerable Analysis Part 2

Installing and configuring Nessus for vulnerability management.

14

Nessus Tutorial

Run your first Nessus scan and prioritize findings for testing.

15

Windows Analysis

Detailed vulnerability assessment on Windows using Nessus.

16

Windows Vulnerability Analysis

Intro to Metasploit Framework — interface, modules, use cases.

17

Payloads and Exploits

Using payloads and exploits in Metasploit to establish access.

18

Your First Attack

Generate and execute a Metasploit payload in the lab.

19

Brute Force Attack

Metasploit's brute-force modules and their effectiveness.

20

Exploitation Attack

Exploiting discovered vulnerabilities for system-level access.

21

Eternal Blue Attack

The MS17-010 SMB exploit behind WannaCry — and how to mitigate it.

22

BlueKeep Attack

The RDP BlueKeep exploit, plus required Python dependencies.

23

Crashing Windows 10

Remote crash via crafted packets — pure offensive security.

24

Bypassing Antivirus

msfvenom payloads and obfuscation to bypass AV detection.

25

Gaining Access

TheFatRat framework for generating backdoors on Windows.

26

Android Hacking

Creating malicious APKs with TheFatRat for mobile targets.

27

Maintaining Access on Windows

Persistence techniques via Metasploit's persistence modules.

28

Credential Dumping

Dumping Windows credentials, hashes, and tokens for privilege escalation.

29

Python Backdoor Project

Code a Python-based backdoor from scratch.

30

Bypassing Windows Defender

Build a tool to bypass Defender and understand evasion techniques.

31

Web App Pentesting

Intro to web security with DVWA — HTTP requests, responses, basic flaws.

32-33

BurpSuite & Command Injection

Intercepting traffic and command injection on DVWA.

34

XSS Attack

Stored, reflected, and DOM-based Cross-Site Scripting on DVWA.

35

HTML/SQL Injection

Extracting sensitive data from databases via SQL injection.

36

CSRF Attack

Exploiting trust between browser and web app, and how to defend against it.

37

Hydra Brute Force

Cracking login credentials across FTP, SSH, and HTTP.

38

BurpSuite Brute Force

Automated brute force via Burp Suite Pro's Intruder module.

39

Python Brute Force Tool

Build your own brute-force script from scratch.

40

ARP Spoofing

MITM attacks using Ettercap & Bettercap to intercept live traffic.

41

Wi-Fi Hacking

Cracking WiFi passwords with Aircrack-ng and dictionary attacks.

42

Hashcat & Custom Wordlists

Password cracking and generating effective custom wordlists.

43

Python Basics

Environment setup and how Python fits into cybersecurity.

44

First Python Program

Your first script — the foundation for every hacking tool ahead.

45

Data Types / Math Functions

Core data types and math for automating security tasks.

46

Everything About Python

A full pass through developer fundamentals for offensive coding.

47

String Manipulation

Critical for writing scanners, parsers, and payload injectors.

48

First Python Exercise

Reinforcing the basics with a practical build.

49

Lists

Handling bulk data — IPs, usernames, and passwords.

50-51

Data Structures I & II

Core & advanced structures that power automation scripts.

52

Conditions / Logical Operators

Decision-making logic for controlling attacks and automation.

53

Loops

Repetitive tasks — scanning IP ranges, brute-forcing passwords.

54-55

Advanced Python

Concepts behind building powerful, efficient hacking scripts.

56

Error Handling / File I/O

Reading/writing files and graceful error handling for stable tools.

57

Custom Attacking Tools

Combine everything into real custom hacking tools — plus SEToolkit, anonymity & final path.

final_project // required

Ship something real before you're certified.

OPTION A

Custom Python tool

A scanner, brute-force tool, or automation script — built and documented by you.

OPTION B

Full penetration test

A complete assessment against DVWA, Metasploitable, or a Kali lab environment.

OPTION C

Live attack simulation

MITM, WiFi cracking, or payload execution — demonstrated end-to-end in a lab.

enrollment

Get access

Lifetime access, self-paced, with direct mentorship. Pay via QR, upload your receipt, and I'll personally verify and unlock your access.

Lifetime access
course // full_access
PKR 5,999 / one-time
  • All 57 lectures across 5 tracks
  • Downloadable resources & tool links
  • Direct mentorship from Zeshan Amin
  • Final project review
  • Official Certificate of Completion
  • Lifetime updates as new lectures are added

STEP 1 — SCAN & PAY

Payment QR code

Scan the QR, pay PKR 5,999, and take a screenshot of the confirmation.

STEP 2 — SUBMIT FOR VERIFICATION

Click to choose screenshot (JPG/PNG)