Analisis Keamanan Website E-Pinter terhadap Serangan SQL Injection dan XSS

Authors

  • Josua Karlos Manuel Politeknik Negeri Bengkalis
  • Rezki Kurniati Politeknik Negeri Bengkalis

DOI:

https://doi.org/10.55606/jupti.v4i3.5234

Keywords:

Cross-Site Scripting, Penetration Testing, Security, SQL Injection, Website

Abstract

Website security is a crucial aspect of ensuring data integrity, confidentiality, and availability, especially in the face of increasingly sophisticated cyber threats. E-Pinter, a digital licensing service platform, is highly vulnerable to cyberattacks such as SQL Injection and Cross-Site Scripting (XSS), both of which can potentially compromise its system and the sensitive information stored within. This study aims to evaluate the security level of the E-Pinter website against these two types of attacks through a combination of manual and automated penetration testing methods designed to identify existing vulnerabilities. The SQL Injection tests involved inserting various payloads into input parameters to assess whether the database could be manipulated, while the XSS tests were conducted by embedding malicious scripts into unvalidated inputs to determine the likelihood of user interface exploitation. The results revealed several weaknesses that attackers could exploit, potentially leading to data leaks, unauthorized access, and disruptions to system operations. These findings highlight that the E-Pinter platform, as a critical public service system, requires immediate strengthening of its security protocols. As a mitigation effort, the research recommends the implementation of prepared statements to protect against SQL Injection attacks and the use of functions such as htmlspecialchars() to prevent the execution of malicious XSS scripts. Furthermore, it emphasizes the importance of continuous security monitoring, regular penetration testing, and proper input validation as essential practices for sustainable website protection. By adopting these measures, the security of E-Pinter can be significantly enhanced, ensuring the safety of user data, improving public trust in digital government services, and reducing the risk of exploitation in the future, especially as digital transformation accelerates in public administration and service delivery.

References

Aliero, M. S., Ghani, I., Zainudden, S., Khan, M. M., & Bello, M. (2015). Review on SQL injection protection methods and tools. Jurnal Teknologi (Sciences & Engineering), 77(13). https://doi.org/10.11113/jt.v77.6359

Andriyani, S., Sidiq, M. F., & Zen, B. P. (2023). Analisis celah keamanan pada website dengan menggunakan metode penetration testing dan framework ISSAF pada Website SMK Al-Kautsar. LEDGER: Journal Informatic and Information Technology, 2(1), 1–13.

Anugrah, T. (2024). Penetration testing keamanan website STIE Samarinda menggunakan teknik SQL injection dan XSS. Jurnal Informatika dan Teknik Elektro Terapan, 12(1). https://doi.org/10.23960/jitet.v12i1.3882

Dahlan, M., Latubessy, A., Nurkamid, M., & Anggraini, L. (2014). Pengujian dan analisa keamanan website terhadap serangan SQL injection (Studi kasus: Website UMK). Jurnal Sains dan Teknologi, 7(1), 13–19.

Hasibuan, A. F., & Handoko, D. (2023). Analisis kerentanan website dengan aplikasi OWASP ZAP. Jurnal Ilmu Komputer dan Sistem Informasi, 2(2), 257–270. https://doi.org/10.70340/jirsi.v2i2.51

Herman, H., Riadi, I., Kurniawan, Y., & Rafiq, I. A. (2023). Analisis keamanan website menggunakan Information System Security Assessment Framework (ISSAF). Jurnal Teknologi Informatika dan Komputer, 9(1), 126–136. https://doi.org/10.37012/jtik.v9i1.1439

Muhammad, H. H., Hadiana, A. I., & Ashaury, H. (2023). Pengamanan aplikasi web dari serangan SQL injection dan cross-site scripting menggunakan web application firewall. JATI (Jurnal Mahasiswa Teknik Informatika), 7(5), 3265–3273. https://doi.org/10.36040/jati.v7i5.7320

Muhyidin, Y., Totohendarto, M. H., & Undamayanti, E. (2022). Perbandingan tingkat keamanan website menggunakan Nmap dan Nikto dengan metode ethical hacking. Jurnal Teknologika, 12(1), 80–89.

Mujiati, H. (2013). Analisis dan perancangan sistem informasi stok obat pada Apotek Arjowinangun. Indonesian Journal of Computer Science (Speed FTI UNSA), 9330(2), 1–6.

Prasetyo, S. E., & Hassanah, N. (2021). Analisis keamanan website Universitas Internasional Batam menggunakan metode ISSAF. Jurnal Ilmiah Informatika, 9(2), 82–86. https://doi.org/10.33884/jif.v9i02.3758

Risky, M. A. Z., & Yuhandri, Y. (2021). Optimalisasi dalam penetration testing keamanan website menggunakan teknik SQL injection dan XSS. Jurnal Sistim Informasi dan Teknologi, 215–220. https://doi.org/10.37034/jsisfotek.v3i4.68

Saputra, D. W., Pradini, R. S., & Anshori, M. (2025). Analisis dan rekomendasi keamanan website Kampus X menggunakan ISSAF. Jurnal Indonesia: Manajemen Informatika dan Komunikasi, 6(1), 830–843. https://doi.org/10.35870/jimik.v6i1.1306

Smith, A. B. (2019). Analisis keamanan jaringan menggunakan intrusion prevention system. Journal of Cybersecurity, 17(3), 105–120.

Umar, R., Riadi, I., & Elfatiha, M. I. A. (2023). Analisis keamanan sistem informasi akademik berbasis web menggunakan framework ISSAF. Jutisi: Jurnal Ilmiah Teknik Informatika dan Sistem Informasi, 12(1). https://doi.org/10.35889/jutisi.v12i1.1191

Utama, D. A., Khairil, K., & Supardi, R. (2024). Analisis keamanan website menggunakan PTES (Penetration Testing Execution and Standard). Jurnal Media Infotama, 20(1), 106–112.

Downloads

Published

2025-08-22

How to Cite

Josua Karlos Manuel, & Rezki Kurniati. (2025). Analisis Keamanan Website E-Pinter terhadap Serangan SQL Injection dan XSS. Jurnal Publikasi Teknik Informatika, 4(3), 46–60. https://doi.org/10.55606/jupti.v4i3.5234