Pengujian dengan Acunetix Hasil Pengujian Integrity Integritas

80

a. Pengujian dengan Acunetix

Gambar 39. Hasil Pengujian dengan Acunetix Gambar 40. Jumlah Peringatan Pada Pengujian dengan Acunetix 81 Setelah dilakukan pengujian menggunakan Acunetix maka diperoleh hasil seperti pada Tabel 35 di bawah ini: Tabel 35. Detail Hasil Pengujian dengan Acunetix Peringatan Pengaruh Solusi Tingkat User credentials are sent in clear text Pihak ketiga bisa membaca data yang dikirim Gunakan SSL HTTPS Medium Login page password-guessing attack Masih rentang terhadap serangan bruteforce Batasi halaman jika terjadi salah login Low Session Cookie without HttpOnly flag set - Kofigurasi ulang web server PHP Low Session Cookie without Secure flag set - Kofigurasi ulang web server PHP Low Dari hasil pengujian dengan Acunetix diperoleh celah keamanan dengan tingkat medium sebanyak 1 dan celah keamanan dengan tingkat low sebanyak 5. Pada pengujian ini tidak ditemukan celah dengan tingkat high seperti SQL Injection ataupun XSS. Celah keamanan seperti User credentials are sent in clear text, Session Cookie without HttpOnly flag set, dan Session Cookie without Secure flag set merupakan celah pada sisi server, sementara pengujian ini diperuntukkan guna mencari celah pada sisi aplikasi. Namun ditemukan 1 celah keamana dari sisi aplikasi yang harus diperbaiki, yaitu Login page password-guessing attack. Perbaikan adalah dengan menambahakna captcha pada halaman login, kemudian akan dilakukan test kembali pada aplikasi. Untuk hasil tes kedua terlihat seperti pada Tabel 36 berikut ini. 82 Tabel 36. Detail Hasil Pengujian Kedua dengan Acunetix Peringatan Pengaruh Solusi Tingkat User credentials are sent in clear text Pihak ketiga bisa membaca data yang dikirim Gunakan SSL HTTPS Medium Session Cookie without HttpOnly flag set - Kofigurasi ulang web server PHP Low Session Cookie without Secure flag set - Kofigurasi ulang web server PHP Low Dari pengujian kedua tidak ditemukan celak keamanan dari sisi aplikasi, maka dapat disimpulkan bahwa perangkat lunak Sistem Informasi Penerimaan Siswa Baru telah memenuhi aspek integrity setelah dilakukan pengujian menggunakan Acunetix.

b. Pengujian dengan Netsparker