integrasi android snort warning dan … waktunya. sehubungan dengan telah terselesaikannya laporan...

10
i INTEGRASI ANDROID SNORT WARNING DAN INTRUSION DETECTION SYSTEM (IDS) UNTUK MENINGKATKAN KEAMANAN JARINGAN SKRIPSI I Putu Yoga Indrawan NIM. 1008605038 JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS UDAYANA BUKIT JIMBARAN 2015

Upload: duongkien

Post on 11-Apr-2018

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

i

INTEGRASI ANDROID SNORT WARNING DAN INTRUSION

DETECTION SYSTEM (IDS) UNTUK MENINGKATKAN KEAMANAN

JARINGAN

SKRIPSI

I Putu Yoga Indrawan

NIM. 1008605038

JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS UDAYANA

BUKIT JIMBARAN

2015

Page 2: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

ii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat TuhanYang Maha Esa karena atas

rahmat dan berkatnya, penulis dapat menyelesaikan Laporan Proposal Tugas

Akhir dengan judul,“ Integrasi Android Snort Report Dan Intrusion Detection

System (IDS) Untuk Meningkatkan Keamanan Jaringan” dapat diselesaikan tepat

pada waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal

Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

yang telah membantu dalam penyusunan Laporan Proposal Tugas Akhir ini, yaitu

kepada:

1. Bapak Drs. I Wayan Santiyasa, M.Si. selaku Ketua Jurusan Ilmu Komputer

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana.

2. Bapak I Dewa Made Bayu Atmaja Darmawan, S.Kom.,M.Cs dan Bapak I

Komang Arimogi, S.Kom, M. Kom yang telah meluangkan waktunya

untuk memberikan saran dan masukan selama penyusunan proposal.

3. Bapak dan Ibu Dosen beserta Staf pegawai di Jurusan Ilmu Komputer

Fakultas MIPA Universitas Udayana yang telah membantu dan

memberikan semangat dan motivasi dalam penyempurnaan laporan ini.

Penulis menyadari bahwa dalam penyusunan laporan ini masih terdapat

kekurangan dan masih belum sempurna, sehingga dibutuhkan berbagai saran dan

kritik yang berguna dari pembaca akan sangat berharga bagi penulis. Akhir kata

penulis berharap semoga laporan ini dapat bermanfaat.

.

Bukit Jimbaran, Juli 2015

Penulis

Page 3: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

iii

iii

DAFTAR ISI

KATA PENGANTAR ............................................................................................ ii

DAFTAR ISI .......................................................................................................... iii

DAFTAR TABEL .................................................................................................... v

DAFTAR GAMBAR ............................................................................................. vi

BAB I PENDAHULUAN ..................................... Error! Bookmark not defined.

1.1 Latar Belakang ................................................. Error! Bookmark not defined.

1.2 Rumusan Masalah ............................................ Error! Bookmark not defined.

1.3 Tujuan Penelitian ............................................. Error! Bookmark not defined.

1.4 Batasan Masalah .............................................. Error! Bookmark not defined.

1.5 Manfaat Penelitian ........................................... Error! Bookmark not defined.

1.6 Metodelogi Penelitian ...................................... Error! Bookmark not defined.

1.6.1 Desain Penelitian ....................................... Error! Bookmark not defined.

1.6.3 Pengumpulan Data .................................... Error! Bookmark not defined.

1.6.4 Analisis Kebutuhan ................................... Error! Bookmark not defined.

1.6.5 Pengujian Sistem ....................................... Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA ........................... Error! Bookmark not defined.

2.1 Linux ............................................................ Error! Bookmark not defined.

2.2 Android ......................................................... Error! Bookmark not defined.

2.3 Interusion Detectio System (IDS) ................ Error! Bookmark not defined.

2.3.1 Fungsi IDS ............................................. Error! Bookmark not defined.

2.4 Snort ............................................................. Error! Bookmark not defined.

2.4.1 Komponen Pada Snort ........................... Error! Bookmark not defined.

2.4.2 Rule Snort .............................................. Error! Bookmark not defined.

2.5 BASE (Basic Analysis Security Engine) ..... Error! Bookmark not defined.

2.6 Deniel of Service (Dos) ................................ Error! Bookmark not defined.

2.7 IP Addres ...................................................... Error! Bookmark not defined.

2.7.1 Port ......................................................... Error! Bookmark not defined.

2.7.2 Name Service ......................................... Error! Bookmark not defined.

Page 4: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

iv

iv

BAB III ANALISIS DAN PERANCANGAN ...... Error! Bookmark not defined.

3.1 Objek Penelitian ........................................... Error! Bookmark not defined.

3.2 Variabel Penelitian ....................................... Error! Bookmark not defined.

3.3 Analisis Kebutuhan ...................................... Error! Bookmark not defined.

3.4 Teknik Observasi .......................................... Error! Bookmark not defined.

3.5 Desain Perancangan Sistem ......................... Error! Bookmark not defined.

3.5.1 Flowchart Snort ..................................... Error! Bookmark not defined.

3.5.2 Flowchart Pendeteksian Serangan IDS . Error! Bookmark not defined.

3.5.3 Flowchart Penerimaan Warning ............ Error! Bookmark not defined.

3.5.4 UML (Unfied Modeling Language) ...... Error! Bookmark not defined.

3.5.5 Use Case Diagram ................................. Error! Bookmark not defined.

