🌐 Networking Basics (Foundation)
Networking मतलब:
एक कंप्यूटर दूसरे कंप्यूटर से कैसे बात करता है
अगर यह समझ नहीं आया, तो:
- Ports बेकार लगेंगे
- TCP/UDP confuse करेगा
- VPN सिर्फ “ON/OFF बटन” लगेगा
📦 TCP/IP Model (Internet की रीढ़)
TCP/IP Model में 4 Layers होती हैं
(OSI के 7 लेयर भूल जाओ अभी, वो बाद में)
1️⃣ Application Layer
जहाँ यूज़र का काम होता है
Examples:
- Browser (Chrome, Firefox)
- FTP, SSH, HTTP
👉 Hacker यहीं attack करता है सबसे ज़्यादा
2️⃣ Transport Layer
यह तय करती है:
- Data कैसे जाएगा
- तेज़ या सुरक्षित?
Protocols:
- TCP → Reliable, slow, safe
- UDP → Fast, unsafe, no guarantee
👉 Login, Password = TCP
👉 Video streaming, Gaming = UDP
3️⃣ Internet Layer
काम:
- IP Address से सही मशीन तक data पहुँचाना
Protocol:
- IP (Internet Protocol)
👉 IP गलत = data गुम
4️⃣ Network Access Layer
काम:
- Physical connection
- WiFi, Ethernet, Hardware
👉 यहाँ MAC Address काम आता है
🚪 Ports क्या होते हैं? (बहुत जरूरी)

Simple भाषा में:
Port = कंप्यूटर के अंदर दरवाज़े
- IP Address = घर का पता
- Port = घर का कौन सा कमरा
👉 बिना Port के data को नहीं पता जाएगा कि कहाँ जाना है
Port Range:
- 0–1023 → Well-known ports
- 1024–49151 → Registered
- 49152–65535 → Dynamic
🔢 Common Ports (Exam + Real Life दोनों)


🔹 Port 80 – HTTP
- Website (without encryption)
- Data plain text में
👉 Hacker के लिए आसान
🔹 Port 443 – HTTPS
- Secure website
- Data encrypted
👉 MITM attack यहाँ मुश्किल होता है
🔹 Port 21 – FTP
- File transfer
- Username/password अक्सर plain text
👉 Old tech, insecure
🔹 Port 22 – SSH
- Remote login
- Encrypted
👉 Kali में सबसे ज़्यादा use होगा
📌 याद रखने का तरीका:
- 80 = unsafe web
- 443 = safe web
- 21 = file transfer
- 22 = remote login
🕵️ Proxy क्या है?


Proxy = बीच का आदमी
Flow:
आप → Proxy → Internet → Website
Website को लगता है:
Request proxy से आ रही है, आप से नहीं
Proxy का काम:
- IP छुपाना
- Request intercept करना
- Traffic modify करना
👉 Burp Suite, FoxyProxy इसी पर काम करते हैं
Proxy ≠ VPN
अगर ये confuse है, तो अभी ध्यान दो ⬇️
🔐 VPN Basics (गलतफहमी दूर करो)
VPN = Encrypted Tunnel
Flow:
आप → VPN Server → Internet
VPN क्या करता है:
- IP बदलता है
- Data encrypt करता है
- ISP से activity छुपाता है
VPN क्या नहीं करता:
❌ आपको hacker नहीं बनाता
❌ Illegal काम legal नहीं करता
❌ 100% anonymous नहीं बनाता
👉 Free VPN = data बेचने वाला
🧠 Proxy vs VPN (सीधा फर्क)
| Feature | Proxy | VPN |
|---|---|---|
| IP Hide | हाँ | हाँ |
| Encryption | ❌ | ✅ |
| System-wide | ❌ | ✅ |
| Speed | तेज़ | थोड़ा slow |
| Security | कम | ज्यादा |
👉 Testing के लिए Proxy
👉 Privacy के लिए VPN
🔥 कड़वी लेकिन जरूरी सच्चाई
- Port नहीं समझे = Nmap बेकार
- TCP/UDP नहीं समझे = Exploit fail
- VPN को magic समझा = मूर्खता
- Networking skip की = hacking सपना ही रहेगा


