ANALISIS KERENTANAN DAN KEAMANAN
PADAWEB ONLINE LEARNING UHAMKA (OLU)
MENGGUNAKAN METODE PENETRATION TESTING
DENGAN PENDEKATAN WHITE BOX
Maulana Sidiq; Muchammad Sholeh;
No. Panggil: eSTI-2003015005
Analisis Kerentanan dan Keamanan pada Sistem Online Learning UHAMKA
(OLU) Menggunakan Metode Penetration Testing dengan Pendekatan
White Box
Maulana Sidik
Penelitian ini menganalisis tingkat kesiapan sistem Pembelajaran Daring UHAMKA (OLU) untuk
menghadapi kemungkinan serangan siber, dengan menerapkan pendekatan penetration testing
sebagai gambaran ancaman yang sebenarnya. Proses uji coba dilakukan melalui beberapa langkah,
seperti pengumpulan informasi, pencarian kerentanan, eksploitasi, dan penyampaian hasil. Alat-alat
yang dipakai dalam pengujian antara lain adalah OWASP ZAP, SQLMap, WhatWeb, serta Nmap.
Temuan dari pengujian menunjukkan adanya kelemahan seperti direktori yang bisa diakses publik,
informasi versi server yang terungkap, dan kemungkinan serangan SQL Injection. Berdasarkan hasil
tersebut, dibuatlah beberapa saran untuk meningkatkan keamanan, di antaranya: menonaktifkan
akses direktori yang tidak perlu, memperbarui versi perangkat lunak server, menerapkan validasi
input secara ketat, dan memperkuat pengaturan firewall serta kontrol akses sistem. Saran-saran ini
diharapkan dapat memperkuat perlindungan sistem dari ancaman siber di waktu yang akan datang.
Kata kunci: keamanan web, penetration testing, kerentanan, OWASP ZAP, SQLMap
Vulnerability Analysis and Security of the UHAMKA Online Learning System
(OLU) Using the Penetration Testing Method with a White Box Approach
Maulana Sidik
Using a penetration testing method to replicate real-world threats, this study assesses the readiness
of the Online Learning UHAMKA (OLU) system to handle potential cyberattacks. The experiment
was conducted in several stages, including data gathering, vulnerability scanning, exploitation, and
results reporting. The testing tools include SQLMap, WhatWeb, Nmap, and OWASP ZAP. The test
results revealed vulnerabilities such open directory listing, version information that was
discoverable, and the possibility of SQL injection attacks. Based on these findings, a number of
security recommendations were developed, including: disabling unnecessary directory access,
updating server software versions, implementing rigorous input validation, and improving firewall
and system access control configurations. This recommendation is intended to improve the system's
protection against future cyber threats.
Keywords: web security, penetration testing, vulnerability, OWASP ZAP, SQLMap