Laporkan Masalah

Sistem Penilaian Kerentanan Keamanan Aplikasi Web: Studi Kasus pada Situs UGM dengan Modifikasi Pelaporan ZAP (Zed Attack Proxy)

NINDYA FATHUL RISYA, Dani Adhipta, S.Si., M.T. ; Dr.Eng. Silmi Fauziati, S.T., M.T.

2024 | Skripsi | TEKNOLOGI INFORMASI

Keamanan aplikasi web merupakan aspek penting dalam menjaga integritas, kerahasiaan, dan ketersediaan informasi. Serangan terhadap aplikasi web dapat menyebabkan kerugian signifikan bagi organisasi, baik dari segi finansial maupun reputasi. Oleh karena itu, diperlukan sistem penilaian yang dapat mengidentifikasi dan mengevaluasi kerentanan pada aplikasi web secara efektif dan efisien. Penelitian ini mengembangkan sistem penilaian kerentanan keamanan aplikasi web menggunakan ZAP (Zed Attack Proxy) dan membandingkan hasilnya dengan ImmuniWeb. Metodologi penelitian meliputi pengumpulan data dari berbagai situs web Universitas Gadjah Mada (UGM), perancangan sistem penilaian berdasarkan hasil deteksi kerentanan, dan validasi sistem yang dikembangkan. Hasil penelitian menunjukkan bahwa ZAP memiliki konsistensi yang baik dengan ImmuniWeb dalam mendeteksi kerentanan, meskipun terdapat beberapa perbedaan signifikan dalam hasil penilaian pada beberapa situs web.

Model regresi polinomial derajat 5 digunakan untuk menjelaskan hubungan antara skor yang diberikan oleh ZAP dan ImmuniWeb, dengan hasil yang menunjukkan nilai Mean Squared Error (MSE) sebesar 86.62, Mean Absolute Error (MAE) sebesar 6.93, dan R-squared (R²) sebesar 0.94, menandakan kecocokan model yang sangat baik. Validasi sistem dilakukan dengan menggunakan 40 data uji, dimana 23 data telah diverifikasi dan dianggap valid, menunjukkan bahwa sistem penilaian yang dikembangkan konsisten dan dapat diandalkan.

Web application security is crucial for maintaining the integrity, confidentiality, and availability of information. Cyber attacks on web applications can result in significant financial and reputational losses for organizations. Therefore, a scoring system capable of effectively identifying and evaluating web application vulnerabilities is essential. This research develops a web application security vulnerability assessment system using ZAP (Zed Attack Proxy) and compares its results with ImmuniWeb. The research methodology includes data collection from various Universitas Gadjah Mada (UGM) websites, designing a scoring system based on vulnerability detection results, and validating the developed system. The findings indicate that ZAP demonstrates good consistency with ImmuniWeb in detecting vulnerabilities, although there are notable differences in assessment results for certain websites.

A 5th-degree polynomial regression model was employed to elucidate the relationship between the scores provided by ZAP and ImmuniWeb. The results reveal a Mean Squared Error (MSE) of 86.62, a Mean Absolute Error (MAE) of 6.93, and an R-squared (R²) value of 0.94, indicating a high degree of fit. System validation was performed using 40 test data sets, with 23 of these data sets verified and considered valid, demonstrating that the developed scoring system is consistent and reliable.


Kata Kunci : ZAP, Immuniweb, Sistem Penilaian Kerentanan, Kerentanan Keamanan, Kerentanan Aplikasi Web, Vulnerability Assessment System, Security Vulnerabilities, Web Application Vulnerabilities.

  1. S1-2024-460556-abstract.pdf  
  2. S1-2024-460556-bibliography.pdf  
  3. S1-2024-460556-tableofcontent.pdf  
  4. S1-2024-460556-title.pdf