24 4.
Detection engine Paket dari packet decoder akan ditest dan dibandingkan dengan rules
yang telah ditetapkan sebelumnya. Rules berisi tanda – tanda
signature yang termasuk serangan 5.
Output Output berupa report dan alert yang dapat berupa text, syslog,
tcpdump, binary format, atau database.
2.7. Suricata
2.7.1. Tentang Suricata
Suricata merupakan Network IDS, IPS, dan Sebuah mesin monitor keamanan jaringan dengan performa tinggi. Suricata adalah IDS open
source dan dimiliki oleh sebuah komunitas non-profit, yaitu Open Information Security Foundation OISF. Suricata dikembangkan oleh
OISF dan vendor pendukungnya.
2.7.2. Fitur Suricata
Menurut website suricata berikut adalah fitur – fitur pada suricata :
1. IDS IPS
Suricata mengimplementasikan signature language yang lengkap untuk mencocokkan dengan ancaman yang dikenal,
25 policy violation, dan perilaku berbahaya. Suricata juga
mendeteksi banyak anomali pada lalu lintas yang diinspeksi. Suricata mampu menggunakan ruleset dari Emerging Threats
Suricata dan VRT ruleset. 2.
High Performance
Suricata mampu melakukan inspeksi lalu lintas multi-gigabit. Engine pada suricata dibangun secara multi threading, modern,
basis kode yang bersih dan scalable. Ada dukungan asli untuk akselerasi hardware pada beberapa vendor dan melalui
PF_RING dan AF_PACKET. Suricata secara experimental mampu menggunakan GPU Acceleration untuk tugas yang
intensif. 3.
Automatic Protocol Detection
Suricata secara otomatis mendeteksi protocol seperti HTTP pada sembarang port dan mengaplikasikan pendeteksian yang
diperlukan dan logging logic. Ini sangat membantu untuk menemukan malware dan CnC channels.
4. NSM : More than an IDS
Suricata mampu melakukan log HTTP request, mencatat dan menyimpan sertifikat TLS, ekstrak file yang mengalir dan
menyimpan ke disk. Mendukung pcap capture secara penuh
26 untuk memudahkan analisa. Ini membuat Suricata sebuah
mesin yang powerfull bagi Network Security Monitoring NSM ecosystem.
5. Lua Scripting
Analisa dan fungsionalitas yang lebih maju tersedia untuk mendeteksi sesuatu tidak memungkinkan antara ruleset syntax.
6. Industry Standard outputs
Pada suricata versi 2.0 dipe rkenalkan “Eve”, semua JSON even
dan alert output. Ini memperbolehkan integrasi yang mudah dengan Logstash dan tool yang mirip.
2.8. Oinkmaster