Instalasi web server Instalasi Oinkmaster Hasil Pengujian

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