3.5.6 Activity Diagram .................................... Error! Bookmark not defined.

3.6 Kebutuhan Hardware ................................. Error! Bookmark not defined.

3.7 Kebutuhan Software ................................... Error! Bookmark not defined.

BAB IV HASIL DAN PEMBAHASAN .............. Error! Bookmark not defined.

4.1 Implementasi Sistem .................................. Error! Bookmark not defined.

4.1.1 Tampilan Antar Muka Android Snort ReportError! Bookmark not

defined.

4.1.2 Tampilan Android Snort Report Mendeteksi Serangan ................ Error!

Bookmark not defined.

4.1.3 Tampilan Snort pada linux sebelum diserangError! Bookmark not

defined.

4.1.4 Konfigurasi pada snort .......................... Error! Bookmark not defined.

4.2 Implementasi Android Snort Report ............ Error! Bookmark not defined.

4.3 Pengujian sietem snort ................................. Error! Bookmark not defined.

4.3.1 Pengujian dengan serangan ICMP Ping .... Error! Bookmark not defined.

4.3.2 Snort mendeteksi serangan ICMP ......... Error! Bookmark not defined.

4.3.3 Tampilan web acidbase mendeteksi serangan.Error! Bookmark not

defined.

4.3.4 Snort mendeteksi serangan DDos .......... Error! Bookmark not defined.

4.3.4 Data rekam serangan ............................. Error! Bookmark not defined.

BAB V KESIMPULAN ......................................... Error! Bookmark not defined.

5.1 Kesimpulan ................................................... Error! Bookmark not defined.

Page 5: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

v

v

5.2 Saran ............................................................. Error! Bookmark not defined.

DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.

Page 6: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

v

DAFTAR TABEL

Tabel 4.1 Tampilan rekam serang signature ......... Error! Bookmark not defined.

Tabel 4.2 Data Snort ICMP ................................... Error! Bookmark not defined.

Tabel 4.3 Data Acidbase even................................ Error! Bookmark not defined.

Page 7: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

vi

vi

DAFTAR GAMBAR

Gambar 2.1 : Contoh naming domain .................... Error! Bookmark not defined.

Gambar 3.1 Skema umum jalannya sistem IDS .... Error! Bookmark not defined.

Gambar 3.2 flowchart proses Snort ....................... Error! Bookmark not defined.

Gambar 3.3 Flowchart Pendeteksian Serangan IDSError! Bookmark not

defined.

Gambar 3.4 Penerimaan Warning di Android ....... Error! Bookmark not defined.

Gambar 3.5 Use Case Diagram Pengguna ............. Error! Bookmark not defined.

Gambar 3.6 Activity Diagram Warning Serangan . Error! Bookmark not defined.

Gambar 4.1 tampilan Awal Android Snort Report Error! Bookmark not defined.

Gambar 4.2 tampilan Android Snort Report mendeteksi serangan ............... Error!

Bookmark not defined.

Gambar 4.3 tampilan snort sebelum diserang ........ Error! Bookmark not defined.

Gambar 4.4 tampilan snort mendeteksi serangan .. Error! Bookmark not defined.

Gambar 4.5 tampilan konfigurasi paket decoder ... Error! Bookmark not defined.

Gambar 4.6 tampilan konfigurasi output database. Error! Bookmark not defined.

Gambar 4.8 tampilan konfigurasi prepocessors ..... Error! Bookmark not defined.

Gambar 4.9 tampilan konfigurasi output plugin .... Error! Bookmark not defined.

Gambar 4.10 tampilan konfigurasi Rule Snort ...... Error! Bookmark not defined.

Gambar 4.11 Code Tampilan Awal ....................... Error! Bookmark not defined.

Gambar 4.12 Code Tampilan Warning .................. Error! Bookmark not defined.

Gambar 4.13 Code Pengambilan data IP ............... Error! Bookmark not defined.

Gambar 4.14 Code Notifikasi Warning ................. Error! Bookmark not defined.

Gambar 4.15 Code interval warning ...................... Error! Bookmark not defined.

Gambar 4.16 Triger ................................................ Error! Bookmark not defined.

Gambar 4.17 Pengambilan data pada database ...... Error! Bookmark not defined.

Gambar 4.18 Menghubungkan web service dan databaseError! Bookmark not

defined.

Gambar 4.19 Membaca notifikasi web service ...... Error! Bookmark not defined.

Gambar 4.20 Menampilkan notifikasi web service Error! Bookmark not defined.

Gambar 4.21 Tampilan web service ...................... Error! Bookmark not defined.

Gambar 4.22 tampilan snort mendeteksi serangan Error! Bookmark not defined.

Page 8: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

vii

vii

Gambar 4.23 tampilan acidbase mendeteksi seranganError! Bookmark not

defined.

Gambar 4.24 tampilan acidbase mendeteksi serangan icmpError! Bookmark not

defined.

Gambar 4.25 tampilan tool serang loic .................. Error! Bookmark not defined.

Gambar 4.26 tampilan acidbase mendeteksi serangan LoicError! Bookmark not

defined.

Page 9: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

viii

viii

DAFTAR LAMPIRA

Page 10: INTEGRASI ANDROID SNORT WARNING DAN … waktunya. Sehubungan dengan telah terselesaikannya Laporan Proposal Tugas Akhir ini, penulis secara khusus mengucapkan terima kasih kepada pihak

9

9