Module: Linux Essentials
Filesystem layout, users/groups, permissions
Core commands: ls, cd, cp, mv, rm, cat, less, grep, find, chmod/chown etc.
Shell basics: pipes, redirects, quoting, simple scripts
Module: Networking & VPN Basics
OSI and TCP/IP fundamentals, ports and protocols
DNS and HTTP/S request–response flow
VPN/OpenVPN concepts
Module: Cryptography Basics
Primitives: symmetric, asymmetric, hashing
Module: Web Hacking Fundamentals
App architecture: client/server, cookies, sessions, CSRF tokens (concepts)
SQL Injection
Cross-Site Scripting
Remote Code Execution
Local File Inclusion / Path Traversal
HTML Injection
Module: Content Discovery
Purpose, scope, and rules of engagement
Public clues: indexing, headers, robots.txt, error messages
Methodologies with wordlists
Module: Burp Suite Essentials
Proxy setup
Repeater for request analysis;
Safe interception
Module: Metasploit Framework Fundamentals
Components: modules, payloads, auxiliaries
Reconnaissance and scanner modules
Module: Wireless Security Basics (aircrack-ng overview)
802.11 fundamentals
Aircrack-ng suite
Module: Malware Threats (Theory Only)
Taxonomy: viruses, worms, trojans, ransomware, spyware, bots etc.
Module: VulnHub Practice (Pwning Vulnerable Machines)
Pwn several intentionally vulnerable/CTF style VMs