Widget HTML Atas


RPS MK Penetration Testing

Rencana Pembelajaran Semester

Mata Kuliah "Penetration Testing"



Minggu ke-1: Pengenalan Penetration Testing

  • Topik: Pengenalan tentang penetration testing, tujuan, etika, dan metodologi umum dalam melakukan pengujian penetrasi.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa memahami konsep dasar dan etika dalam penetration testing serta mampu merencanakan pengujian penetrasi sederhana.

  • Materi Ajar: Pengenalan penetration testing, etika, metodologi, dan perencanaan pengujian penetrasi.

  • Metode Pembelajaran: Kuliah, diskusi, dan studi kasus.

  • Waktu: 2 jam kuliah.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer dan keamanan siber.

  • Kriteria Penilaian dan Indikator: Partisipasi aktif dalam diskusi dan kemampuan merencanakan pengujian penetrasi sederhana.

  • Bobot Nilai: 10%

Minggu ke-2: Footprinting dan Fingerprinting

  • Topik: Pemahaman tentang teknik footprinting dan fingerprinting dalam pengumpulan informasi mengenai target.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu menggunakan berbagai teknik footprinting dan fingerprinting untuk mengumpulkan informasi target.

  • Materi Ajar: Footprinting, fingerprinting, dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer dan keamanan siber, serta dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam menggunakan teknik footprinting dan fingerprinting dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-3: Scanning dan Enumeration

  • Topik: Pengenalan tentang scanning dan enumeration dalam mengidentifikasi layanan dan kerentanan pada target.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan scanning dan enumeration pada target untuk mengidentifikasi layanan dan kerentanan yang rentan.

  • Materi Ajar: Scanning, enumeration, dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan scanning dan enumeration pada target dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-4: Kerentanan dan Eksploitasi

  • Topik: Pemahaman tentang kerentanan dalam sistem dan pemanfaatan kerentanan untuk melakukan eksploitasi pada target.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu mengidentifikasi dan menguji kerentanan serta melakukan eksploitasi pada target.

  • Materi Ajar: Kerentanan, eksploitasi, dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam mengidentifikasi kerentanan dan melakukan eksploitasi pada target dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-5: Post-Exploitation dan Pemulihan

  • Topik: Pemahaman tentang tahap post-exploitation dan teknik pemulihan setelah melakukan eksploitasi.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melaksanakan tahap post-exploitation dan menggunakan teknik pemulihan setelah melakukan eksploitasi.

  • Materi Ajar: Post-exploitation, teknik pemulihan, dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melaksanakan tahap post-exploitation dan menggunakan teknik pemulihan dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-6: Penetration Testing pada Aplikasi Web

  • Topik: Pemahaman tentang teknik penetration testing pada aplikasi web dan penerapannya dalam mengidentifikasi kerentanan aplikasi.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan penetration testing pada aplikasi web dan mengidentifikasi kerentanan aplikasi.

  • Materi Ajar: Penetration testing pada aplikasi web, teknik dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar pemrograman web.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan penetration testing pada aplikasi web dan mengidentifikasi kerentanan aplikasi dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-7: Penetration Testing pada Jaringan Nirkabel

  • Topik: Pemahaman tentang teknik penetration testing pada jaringan nirkabel dan penerapannya dalam mengidentifikasi kerentanan.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan penetration testing pada jaringan nirkabel dan mengidentifikasi kerentanan pada jaringan tersebut.

  • Materi Ajar: Penetration testing pada jaringan nirkabel, teknik dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan keamanan jaringan nirkabel.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan penetration testing pada jaringan nirkabel dan mengidentifikasi kerentanan dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-8: Penetration Testing pada Sistem Operasi

  • Topik: Pemahaman tentang teknik penetration testing pada sistem operasi dan penerapannya dalam mengidentifikasi kerentanan.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan penetration testing pada sistem operasi dan mengidentifikasi kerentanan pada sistem tersebut.

  • Materi Ajar: Penetration testing pada sistem operasi, teknik dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan penetration testing pada sistem operasi dan mengidentifikasi kerentanan dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-9: Penetration Testing pada Database

  • Topik: Pemahaman tentang teknik penetration testing pada database dan penerapannya dalam mengidentifikasi kerentanan.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan penetration testing pada database dan mengidentifikasi kerentanan pada sistem database.

  • Materi Ajar: Penetration testing pada database, teknik dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem database.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan penetration testing pada database dan mengidentifikasi kerentanan dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-10: Penetration Testing pada Infrastruktur Cloud

  • Topik: Pemahaman tentang teknik penetration testing pada infrastruktur cloud dan penerapannya dalam mengidentifikasi kerentanan.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan penetration testing pada infrastruktur cloud dan mengidentifikasi kerentanan pada lingkungan cloud.

  • Materi Ajar: Penetration testing pada infrastruktur cloud, teknik dan alat-alat pendukungnya.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan teknologi cloud computing.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan penetration testing pada infrastruktur cloud dan mengidentifikasi kerentanan dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-11: Analisis Laporan dan Pelaporan Penetration Testing

  • Topik: Pemahaman tentang analisis laporan hasil penetration testing dan penyusunan laporan yang efektif.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu menganalisis hasil penetration testing, menyusun laporan, dan menyajikannya secara efektif.

  • Materi Ajar: Analisis laporan hasil penetration testing, penyusunan laporan, dan teknik presentasi.

  • Metode Pembelajaran: Kuliah, demonstrasi, dan praktikum.

  • Waktu: 2 jam kuliah + 2 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang jaringan komputer, keamanan siber, dan dasar-dasar sistem operasi.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam menganalisis hasil penetration testing, menyusun laporan, dan menyajikannya dalam praktikum.

  • Bobot Nilai: 15%

