Kembali ke Codex Academy/Cyber Security Hub
Azzam Cyber Security Specialization Academy

Kuasai Pertahanan & Eksploitasi Keamanan Siber Modern

Kurikulum komprehensif berstandar industri: OWASP Top 10, Network Reconnaissance, Cryptography PKI, Linux Privilege Escalation, Red Teaming, dan SOC Incident Response. Dilengkapi 4 simulator interaktif in-browser.

6 Jalur
Spesialisasi Lengkap
OWASP Top 10
Audit Web Pentesting
In-Browser
4 Simulator Serangan
9 Modul
Materi & Remediasi
Laboratorium Interaktif In-Browser

Simulasi Eksploitasi & Pertahanan Siber

Uji coba vektor serangan umum dan pelajari bagaimana kontrol mitigasi diterapkan secara nyata tanpa instalasi perangkat lunak eksternal.

Simulator Eksploitasi & Remediasi SQLi

Perbandingan Kueri Rentan vs Parameterized Prepared Statement

OWASP A03:2021 - Injection
1. Kueri String Concatenation (Rentan)Insecure
SQL yang dieksekusi database engine:
SELECT id, username, role FROM users WHERE username = 'admin' --' AND password = 'password123';
STATUS: EXPLOITASI BERHASIL (AUTH BYPASS)

