Perancangan dan Evaluasi Arsitektur Infrastruktur Keamanan Berbasis OPEN SOURCE Untuk Mitigasi Serangan CROSS-SITE SCRIPTING (XSS) Pada Platform OPEN JOURNAL SYSTEMS (OJS)

deandri, Muhamad Rafly and Distira, M. Yoga (2026) Perancangan dan Evaluasi Arsitektur Infrastruktur Keamanan Berbasis OPEN SOURCE Untuk Mitigasi Serangan CROSS-SITE SCRIPTING (XSS) Pada Platform OPEN JOURNAL SYSTEMS (OJS). Diploma thesis, Institut Teknologi PLN.

[thumbnail of COVER.pdf] Text
COVER.pdf

Download (218kB)
[thumbnail of Lembar Pengesahan.pdf] Text
Lembar Pengesahan.pdf

Download (216kB)
[thumbnail of ABSTRAK.pdf] Text
ABSTRAK.pdf

Download (213kB)
[thumbnail of BAB I.pdf] Text
BAB I.pdf

Download (302kB)
[thumbnail of BAB II.pdf] Text
BAB II.pdf

Download (585kB)
[thumbnail of BAB III.pdf] Text
BAB III.pdf
Restricted to Registered users only

Download (505kB)
[thumbnail of BAB IV.pdf] Text
BAB IV.pdf
Restricted to Registered users only

Download (5MB)
[thumbnail of BAB V.pdf] Text
BAB V.pdf
Restricted to Registered users only

Download (188kB)
[thumbnail of DAFTAR PUSAKA.pdf] Text
DAFTAR PUSAKA.pdf

Download (176kB)
[thumbnail of 202231038_MuhamadRaflyDeandri_Revisi_Skripsi.pdf] Text
202231038_MuhamadRaflyDeandri_Revisi_Skripsi.pdf
Restricted to Registered users only

Download (7MB)

Abstract

Penelitian ini bertujuan untuk merancang dan mengevaluasi arsitektur
infrastruktur keamanan berbasis open source untuk memitigasi serangan Cross-Site
Scripting (XSS) pada platform Open Journal Systems (OJS). Fokus utama penelitian
adalah mengatasi kerentanan Stored XSS melalui penguatan lapisan infrastruktur dengan
pendekatan Zero Code Modification. Metode penelitian yang digunakan adalah
eksperimental dengan teknik Vulnerability Assessment (VA) menggunakan tools XSSer
terhadap empat kombinasi teknologi (Apache/Nginx, MariaDB/PostgreSQL), versi PHP
(8.0/7.4) dan versi OJS (3.3.0-16 dan 3.4.0-5). Arsitektur mitigasi dibangun di atas
hypervisor Proxmox VE dengan isolasi Linux Container (LXC) serta integrasi
Lightweight Web Application Firewall (LWAF) di sisi server dan Content Security Policy
(CSP) di sisi klien sebagai strategi Defense in Depth. Hasil pengujian menunjukkan
bahwa pada kondisi baseline, tingkat keberhasilan serangan rata-rata mencapai 96%,
namun setelah penerapan arsitektur mitigasi, angka tersebut berhasil ditekan hingga di
bawah 1% pada mayoritas target. Kesimpulan penelitian menetapkan kombinasi Nginx
dan PostgreSQL sebagai konfigurasi paling optimal dalam menjaga integritas data dan
ketersediaan layanan publikasi ilmiah.

This study aims to design and evaluate an open-source security infrastructure
architecture to mitigate Cross-Site Scripting (XSS) attacks on the Open Journal Systems
(OJS) platform. The primary focus of this research is to address Stored XSS
vulnerabilities by strengthening the infrastructure layer through a Zero Code Modification
approach. The research method is experimental, employing the Vulnerability Assessment
(VA) technique using XSSer tools against four technology combinations (Apache/Nginx,
MariaDB/PostgreSQL), PHP versions (8.0/7.4), and OJS versions (3.3.0-16 and 3.4.0-5).
The mitigation architecture is built on the Proxmox VE hypervisor with Linux Container
(LXC) isolation, integrating a Lightweight Web Application Firewall (LWAF) on the
server-side and Content Security Policy (CSP) on the client-side as a Defense in Depth
strategy. Testing results show that in baseline conditions, the average attack success rate
reached 96%; however, following the implementation of the mitigation architecture, this
rate was successfully suppressed to below 1% on the majority of targets. The study
concludes that the combination of Nginx and PostgreSQL is the most optimal
configuration for maintaining data integrity and the availability of scientific publication
services.

Item Type: Thesis (Diploma)
Uncontrolled Keywords: OJS, XSS, Open Source, Infrastruktur Keamanan, LWAF, CSP. OJS, XSS, Open Source, Security Infrastructure, LWAF, CSP.
Subjects: Skripsi
Bidang Keilmuan > Teknik Informatika
Divisions: Fakultas Telematika Energi > S1 Teknik Informatika
Depositing User: Mr Deandri Muhamad Rafly
Date Deposited: 06 Mar 2026 06:56
Last Modified: 06 Mar 2026 06:56
URI: https://repository.itpln.ac.id/id/eprint/5779

Actions (login required)

View Item
View Item