Minggu ke-12: Ujian Penetration Testing

  • Topik: Ujian praktikum yang mencakup penerapan teknik-teknik penetration testing pada lingkungan yang telah ditentukan.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa mampu melakukan ujian penetration testing secara mandiri dan mengidentifikasi kerentanan serta menyusun laporan hasil ujian.

  • Materi Ajar: Ujian praktikum berbasis kasus dan scenario.

  • Metode Pembelajaran: Praktikum.

  • Waktu: 4 jam praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang teknik-teknik penetration testing dan pengalaman dalam praktikum sebelumnya.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam melakukan ujian penetration testing secara mandiri dan menyusun laporan hasil ujian.

  • Bobot Nilai: 20%

Minggu ke-13: Tanya Jawab dan Konsultasi

  • Topik: Sesi tanya jawab dan konsultasi terkait materi pembelajaran serta persiapan ujian akhir.

  • Kemampuan Akhir yang Diharapkan: Mahasiswa memahami materi pembelajaran dan mendapatkan jawaban atas pertanyaan serta konsultasi terkait ujian akhir.

  • Materi Ajar: Diskusi tanya jawab dan konsultasi.

  • Metode Pembelajaran: Diskusi kelompok.

  • Waktu: 2 jam.

  • Pengalaman Belajar Mahasiswa: Pemahaman tentang materi pembelajaran dan persiapan ujian akhir.

  • Kriteria Penilaian dan Indikator: Partisipasi aktif dalam diskusi dan pemahaman materi pembelajaran.

  • Bobot Nilai: 5%


Minggu ke-14: Ujian Akhir

  • Topik: Ujian akhir berupa tes tertulis dan praktikum yang mencakup seluruh materi pembelajaran dalam mata kuliah Penetration Testing.

  • Kemampuan Akhir yang Diapahami: Mahasiswa menunjukkan pemahaman komprehensif tentang teknik-teknik penetration testing dan mampu menerapkan pengetahuan tersebut dalam ujian praktikum.

  • Materi Ajar: Seluruh materi pembelajaran dalam mata kuliah Penetration Testing.

  • Metode Pembelajaran: Tes tertulis dan praktikum.

  • Waktu: 3 jam untuk tes tertulis dan 4 jam untuk praktikum.

  • Pengalaman Belajar Mahasiswa: Pemahaman mendalam tentang teknik-teknik penetration testing dan pengalaman dalam praktikum sebelumnya.

  • Kriteria Penilaian dan Indikator: Keberhasilan dalam menyelesaikan tes tertulis dan ujian praktikum dengan baik.

  • Bobot Nilai: 25%

Kriteria Penilaian dan Bobot Nilai:

Berikut adalah kriteria penilaian dan bobot nilai untuk mata kuliah Penetration Testing:

Kriteria Penilaian

Bobot Nilai

Partisipasi Aktif

10%

Footprinting dan Fingerprinting

15%

Scanning dan Enumeration

15%

Kerentanan dan Eksploitasi

15%

Post-Exploitation dan Pemulihan

15%

Penetration Testing pada Aplikasi Web

15%

Penetration Testing pada Jaringan Nirkabel

15%

Penetration Testing pada Sistem Operasi

15%

Penetration Testing pada Database

15%

Penetration Testing pada Infrastruktur Cloud

15%

Analisis Laporan dan Pelaporan

15%

Ujian Penetration Testing

20%

Tanya Jawab dan Konsultasi

5%

Ujian Akhir

25%

Catatan:

  • Bobot nilai dapat disesuaikan sesuai kebijakan dan peraturan akademik di perguruan tinggi masing-masing.

  • Kriteria penilaian dan bobot nilai ini bertujuan untuk menilai pencapaian kompetensi mahasiswa dalam mata kuliah Penetration Testing. Dengan rencana pembelajaran ini, mahasiswa diharapkan dapat menguasai teknik-teknik penetration testing dan mampu mengidentifikasi kerentanan serta mengaplikasikan pengetahuan tersebut dalam ujian praktikum. Semoga rencana pembelajaran ini dapat membantu mahasiswa mencapai kesuksesan dalam menguasai bidang Penetration Testing.