Karakter tanda petik (') menutup string nama pengguna secara prematur, dan token komentar (--) mematikan validasi kata sandi. Database mengembalikan baris pertama akun (admin) tanpa memeriksa password.

2. Parameterized Prepared Statement (Aman)Secure
Template Logika SQL Terkompilasi:
SELECT id, username, role FROM users WHERE username = ?;
Parameter Terikat (Bound Literal Data):
[param_1: "admin' --"]
KEBAL TERHADAP INJEKSI (100% AMAN)

Struktur AST (Abstract Syntax Tree) kueri telah dikompilasi terlebih dahulu oleh database engine. Apapun isi input diperlakukan murni sebagai data literal teks biasa dan tidak pernah dieksekusi sebagai instruksi SQL.

Implementasi Remediasi Produksi (PHP PDO / Node.js)
// PHP PDO Parameterized Query
$stmt = $pdo->prepare('SELECT id, username, password_hash, role FROM users WHERE username = :user');
$stmt->execute(['user' => $username]);
$account = $stmt->fetch();

if ($account && password_verify($password, $account['password_hash'])) {
    // Sesi login dibuka secara sah tanpa celah SQLi
}
Domain Spesialisasi

Jalur Keahlian Keamanan Informasi

FondasiPemula

Dasar Keamanan Siber

Prinsip Inti Keamanan, Model Ancaman & Etika Hacking

Pahami konsep inti CIA Triad, analisis model ancaman, aspek legal UU ITE, pengaturan lab virtual Kali Linux terisolasi, dan keamanan dasar sistem operasi.

2 Modul Kurikulum
Recon & NetworkPemula - Menengah

Keamanan Jaringan & Pengintaian

Analisis Paket TCP/IP, Port Scanning Nmap & Deteksi MitM

Kuasai pemindaian port tingkat lanjut, sniffing paket dengan Wireshark, analisis protokol TCP/IP, deteksi serangan ARP spoofing, dan konfigurasi firewall IPTables.

2 Modul Kurikulum
Web PentestMenengah

Keamanan Web & OWASP Top 10

Eksploitasi & Remediasi Kerentanan Aplikasi Web Modern

Eksplorasi mendalam kerentanan kritis web: SQL Injection, XSS, CSRF, IDOR, SSRF, Broken Authentication, dan teknik remediasi kode aman skala produksi.

2 Modul Kurikulum
CryptographyMenengah - Mahir

Kriptografi & Manajemen Kunci

Enkripsi Modern AES, RSA, Hashing & Arsitektur PKI TLS 1.3

Pelajari matematika kriptografi terapan: perbedaan hashing satu arah (Argon2, SHA-256) vs enkripsi simetris/asimetris, sertifikat digital X.509, dan mitigasi kelemahan cipher.

1 Modul Kurikulum
Red TeamMahir

Offensive Security & Red Teaming

Eksploitasi Sistem, Privilege Escalation & Post-Exploitation

Pelajari teknik penetrasi ofensif: pengoperasian Metasploit Framework, cracking kata sandi dengan Hashcat, eskalasi hak akses Linux SUID, dan teknik bypass proteksi sistem.

1 Modul Kurikulum
Blue TeamMahir

Defensive Security, SOC & Respon Insiden

Pemantauan SIEM, Digital Forensics & Siklus NIST Incident Response

Kuasai arsitektur pertahanan siber: analisis log SIEM, pemetaan taktik MITRE ATT&CK, forensik memori RAM dengan Volatility, dan penahanan ancaman siber berbasis Zero Trust.

1 Modul Kurikulum
Katalog Pembelajaran

Modul Teknis & Panduan Remediasi

Menampilkan 9 dari 9 modul

Dasar Keamanan Siber7 min

Pondasi Keamanan Informasi: Prinsip CIA Triad & Non-Repudiation

Memahami 3 pilar utama arsitektur keamanan data: Confidentiality (Kerahasiaan), Integrity (Integritas), dan Availability (Ketersediaan), serta mekanisme autentikasi dan otorisasi.

Vektor Ancaman: Kegagalan arsitektur keamanan akibat tidak menyeimbangkan kontrol proteksi data.
Tingkat: Pemula
Buka Modul
Dasar Keamanan Siber8 min

Linux OS Hardening: Konfigurasi SSH Aman & Izin Akses Berkas

Panduan teknis pengamanan sistem operasi Linux server: menonaktifkan login root SSH, implementasi autentikasi kunci Ed25519, serta audit izin berkas CHMOD dan CHOWN.

Vektor Ancaman: Kompromi server akibat brute-force password SSH dan perizinan berkas longgar (777).
Tingkat: Pemula
Buka Modul
Keamanan Jaringan & Pengintaian9 min

Pemindaian Port Tingkat Lanjut dengan Nmap & Analisis Header TCP

Kuasai teknik reconnaissance pemetaan target: TCP SYN Stealth Scan (-sS), Deteksi Versi Layanan (-sV), Skrip Vuln NSE, dan teknik penghindaran firewall IDS.

Vektor Ancaman: Layanan jaringan tidak terkelola dan port rentan terbuka ke internet publik.
Tingkat: Menengah
Buka Modul
Keamanan Jaringan & Pengintaian9 min

Analisis Trafik Jaringan dengan Wireshark & Deteksi Serangan ARP Poisoning

Praktik analisis paket pcap: filtering protokol HTTP/DNS/ARP, mendeteksi anomali duplikasi MAC address pada tabel ARP cache, dan pencegahan serangan Man-in-the-Middle (MitM).

Vektor Ancaman: Penyadapan kredensial teks-polos dan manipulasi paket data pada jaringan lokal (LAN).
Tingkat: Menengah
Buka Modul
Keamanan Web & OWASP Top 1010 min

SQL Injection: Union-Based, Blind SQLi & Remediasi Prepared Statements

Studi kasus komprehensif eksploitasi SQL Injection: memanipulasi logika kueri SQL dengan karakter escape, ekstraksi skema tabel basis data, dan implementasi parameterisasi query mutlak.

Vektor Ancaman: Pencurian seluruh basis data kredensial dan pengambilalihan kontrol server database.
Tingkat: Menengah
Buka Modul
Keamanan Web & OWASP Top 109 min

Cross-Site Scripting (XSS): Stored, Reflected & Content Security Policy (CSP)

Membedah 3 varian XSS: Stored XSS pada basis data, Reflected XSS pada URL query parameters, dan DOM-based XSS, serta implementasi pertahanan HTML Entity Encoding dan header HTTP CSP.

Vektor Ancaman: Pencurian sesi login (Session Hijacking via document.cookie) dan defacement halaman web.
Tingkat: Menengah
Buka Modul
Kriptografi & Manajemen Kunci8 min

Kriptografi Hashing Modern: Perbandingan MD5, SHA-256, Bcrypt & Argon2id

Mengapa algoritma hashing cepat seperti MD5 dan SHA-256 berbahaya untuk menyimpan kata sandi. Pelajari mekanisme Salt, Work Factor, dan standar algoritma pemenang kompetisi password hashing: Argon2id.

Vektor Ancaman: Pencurian dump database kata sandi dan peretasan offline via GPU cluster Hashcat.
Tingkat: Menengah
Buka Modul
Offensive Security & Red Teaming11 min

Linux Privilege Escalation: Eksploitasi SUID Binaries, Sudoers & Cron Jobs

Metodologi eskalasi hak akses lokal (Local Privilege Escalation / LPE) di lingkungan Linux: audit bit SUID berbahaya dengan GTFOBins, kesalahan konfigurasi /etc/sudoers (NOPASSWD), dan eksploitasi path injection.

Vektor Ancaman: Penyerang berhasil masuk ke sistem dengan akun biasa berhak rendah (www-data) lalu meningkatkan hak akses menjadi Root tak terbatas.
Tingkat: Mahir
Buka Modul
Defensive Security, SOC & Respon Insiden10 min

Siklus Respon Insiden Siber NIST SP 800-61 & Analisis Log SIEM

Memahami 4 fase standar respon insiden NIST: Persiapan, Deteksi & Analisis, Penahanan & Pembasmian, serta Evaluasi Pasca-Insiden (Lessons Learned), dilengkapi teknik triase log forensik.

Vektor Ancaman: Kegagalan penanganan insiden kebocoran data yang mengakibatkan kerusakan operasional meluas.
Tingkat: Mahir
Buka Modul
Referensi Cepat Perkakas

Lembar Contekan (Cheat Sheets) Pentesting

nmap -sS -p- -T4 10.10.10.1TCP SYN stealth scan pada seluruh 65535 port dengan kecepatan cepat
nmap -sV -sC -O -p 21,22,80 10.10.10.1Deteksi versi layanan, skrip enumerasi default, dan sidik jari OS
nmap --script vuln 10.10.10.1Pindai kerentanan CVE yang diketahui menggunakan database NSE
nmap -sU --top-ports 100 10.10.10.1Pemindaian 100 port UDP teratas yang sering terbuka (DNS, SNMP, NTP)
Capture The Flag (CTF)

Tantangan Praktik Analisis Keamanan

Web Exploitation • 100 PtsPemula

Tantangan 1: Bypass Form Login Admin via SQLi

Sebuah aplikasi portal internal rentan menggabungkan input $_POST['user'] langsung ke string SQL tanpa sanitasi: SELECT * FROM admin WHERE user = '$user' AND pass = '$pass'. Tentukan payload untuk login sebagai akun admin tanpa mengetahui passwordnya.

Petunjuk (Hint):Gunakan karakter petik tunggal untuk menutup string dan tanda komentar -- untuk mematikan pengecekan password.
Cryptography • 150 PtsPemula

Tantangan 2: Dekode Kriptografi Klasik & Encoding

Penyerang meninggalkan jejak string terenkode yang diekstrak dari header HTTP: 'UkVEMTNDVF9TQ1JJUDdfQllQQVNT'. Pecahkan encoding ini untuk mendapatkan flag keamanan.

Petunjuk (Hint):Perhatikan karakter penutup dan panjang string yang merupakan kelipatan 4. Ini adalah representasi Base64.

Ingin Menulis & Menguji Kode Pemrograman Multi-Bahasa?

Buka Interactive Multi-Language Playground untuk mengeksekusi C++, Python, PHP, SQL, HTML, dan JavaScript secara langsung dengan emulator terminal virtual.