Open Journal Systems (OJS) banyak digunakan untuk mengelola jurnal ilmiah di Indonesia. Instalasi OJS menghadapi risiko keamanan pada kode sumber, berkas konfigurasi, dan upload directory. Pemeriksaan kode sumber saja belum mencakup kondisi aktual instalasi. Aturan statis generik belum tentu mengenali pola khas OJS. Penelitian ini membangun sistem pemeriksaan keamanan statis khas OJS dengan arsitektur Software as a Service yang memisahkan agen SAST pada VPS OJS dan service SAST pada VPS SAST. Kinerja sistem dievaluasi melalui dua dimensi, yaitu kesesuaian hasil tiga modul terhadap data acuan dan kinerja layanan dalam memproses tugas pemindaian. Agen SAST mengumpulkan artefak secara read-only. Service SAST memeriksa kode sumber dengan ruleset berbasis CVE dan pembatasan versi, config.inc.php, serta manifes unggahan. Pada evaluasi internal di laboratorium terkontrol dengan OJS 2.4.8-4, 3.3.0-13, dan 3.4.0-7, modul kode sumber mendeteksi seluruh 14 unit evaluasi CVE yang berlaku. Modul konfigurasi mengklasifikasikan seluruh kasus berlabel sesuai acuan tanpa false positive. Modul upload directory mencapai kinerja serupa. Ruleset generik pembanding tidak menghasilkan temuan yang dapat dipetakan ke CVE acuan. Service SAST menyelesaikan 250 tugas pemindaian tanpa kegagalan. Penelitian memakai data acuan yang sama pada pembentukan aturan dan evaluasi. Oleh karena itu, capaian tersebut terbatas pada CVE terkurasi, data uji, dan lingkungan laboratorium.
Copyrights © 2026