🚀 CYBERSECURITY COMPLETE ROADMAP (Beginner → Advanced)
📘 PHASE 1: Foundations (Month 1–2)
1️⃣ Networking Deep Dive (Core Backbone)
🔹 What You Must Understand
OSI Model (7 Layers)
Layers:
Physical
Data Link
Network
Transport
Session
Presentation
Application
👉 Real understanding:
HTTP works at Application layer
TCP works at Transport layer
IP works at Network layer
TCP vs UDP
| TCP | UDP |
|---|---|
| Reliable | Fast |
| Connection oriented | Connectionless |
| Used in HTTPS | Used in streaming |
Important Concepts
IP Address (IPv4, IPv6)
Subnetting
DNS (How google.com becomes IP)
ARP
Ports (80, 443, 22, 21, 3306)
Three-way handshake (SYN → SYN-ACK → ACK)
Tools Practice
Wireshark → Capture packets
ping, traceroute
netstat
nslookup
2️⃣ Linux Mastery (Month 1–2)
Install:
Kali Linux (VirtualBox)
Learn:
File Structure
/etc
/var
/home
/bin
/root
Important Commands
Permissions
Example:
Meaning:
Owner: read write execute
Group: read execute
Others: read
3️⃣ Programming for Security
Since you're a developer, focus on:
Python
Variables
Loops
Functions
Requests library
Sockets
Example:
No comments:
Post a Comment