Rancang Bangun Sistem Proxy Mitigasi DDoS Berbasis Machine Learning dan Blockchain

Brandon Dani, Matthew (2023) Rancang Bangun Sistem Proxy Mitigasi DDoS Berbasis Machine Learning dan Blockchain. Bachelor Thesis thesis, Universitas Multimedia Nusantara.

[img]
Preview
PDF
HALAMAN_AWAL.pdf

Download (742kB) | Preview
[img]
Preview
PDF
DAFTAR_PUSTAKA.pdf

Download (188kB) | Preview
[img]
Preview
PDF
BAB_I.pdf

Download (358kB) | Preview
[img]
Preview
PDF
BAB_II.pdf

Download (1MB) | Preview
[img]
Preview
PDF
BAB_III.pdf

Download (1MB) | Preview
[img] PDF
BAB_IV.pdf
Restricted to Registered users only

Download (3MB)
[img]
Preview
PDF
BAB_V.pdf

Download (124kB) | Preview
[img] PDF
LAMPIRAN.pdf
Restricted to Registered users only

Download (1MB)

Abstract

DDoS merupakan serangan pada jaringan komputer yang umum ditemukan. Namun sampai sekarang, masih belum ada solusi intrusion prevention system (IPS) yang open-source dan dapat memitigasinya secara efektif, keseluruhan, dan akurat. Hal ini juga dukung dengan terus meningkatnya angka serangan DDoS dari berbagai survei sumber referensi. Ketidakefektifannya karena DDoS memiliki metode dan teknik yang berbeda beda sehingga akan menghasilkan serangan berupa pola stokastik. Pola stokastik akan sulit untuk dideteksi menggunakan metode "threshold" pada solusi IPS konvensional. Meningkatnya tren arsitektur sistem terdistribusi menggunakan jaringan internet juga akan memperbesar celah sistem untuk terserang jika tidak dirancang secara matang. Oleh karena itu dirancang dan dibangunlah sistem proxy terdistribusi yang dapat mendeteksi dan mengidentifikasi serangan DDoS menggunakan machine learning dan blockchain. Dilakukan penelitian menggunakan 2 metode machine learning yaitu pendekatan secara individual dan timeseries. Penelitian memakai beberapa algoritma machine learning seperti Bidirectional LSTM, SVM, Linear Regresion, dan lain-lain. Akan dibuat setiap model machine learning untuk setiap protokol jaringan komputer dan dianalisis menggunakan beberapa matriks pengujian. Untuk mendistribusikan informasi penyerang, digunakan database terdistribusi berbasis blockchain BigchainDB dan sistem konsensus. Penelitian menghasilkan model machine learning mendapatkan akurasi rata rata diatas 95% dengan waktu deteksi kurang dari 1 detik dengan menggunakan feature dan data pre-processing yang dipilih. Walaupun terjadi overfitting akibat penggunaan dataset yang kecil, sehingga hanya dapat menjadi referensi penggunaan machine learning saja. Waktu distribusi data membutuhkan waktu 0,67 detik untuk tersebar ke setiap proxy terdistribusi. Sistem yang dirancang berhasil menunjukkan tingkat efektivitas yang lebih tinggi daripada IPS / IDS Snort yang open-source dan banyak dipakai sekarang, terutama pada tingkat deteksi false positive. Salah satunya adalah sistem ini dapat memitigasi serangan DDoS yang menggunakan IP Spoofing dengan tetap meneruskan paket yang normal.

Item Type: Thesis (Bachelor Thesis)
Keywords: DDoS, Proxy, Sistem Terdistribusi, Machine Learning, Blockchain
Subjects: ?? TK7885-7895 ??
Divisions: Faculty of Engineering & Informatics > Computer Engineering
SWORD Depositor: Administrator UMN Library
Depositing User: Administrator UMN Library
Date Deposited: 11 Jul 2023 09:48
Last Modified: 11 Jul 2023 10:48
URI: https://kc.umn.ac.id/id/eprint/26055

Actions (login required)

View Item View Item