250 likes | 397 Views
Peningkatan Akurasi Klasifikasi Pendeteksian Serangan pada Networked IDS yang terpasang di IDSIRTII dengan Menggunakan Kombinasi Metode SVM- Dempster Safer. Ferry Astika S. Akhmad Alimudin. Pendahuluan.
E N D
PeningkatanAkurasiKlasifikasiPendeteksianSeranganpada Networked IDS yang terpasang di IDSIRTII denganMenggunakanKombinasiMetode SVM-Dempster Safer • Ferry Astika S. • AkhmadAlimudin
Pendahuluan • Intrusidapatdiartikansebagaiaksiyang bisamembahayakanConfidentiality, Integrity, danAvailabilitypadasuatujaringan • DeteksiIntrusiadalahusahauntukmencaridanmendeteksiintrusipadasuatujaringan • SistemDeteksiIntrusimerupakansuatusistem yang dibuatkhususuntukmencaridanmendeteksiadanyasuatuintrusipadajaringan
Pendahuluan • Tidakadasistem yang 100% aman/sempurnaselamamasihbuatanmanusia • Tingkat akurasi yang rendahdankesalahansignature pada IDS • Deteksidari IDS : • True Positive • True Negative • False Positive • False Negative
Pendahuluan • Perludilakukanpenelitianuntukmendapatkanakurasi yang lebihtinggidanmengurangihasil “False” padadeteksi IDS
PenelitianSebelumnya • Membandingkan 3 metodeklasifikasiuntuk IDS (Brifcani, 2011) • Klasifikasi IDS denganmenggunakanalgoritma KNN (Liao, 2002) • PendeteksiIntrusipadaJaringandenganmenggunakanpendekatanmetoda SVM dan Neural Network (Mukkamala, 2002) • Kombinasiantara output hasilklasifikasipadakasuskategorisasi text denganDempster-Shafer (Yaxin, 2004)
TujuandanManfaatPenelitian • MengimplementasikanDempster-Shafer padabeberapa IDS • Sebagaiproof of concept, akandibuatsebuah prototype padalingkunganterdistribusi
Beberapaklasifikasi yang digunakan • KNN : Merupakanmetodeklasifikasi yang dilakukandengancaramencarisejumlah K tetanggaterdekatdari data ujiuntukmenentukanjarakterdekat • SVM : Merupakanmetodeklasifikasi yang dilakukandengancaramengklasifikasikan data denganmenemukanhyperplanesebagaipemisahkelompok data • KNN-SVM : Padapenelitian yang dilakukansebelumnya (Rong Li, 2006), dikatakan KNN mampumeningkatkanakurasidari SVM denganmengambilkeuntungandari KNN berdasarkanjumlahfitur
Ide • Meletakkanbeberapa sensor IDS padajaringandenganmenggunakanmetode yang berbeda • Menggabungkanhasildaritiap-tiappengamatan sensor IDS
Ilustrasi Packet Log Sensor 2 Sensor 1 Sensor MendeteksiPaket Normal Sensor Mendeteksi DOS
Dempster-Shafer • Menggabungkanbeberapainformasi yang darisumberberbeda • Mampumenanganiinformasi yang tidaktepatdantidakpasti
Langkah yang dilakukan? • Bagaimanamembangun model penggabunganoutputdariklasifikasi yang berbedadenganmenggunakanteoriDempster-Shafer • Bagaimanameningkatkanakurasidariklasifikasi IDS denganbeberapa model klasifikasi yang berbedadenganmenggunakanteoriDempster-Shafer • Bagaimanamengembangkansistemdeteksiintrusidenganmetodediatassecaraterdistribusidalamjaringan
JenisSerangan • DoS (Denial-of-Service) - serangan yang berusahamenggagalkanlayananserver), termasuk di dalamnya : Apache2, arppoison, back, Crashiis, dosnuke, Land, Mailbomb, SYN Flood, (Neptune), Ping of Death (POD), Process Table, selfping, Smuff • PROBING (berusahamencarikelemahansistem yang ada), misal: insidesniffer, Ipsweep, ls_domain, Mscan, NTinfoscan, Nmap, queso, resetscan, Saint, Satan • R2L ( Remote To Local - melakukanakses yang tidakbukanhaknyadarijarakjauh) , termasukdalamkategoriini : Dictionary, Ftpwrite, Guest, Httptunnel, Imap, Named, ncftp, netbus, netcat, Phf, ppmacro, Sendmail, sshtrojan, Xlock, Xsnoop • U2R (User To Root - melakukan akses yang bukan haknya ke superuser dari jaringandalam), termasukdalamkategoriini : anypw, casesen, Eject, Ffbconfig, Fdformat, Loadmodule, ntfsdos, Perl, Ps, sechole, Xterm, yaga
Tahapanpenelitian • Menyiapkan data • Menyiapkan lingkungankerjaterdistribusi • Membangun model klasifikasipadalingkunganterdistribusi • Menggabungkan informasidarimasing-masingmetodedengan D-S
Persiapan Data • Preprocessing data DARPA ‘99 • Digunakan data padaminggu ke-4 danminggu ke-5 • Menggunakan Bro-IDS untukekstraksi data • Digunakan 8 fituruntukprosesklasifikasi (He, 2005)
Tahapanpenelitian • Menyiapkan data • Menyiapkan lingkungankerjaterdistribusi • Membangun model klasifikasipadalingkunganterdistribusi • Menggabungkan informasidarimasing-masingmetodedengan D-S
ArsitekturSistem Data Center + Dempster Shafer Sensor + Classifier Sensor + Classifier Sensor + Classifier
Tahapanpenelitian • Menyiapkan data • Menyiapkan lingkungankerjaterdistribusi • Membangun model klasifikasipadalingkunganterdistribusi • Menggabungkan informasidarimasing-masingmetodedengan D-S
Sensor danClassifier Data Training from Gure KDD Probabilistic Data SVM Classifier Data from sensor (tcpdump)
Klasifikasi SVM-DS • Menentukannilaiprobabilitasdarisetiapkelas yang adadengan SVM • Menentukannilaiakurasimasing-masingkelas SVM • Menentukannilaimass function sebagai input darikombinasiDempster-Shafer
Tahapanpenelitian • Menyiapkan data • Menyiapkan lingkungankerjaterdistribusi • Membangun model klasifikasipadalingkunganterdistribusi • Menggabungkan informasidarimasing-masingmetodedengan D-S
Tahapanpenelitian • Menyiapkan data • Menyiapkan lingkungankerjaterdistribusi • Membangun model klasifikasipadalingkunganterdistribusi • Menggabungkan informasidarimasing-masingmetodedengan D-S
Menggabungkan Probabilistic data Probabilistic data Dempster Shafer