Analisis Teknik Obfuscation Terhadap ModSecurity Dalam Mencegah Serangan Cross-Site Scripting (XSS) dan SQL Injection

dc.contributor.advisorNelmiawati
dc.contributor.authorDealova, Kessy
dc.date.accessioned2025-08-25T04:37:54Z
dc.date.issued2025-06-26
dc.description.abstractPenggunaan Internet terus meningkat setiap tahunnya. Hal ini dibuktikan dengan persentase pengguna internet di Indonesia yang mencapai 79,50% pada tahun 2024. Internet memberikan berbagai kemudahan dalam menyelesaikan pekerjaan. Namun, aspek keamanan menjadi hal yang tidak dapat diabaikan, terutama dengan meningkatnya celah keamanan pada platform web. Salah satu bentuk ancaman yang umum ditemukan pada web adalah Cross-Site Scripting (XSS) dan SQL Injection. Berdasarkan laporan OWASP Top 10, kedua serangan ini tercatat pada daftar tahun 2017 dan kembali muncul dalam versi tahun 2021, yang menunjukkan bahwa ancaman tersebut masih relevan hingga saat ini. Bahkan pada Juni 2024, ditemukan kerentanan XSS dan SQL Injection pada salah satu perusahaan, PT XYZ. Salah satu upaya mitigasi terhadap serangan ini adalah penggunaan Web Application Firewall (WAF), seperti ModSecurity, yang dapat melindungi situs web dari eksploitasi kerentanan. Akan tetapi, berdasarkan penelitian sebelumnya, terdapat celah pada versi lama ModSecurity yang dapat ditembus menggunakan teknik obfuscation sederhana. Penelitian ini bertujuan untuk menganalisis efektivitas aturan bawaan ModSecurity Core Rule Set (CRS) versi 4.7 dalam menghadapi payload XSS dan SQL Injection berjenis polyglot obfuscation, yaitu teknik pengaburan karakter yang kompleks untuk menghindari deteksi WAF. Penelitian dilakukan dengan metode eksperimental. Kontribusi dari penelitian ini adalah memberikan analisis terhadap ketahanan ModSecurity terhadap serangan obfuskasi polyglot. Hasil penelitian menunjukkan bahwa seluruh payload berhasil dideteksi dan diblokir oleh ModSecurity dengan respon HTTP 403. Hal ini membuktikan bahwa aturan bawaan CRS 4.7 telah mampu memberikan perlindungan yang efektif terhadap ancaman XSS dan SQL Injection.
dc.identifier.citationIEEE
dc.identifier.kodeprodiKODEPRODI57302#Rekayasa Keamanan Siber
dc.identifier.nidnNIDN0029088902
dc.identifier.nimNIM4332101009
dc.identifier.urihttps://repository.polibatam.ac.id/handle/PL029/4165
dc.language.isoother
dc.publisherPoliteknik Negeri Batam
dc.subjectCross-Site Scripting
dc.subjectSQL Injection
dc.subjectModSecurity
dc.subjectCore Rule Set (CRS)
dc.subjectPolyglot Obfuscation
dc.titleAnalisis Teknik Obfuscation Terhadap ModSecurity Dalam Mencegah Serangan Cross-Site Scripting (XSS) dan SQL Injection
dc.typeArticle

Files

Original bundle

Now showing 1 - 4 of 4
Repository Politeknik Negeri Batam
Name:
4332101009_Article.pdf
Size:
490.37 KB
Format:
Adobe Portable Document Format
Description:
Full Page Artikel
Repository Politeknik Negeri Batam
Name:
Lembar_Pengesahan.pdf
Size:
48 KB
Format:
Adobe Portable Document Format
Description:
Pengesahan
Repository Politeknik Negeri Batam
Name:
Borang_Publikasi.pdf
Size:
852.18 KB
Format:
Adobe Portable Document Format
Description:
Borang Publikasi
Repository Politeknik Negeri Batam
Name:
4332101009_Daftar Script.pdf
Size:
256.4 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Repository Politeknik Negeri Batam
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: