Network Security Basics — Cyber Hacker Academy
Network Security Basics
Enroll to track your progress and unlock lab environments.
Preview Lesson 1 FreeSkills you will walk away with
No prior experience needed. Each lesson builds on the last — by the end you will have real, hands-on skills that employers and CTF challenges actually test for.
TCP/IP Fundamentals
OSI model vs TCP/IP model: layers and responsibilities
Network Protocols Deep Dive
DNS resolution process and DNS poisoning vulnerabilities
Packet Analysis with Wireshark
Wireshark interface: capture filters vs display filters
Man-in-the-Middle Attacks
ARP protocol weaknesses and ARP cache poisoning
Firewalls & IDS/IPS
Packet-filtering vs stateful vs next-generation firewalls
VPN & Encryption Basics
Symmetric encryption: AES, DES, and key exchange problems
Your learning path
TCP/IP Fundamentals
Start hereEvery network attack and defense begins with a deep understanding of how data actually travels across networks. You will learn the TCP/IP model, how packets are structured, and how the three-way handshake works at a byte level. This foundational knowledge is essential for understanding every network-based attack covered later in the course.
Network Protocols Deep Dive
Network protocols are the languages that computers use to communicate, and understanding their weaknesses is fundamental to network security. You will examine DNS, HTTP, HTTPS, FTP, SMTP, and other common protocols at the packet level to understand what information they expose. Many classic network attacks exploit protocol design flaws that have existed for decades.
Packet Analysis with Wireshark
Wireshark is the world's most widely used network protocol analyzer and an indispensable tool for both attackers and defenders. You will learn to capture, filter, and reconstruct network sessions to extract meaningful intelligence from raw packet data. Mastering Wireshark allows you to see exactly what is happening on a network at any given moment.
Man-in-the-Middle Attacks
Man-in-the-middle (MitM) attacks allow an attacker to secretly intercept and potentially modify communications between two parties who believe they are communicating directly. You will learn ARP poisoning, DNS spoofing, and SSL stripping techniques that make MitM attacks possible on local networks. Understanding these attacks is critical for designing defenses against them.
Firewalls & IDS/IPS
Firewalls and intrusion detection systems are the primary defensive controls that network security teams deploy to detect and block attacks. You will learn how different firewall types work, how to configure basic rules, and how IDS/IPS systems like Snort detect malicious traffic patterns. Understanding these defenses helps you both deploy them effectively and understand how attackers try to evade them.
VPN & Encryption Basics
Virtual Private Networks and encryption are the cornerstones of secure network communication. You will learn how symmetric and asymmetric encryption work, how VPN protocols like OpenVPN and WireGuard protect traffic, and what the limitations of VPNs are from a security perspective. This lesson demystifies the cryptographic concepts that underpin all secure communications.
Network Hardening
Network hardening is the process of reducing a network's attack surface by eliminating unnecessary services, enforcing least-privilege access, and applying security best practices. You will learn a systematic approach to hardening routers, switches, and servers based on CIS Benchmarks and NIST guidelines. A hardened network is significantly harder to attack even when individual vulnerabilities exist.
Wireless Security
Wireless networks introduce unique security challenges because radio signals cannot be physically contained and are accessible to anyone within range. You will learn how WEP, WPA, and WPA2 encryption work, why WEP is completely broken, and how to perform wireless attacks using Aircrack-ng. Understanding wireless vulnerabilities is essential for any network security professional.
Final Assessment
The final assessment evaluates your ability to analyze network traffic, identify security weaknesses, and recommend appropriate defenses. You will work through a series of practical scenarios that test your knowledge of protocols, packet analysis, attack techniques, and defensive controls. This assessment mirrors the type of analysis performed by network security analysts in the field.
Completely beginner-friendly
Every concept is explained from scratch. You will get a real terminal environment, step-by-step labs, audio walkthroughs, and quizzes after each lesson to lock in what you learned — no prior hacking or coding experience required.