TCP/IP, firewall, VPN, IDS/IPS. Pondasi networking yang harus dikuasai sebelum belajar attack.
4 lapisan: Application, Transport, Internet, Network Access. Setiap lapisan punya protokol. Application: HTTP, FTP, SSH. Transport: TCP (reliable), UDP (cepat). Internet: IP. Wajib paham untuk debug network.
Setiap service dengar di port tertentu. HTTP 80, HTTPS 443, SSH 22, FTP 21. Total 65535 port. Well-known 1-1023. Hacker scan port untuk cari service vulnerable. Pakai nmap untuk scan.
Filter traffic masuk dan keluar berdasar rule. Stateful (track session) vs stateless. Network firewall (perimeter) vs host firewall (di laptop). Konfigurasi: default deny, lalu allow yang dibutuhkan.
Virtual Private Network. Enkripsi traffic dari laptop ke server VPN. Lindungi dari MitM di public WiFi. Tipe: site-to-site, remote access. Protocol: OpenVPN, WireGuard, IPsec.
Intrusion Detection System: deteksi serangan, alert admin. Intrusion Prevention System: deteksi dan block. Pakai signature (known attack) atau anomaly (perilaku unusual). Snort dan Suricata populer.