67
4.5. Instalasi web server
Pada komputer web server, perlu dilakukan instalasi apache2 agar dapat menyediakan layanan web yang nantinya digunakan untuk melakukan pengujian
dengan menjalankan baris perintah : apt-get install apache2
Komputer web server dapat diganti dengan mengunggah file pengujian ke web hosting yang berada di internet, namun karena keterbatasan koneksi yang dimiliki
maka menggunakan web server yang tidak terhubung dengan internet. File yang digunakan untuk pengujian, disalin ke direktori varwww .
Lakukan konfigurasi alamat IP pada komputer web server menggunakan alamat IP 192.168.0.1024.
4.6. Instalasi Oinkmaster
Oinkmaster adalah sebuah tools yang dapat digunakan untuk mengunduh dan memodifikasi rules yang berasal dari internet, jaringan local maupun dari file
lo cal. Oinkmaster akan menggunakan file berekstensi “tar.gz” untuk di ekstrak
kemudian dilakukan modifikasi pada file yang diekstrak tersebut sesuai perintah yang telah dibuat pada file konfigurasi Oinkmaster.
Untuk menjalankan Oinkmaster dapat menggunakan perintah sebagai berikut :
68 oinkmaster
–C lokasi file oinkmaster.conf [option]
–o lokasi rules tujuan
Contoh : oinkmaster
–C etcoinkmaster.conf –r –e -v –o etcsnortrules
Untuk bantuan dalam menggunakan Oinkmaster dapat mengetikkan perintah oinkmaster -h
4.7. Hasil Pengujian
Setelah pengujian selesai, Pytbull akan mengaktifkan web server pytbull yang menampilkan hasil pengujian dalam antarmuka halaman web dengan alamat
http:127.0.0.1:8080. Pengguna harus membuka alamat tersebut pada komputer client dengan menggunakan peramban yang tersedia pada komputer client.
Setelah alamat tersebut dibuka, maka Pytbull akan menampilkan hasil pengujian yang akan ditampilkan dalam bentuk grafik pada tab stats dan akan menampilkan
hasil yang lebih detail pada tab details. Pengguna juga dapat melakukan pencarian atau hanya menampilkan hasil pengujian yang diinginkan dengan menggunakan
tab search pada laman web Pytbull dan menentukan apa yang ingin ditampilkan. Selain menampilkan grafik status pengujian, Pytbull akan menampilkan
detail dari setiap hasil tes yang dijalankan dalam bentuk tabel dengan menampilkan data alert yang dipicu oleh setiap tes yang dijalankan. Selain
menampilkan alert, pada tabel juga menampilkan hasil pengujian dengan
69 menampilkan indikator warna sama dengan pada halaman status yaitu merah,
kuning, atau hijau untuk setiap tes yang dijalankan. Untuk beberapa tes yang dijalankan, Pytbull juga dapat tidak menampilkan hasil pengujian karena IDS
tidak menghasilkan alert pada tes tersebut, tes tersebut tidak mengancam, atau tes tersebut sudah sudah diketahui oleh IDS bukan sebagai ancaman.
Gambar 4.2 Pytbull details
Dari tampilan detail setiap serangan yang dilakukan oleh Pytbull, data yang ditampilkan kemudian dianalisa dan ditampilkan ke dalam bentuk grafik
sebagai berikut :
70
Gambar 4.3Grafik Hasil pengujian
Gambar 4.4 Grafik waktu pengujian
2 4
6 8
10 12
14 16
Ju m
la h
S e
ra n
g a
n T
e rd
e te
ks i
Modul Pengujian
Snort Suricata
13:40.800 13:49.440 13:58.080 14:06.720 14:15.360 14:24.000 14:32.640
Waktu Pengujian menit
Snort Suricata
71
4.8. Analisa Pengujian