Flow Belajar Cybersecurity dari Nol (Step-by-Step sampai Mahir)

Roadmap ini terbagi menjadi 9 level, mulai dari dasar komputer sampai penetration testing tingkat lanjut dan karier profesional.
LEVEL 1 — Fondasi Komputer & Jaringan (Basic Skill)
Sebelum belajar hacking, kuasai dulu dasar-dasar berikut (baca juga panduan lengkap Framework Belajar Jaringan Komputer untuk Pemula hingga Mahir dan Dasar-dasar Keamanan Jaringan):
Dasar Komputer
- CPU, RAM, storage, OS
- File system: NTFS, ext4
Dasar Networking

Pelajari:
Dasar Linux
- Command line (mkdir, ls, grep, chmod, systemctl)
- User & group
- Permission
- Install software via apt
➡ Target: Bisa mengoperasikan Linux & memahami jaringan.
LEVEL 2 — Pengantar Cybersecurity
Pelajari konsep inti keamanan:

Konsep Utama:
- CIA Triad (Confidentiality, Integrity, Availability)
- Threat, vulnerability, exploit
- Malware: virus, trojan, worm, ransomware
- Social engineering
- Zero-day
- Encryption dasar (AES, RSA, hashing)
➡ Target: Memahami cara kerja ancaman & proteksi.
LEVEL 3 — Instalasi Lab Cybersecurity (Virtual Lab)
Penting untuk belajar tanpa merusak komputer asli.

Tools yang dibutuhkan:
- VirtualBox / VMware
- Kali Linux (lihat juga Pengenalan Tools Keamanan Jaringan Industri dengan Kali Linux dan Kali Linux vs Ubuntu)
- Windows 10 VM
- Metasploitable 2 / DVWA
- OWASP Juice Shop
➡ Target: Memiliki lab hacking aman & legal.
LEVEL 4 — Belajar Tool Hacking Dasar
Mulai dari tools yang umum dipakai:
1. Nmap — Scanning & Reconnaissance
✔ 2. Wireshark — Packet Sniffer
3. Hydra — Brute Force Login
4. John The Ripper — Password Cracker
5. Burp Suite — Web Proxy Analisis
6. Aircrack-ng — WiFi Pentesting
✔ 7. Metasploit — Exploitation Framework (lihat juga Tools Hacking di Kali Linux untuk Profesional Keamanan Siber)
➡ Target: Menguasai dasar scanning, sniffing, bruteforce, dan exploit.
LEVEL 5 — Belajar Web Hacking (Paling Banyak Dipakai)

Pelajari OWASP Top 10:
- SQL Injection
- Broken Authentication
- Cross-Site Scripting (XSS)
- Insecure Direct Object Reference
- Security Misconfiguration
- Sensitive Data Exposure
- Broken Access Control
- CSRF
- Using Components with Known Vulnerabilities
- Insufficient Logging
Tools:
- Burpsuite
- SQLmap
- Nikto
- XSS-Payload list
➡ Target: Bisa melakukan pentest aplikasi web.
LEVEL 6 — Belajar Network Pentesting

Pelajari teknik:
- OS Enumeration
- Service Enumeration
- SMB Exploit
- SSH Attack
- MITM Attack
- ARP Spoofing
- Sniffing & Decrypting traffic
- Firewall bypass
- Pivoting / Tunneling
Tools: Nmap, Responder, Ettercap, MITMf, Metasploit.
➡ Target: Bisa mensimulasikan serangan jaringan lokal.
LEVEL 7 — Belajar Exploitation & Privilege Escalation

You must know:
- Linux Privilege Escalation
- Windows Privilege Escalation
- Kernel exploit
- SUID misconfiguration
- Token impersonation (Windows)
- Reverse shell & bind shell
- Payload generation (msfvenom)
➡ Target: Bisa mengambil kontrol penuh target (root/SYSTEM).
LEVEL 8 — Belajar Digital Forensics & Incident Response (Opsional)

Pelajari:
- Memory forensics
- Disk forensics
- Log analysis
- Malware analysis dasar
- SIEM tools (Splunk / Wazuh / Graylog)
➡ Target: Bisa menganalisis insiden keamanan.
LEVEL 9 — Persiapan Karier & Sertifikasi

