Materi pembelajaran mata kuliah Pengantar Keamanan Siber untuk Program Studi Informatika, Universitas Pertahanan Republik Indonesia.
| Komponen | Keterangan |
|---|---|
| Kode | PKS401 |
| SKS | 3 SKS (2 Teori + 1 Praktikum) |
| Semester | 4 |
| Prasyarat | Jaringan Komputer (JK202) |
| Pengampu | Anindito, S.Kom., S.S., S.H., M.TI., CHFI. |
Mata kuliah ini memberikan pemahaman komprehensif tentang konsep, prinsip, dan praktik keamanan siber dengan pendekatan ethical hacking. Mahasiswa akan mempelajari metodologi pengujian keamanan sistem informasi, teknik identifikasi kerentanan, serta strategi mitigasi serangan siber. Pembelajaran mencakup fundamental ethical hacking dengan penekanan pada aspek legal, etika, dan tanggung jawab dalam keamanan informasi.
Setelah menyelesaikan mata kuliah ini, mahasiswa mampu:
- Menjelaskan konsep dasar keamanan siber, ethical hacking, dan aspek legal dalam keamanan informasi
- Mengidentifikasi dan menganalisis kerentanan dalam sistem informasi menggunakan metode dan tools yang tepat
- Menerapkan teknik dasar pengumpulan informasi (footprinting dan reconnaissance) dalam konteks ethical hacking
- Menjelaskan dan menerapkan teknik dasar pemindaian jaringan dan enumerasi
- Menganalisis serangan umum pada sistem, jaringan, dan aplikasi web serta merumuskan strategi mitigasinya
- Menerapkan konsep dasar kriptografi untuk keamanan informasi
| # | Topik | Modul | Slide | Soal |
|---|---|---|---|---|
| 01 | Pengantar Keamanan Siber dan Ethical Hacking | π | π¬ | π |
| 02 | Footprinting dan Reconnaissance | π | π¬ | π |
| 03 | Pemindaian Jaringan (Network Scanning) | π | π¬ | π |
| 04 | Enumerasi | π | π¬ | π |
| 05 | Analisis Kerentanan (Vulnerability Analysis) | π | π¬ | π |
| 06 | System Hacking - Password Cracking dan Privilege Escalation | π | π¬ | π |
| 07 | Malware dan Social Engineering | π | π¬ | π |
| 08 | Ujian Tengah Semester (UTS) | β | β | π |
| # | Topik | Modul | Slide | Soal |
|---|---|---|---|---|
| 09 | Sniffing dan Man-in-the-Middle Attack | π | π¬ | π |
| 10 | Denial of Service dan Session Hijacking | π | π¬ | π |
| 11 | Web Server dan Web Application Hacking | π | π¬ | π |
| 12 | SQL Injection | π | π¬ | π |
| 13 | Wireless Network Security | π | π¬ | π |
| 14 | Mobile Platform Security | π | π¬ | π |
| 15 | Kriptografi dan Keamanan Cloud | π | π¬ | π |
| 16 | Ujian Akhir Semester (UAS) | β | β | π |
- Stallings, W., & Brown, L. (2023). Computer Security: Principles and Practice (5th Ed.). Pearson.
- Ciampa, M. (2023). Security+ Guide to Network Security Fundamentals (7th Ed.). Cengage Learning.
- Whitman, M.E., & Mattord, H.J. (2021). Principles of Information Security (7th Ed.). Cengage Learning.
- OWASP Foundation. (2021). OWASP Top Ten Web Application Security Risks. https://owasp.org/
- NIST. (2018). Framework for Improving Critical Infrastructure Cybersecurity (Version 1.1). NIST.
- Kim, D., & Solomon, M.G. (2023). Fundamentals of Information Systems Security (4th Ed.). Jones & Bartlett Learning.
- Undang-Undang Republik Indonesia Nomor 19 Tahun 2016 tentang Perubahan atas Undang-Undang Nomor 11 Tahun 2008 tentang Informasi dan Transaksi Elektronik (UU ITE)
- Undang-Undang Republik Indonesia Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP)
- Kali Linux Documentation
- MITRE ATT&CK Framework
- National Vulnerability Database (NVD)
- CVE Details
- OWASP Web Security Testing Guide
Klik link π pada kolom Modul untuk membaca materi pembelajaran dalam format Markdown dengan penjelasan naratif dan diagram SVG terintegrasi.
Klik link π¬ untuk membuka slide presentasi interaktif berbasis Reveal.js.
Navigasi Slide:
| Tombol | Fungsi |
|---|---|
β atau Space |
Slide berikutnya |
β |
Slide sebelumnya |
Esc |
Overview semua slide |
F |
Mode fullscreen |
S |
Speaker notes |
Klik link π untuk mengakses soal evaluasi yang mencakup:
- 20 Soal Pilihan Ganda
- 10 Soal Essay
- Studi Kasus dengan rubrik penilaian
-
Download Kali Linux
- Kunjungi: https://www.kali.org/get-kali/
- Download: Kali Linux VirtualBox Image (64-bit)
-
Import ke VirtualBox
- Buka VirtualBox β File β Import Appliance
- Pilih file
.ovayang telah didownload - Konfigurasi: 4GB RAM, 2 CPU cores
-
Konfigurasi Jaringan
- NAT Network untuk akses internet
- Host-Only Adapter untuk isolated lab
-
Update System
sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y
| Kategori | Tools |
|---|---|
| Reconnaissance | theHarvester, Maltego, Recon-ng |
| Scanning | Nmap, Zenmap, Masscan |
| Enumeration | enum4linux, snmpwalk, dnsenum |
| Vulnerability Analysis | OpenVAS, Nikto, OWASP ZAP |
| Exploitation | Metasploit Framework, SQLmap |
| Sniffing | Wireshark, Ettercap, tcpdump |
| Password Cracking | John the Ripper, Hashcat, Hydra |
| Wireless | Aircrack-ng, Kismet, Wifite |
| Web Testing | Burp Suite, dirb, WPScan |
Semua aktivitas dalam mata kuliah ini HARUS dilakukan dengan:
- β Izin Tertulis - Hanya pada sistem yang Anda miliki atau memiliki izin eksplisit
- β Lingkungan Lab - Gunakan virtual machine dan jaringan terisolasi
- β Tujuan Edukatif - Untuk pembelajaran dan meningkatkan keamanan
- β DILARANG - Menggunakan pengetahuan untuk aktivitas ilegal
Sebagai praktisi keamanan siber, mahasiswa wajib:
- Menjunjung tinggi integritas dan profesionalisme
- Menghormati privasi dan kerahasiaan informasi
- Melakukan pengungkapan kerentanan secara bertanggung jawab (responsible disclosure)
- Mematuhi hukum dan regulasi yang berlaku
- Tidak menyalahgunakan akses atau informasi yang diperoleh
Pelanggaran terhadap etika dan hukum dapat berakibat:
- Sanksi akademik (nilai E, skorsing, pemberhentian)
- Tuntutan hukum sesuai UU ITE dan UU PDP
- Dampak pada karir profesional di masa depan
cybersecurity-intro/
βββ README.md # Halaman ini
βββ LICENSE # Lisensi CC BY-NC-SA 4.0
βββ silabus-keamanan-siber.md # Silabus lengkap
βββ css/
β βββ unhan-theme.css # Tema slide
βββ images/ # Gambar bersama
β
βββ p01/ # Pertemuan 01: Pengantar
β βββ modul.md # Modul pembelajaran
β βββ slide.html # Slide presentasi
β βββ soal.md # Soal evaluasi
β βββ images/ # Gambar diagram SVG
β
βββ p02/ - p07/ # Pertemuan 02-07
β βββ ...
β
βββ p08/ # UTS
β βββ soal-uts.md # Soal UTS + rubrik
β
βββ p09/ - p15/ # Pertemuan 09-15
β βββ ...
β
βββ p16/ # UAS
β βββ soal-uas.md # Soal UAS + rubrik
β
βββ tools/ # Script dan utilities
βββ setup-lab.sh # Script setup lab
βββ grading/ # Script grading otomatis
| Tautan | Keterangan |
|---|---|
| π Portal Utama | Daftar semua mata kuliah |
| π¬ Mulai Slide | Slide pertemuan pertama |
| π¬ Setup Lab | Panduan setup lingkungan lab |
| π Resources | Daftar sumber belajar tambahan |
Repositori ini terbuka untuk kontribusi dalam bentuk:
- Perbaikan typo atau kesalahan teknis
- Penambahan contoh kasus atau studi kasus
- Update tools atau teknik terbaru
- Terjemahan atau penjelasan tambahan
Silakan buat Pull Request atau Issue untuk kontribusi Anda.
Untuk pertanyaan terkait materi kuliah:
Anindito, S.Kom., S.S., S.H., M.TI., CHFI.
Dosen Program Studi Informatika
Universitas Pertahanan Republik Indonesia
This repository is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
You are free to:
- Share β copy and redistribute the material in any medium or format
- Adapt β remix, transform, and build upon the material
Under the following terms:
- Attribution β You must give appropriate credit to the author
- NonCommercial β You may not use the material for commercial purposes
- ShareAlike β If you remix, transform, or build upon the material, you must distribute your contributions under the same license
Repositori ini dilisensikan di bawah Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Anda bebas untuk:
- Berbagi β menyalin dan menyebarluaskan materi dalam bentuk atau format apapun
- Adaptasi β mengubah, menggubah, dan membuat turunan dari materi
Dengan ketentuan:
- Atribusi β Anda harus mencantumkan kredit kepada penulis
- NonKomersial β Anda tidak boleh menggunakan materi untuk kepentingan komersial
- BerbagiSerupa β Jika Anda menggubah, mengubah, atau membuat turunan dari materi ini, Anda harus menyebarluaskan kontribusi Anda di bawah lisensi yang sama
Materi kuliah ini dikembangkan berdasarkan:
- OWASP Guidelines - Open Web Application Security Project
- NIST Framework - National Institute of Standards and Technology
- CIS Controls - Center for Internet Security
- MITRE ATT&CK - Knowledge Base of Adversary Tactics and Techniques
Terima kasih kepada komunitas keamanan siber open-source yang telah berkontribusi dalam pengembangan tools dan knowledge base.
β‘ Versi: 1.0.0 (Februari 2026)
π
Update Terakhir: 15 Februari 2026
Β© 2026 Anindito - Universitas Pertahanan Republik Indonesia
π Belajar untuk Melindungi, Bukan untuk Menyerang π
"With great power comes great responsibility"