Sertifikasi rekomendasi:
- CEH (Certified Ethical Hacker)
- Security+
- OSCP (Advanced)
- eJPT (pemula)
- CPTS (HTB)
- CCNA Security
Role karier:
- SOC Analyst
- Penetration Tester
- Network Security Engineer
- Application Security Engineer
- Bug Bounty Hunter
- Cyber Threat Analyst
➡ Target: Siap bekerja di bidang Cybersecurity.
Etika dan Aspek Hukum: Wajib Dipahami Sejak Awal
Semua latihan pada roadmap ini hanya boleh dilakukan pada lab milik sendiri (mesin virtual seperti Metasploitable, DVWA, OWASP Juice Shop) atau platform latihan resmi. Mengakses atau menguji sistem orang lain tanpa izin tertulis adalah pelanggaran hukum; di Indonesia, akses ilegal ke sistem elektronik diatur dalam UU ITE. Pekerjaan penetration testing profesional selalu diawali kontrak dan dokumen ruang lingkup (scope) yang disetujui pemilik sistem.
Platform Latihan yang Legal
- TryHackMe — jalur belajar terstruktur untuk pemula, termasuk jalur blue team.
- Hack The Box Academy — modul teori dan lab untuk tingkat menengah.
- PortSwigger Web Security Academy — lab keamanan aplikasi web gratis.
- OWASP Juice Shop / DVWA — aplikasi rentan yang dijalankan di lab sendiri.
Pembaruan: OWASP Top 10 Edisi 2025
Daftar di Level 5 mencampur kategori dari beberapa edisi lama. Edisi terbaru, OWASP Top 10:2025, berisi:
- A01 – Broken Access Control
- A02 – Security Misconfiguration
- A03 – Software Supply Chain Failures
- A04 – Cryptographic Failures
- A05 – Injection
- A06 – Insecure Design
- A07 – Authentication Failures
- A08 – Software or Data Integrity Failures
- A09 – Security Logging and Alerting Failures
- A10 – Mishandling of Exceptional Conditions
Fokus belajar sebaiknya pada cara mencegah setiap kategori: validasi input, kontrol akses di sisi server, konfigurasi aman, dan pengelolaan dependensi.
Jalur Defensif (Blue Team)
Tidak semua karier keamanan berupa pentesting. Kebutuhan terbesar di industri justru di sisi pertahanan:
- SOC Analyst — memantau log dan alert di SIEM (Wazuh, Splunk), melakukan triase insiden.
- Incident Responder — menangani insiden, mengumpulkan bukti, memulihkan sistem.
- Security Engineer — merancang firewall, segmentasi jaringan, hardening server, dan manajemen patch.
- OT Security — mengamankan jaringan pabrik (PLC, SCADA) dengan standar ISA/IEC 62443.
Catatan Sertifikasi
CCNA Security sudah dihentikan Cisco sejak 2020; materinya kini masuk ke CCNA umum dan jalur CyberOps. Untuk pemula, kombinasi CompTIA Security+ (konsep) dan sertifikasi praktik seperti eJPT memberi dasar yang seimbang sebelum menuju OSCP.
Perkiraan Waktu Belajar
| Level | Perkiraan (10 jam/minggu) |
|---|---|
| 1–2 (fondasi & konsep) | 2–3 bulan |
| 3–5 (lab, tools, keamanan web) | 3–4 bulan |
| 6–8 (jaringan, eskalasi hak akses, forensik) | 4–6 bulan |
| 9 (sertifikasi & portofolio) | berjalan paralel |
Rangkuman Flow Belajar Cybersecurity
| Level | Materi |
| 1 | Dasar komputer, jaringan, Linux |
| 2 | Konsep keamanan & ancaman |
| 3 | Buat lab hacking Virtual Machine |
| 4 | Belajar tools hacking dasar |
| 5 | Web hacking (OWASP) |
| 6 | Network pentesting |
| 7 | Privilege escalation |
| 8 | Forensics & IR |
| 9 | Sertifikasi & karier |
Kalau target akhirnya adalah mengamankan jaringan pabrik atau perangkat industri, level pentesting di atas nanti perlu dilengkapi konteks OT — baca keamanan IoT dan OT industri untuk gambaran perbedaannya dari pentesting IT biasa.
📌 Baca juga: Roadmap Machine Learning Cyber Security Engineer




