Selamat Datang Di Kelas AI (Beta)
Dalam era digital yang semakin terhubung, serangan Distributed Denial of Service (DDoS) menjadi salah satu ancaman siber yang paling umum dan merusak. Serangan ini bertujuan untuk melumpuhkan layanan atau sistem dengan membanjiri server target menggunakan lalu lintas jaringan yang sangat besar dan tidak wajar. Untuk mengantisipasi dan mendeteksi serangan semacam ini secara dini, dibutuhkan sistem prediksi yang andal dan berbasis data.
Dataset ini disusun untuk mendukung pengembangan model prediksi serangan DDoS berbasis pembelajaran mesin (machine learning). Setiap baris data merepresentasikan sesi koneksi atau aliran lalu lintas jaringan (network traffic flow) yang dikarakterisasi oleh sejumlah fitur penting yang berkaitan dengan perilaku koneksi tersebut. Dataset ini mencakup 13 fitur utama serta 1 label target (Serangan_DDoS) yang menunjukkan apakah sesi tersebut merupakan bagian dari serangan DDoS atau bukan.
Nama Fitur | Tipe Data | Deskripsi |
Durasi | Numerik | Lama waktu sesi koneksi berlangsung (dalam detik). |
Jumlah_Paket | Numerik | Total jumlah paket yang dikirim dalam satu sesi koneksi. |
Ukuran_Total_Byte | Numerik | Total ukuran data (dalam byte) yang ditransmisikan selama sesi. |
Protokol | Kategorikal | Jenis protokol jaringan (misalnya TCP, UDP, ICMP). |
Port_Sumber | Numerik | Nomor port sumber dari koneksi. |
Port_Tujuan | Numerik | Nomor port tujuan dari koneksi. |
Flag_TCP | Kategorikal | Status flag dari protokol TCP (misal: SYN, ACK, FIN). |
Rasio_Paket_Masuk_Keluar | Numerik | Rasio antara jumlah paket masuk dan keluar dalam sesi koneksi. |
Rata2_Jeda_Antar_Paket | Numerik | Rata-rata waktu jeda (dalam detik) antar pengiriman paket. |
Koneksi_Aktif_Per_IP | Numerik | Jumlah koneksi aktif yang dilakukan oleh IP sumber. |
Negara_Asal_IP | Kategorikal | Negara asal berdasarkan geolokasi IP sumber. |
Frekuensi_Akses | Numerik | Frekuensi koneksi atau permintaan dari IP sumber dalam periode waktu. |
Serangan_DDoS | Biner (0/1) | Label target: 'Ya' jika koneksi merupakan bagian dari serangan DDoS, 'Tidak' jika bukan. |
Ada dua cara untuk menggunakan dataset ini, pertama kalian bisa melakukan penarikan langsung (fork) dari CDN Kelas AI di proyek google colab kalian seperti ini:
Dataset Dataset Prediksi DDOs :
!wget --no-check-certificate \
https://cdn.kelasai.id/dataset_prediksi_ddos.csv
import pandas as pd
df = pd.read_csv('dataset_prediksi_ddos.csv')
df
Atau kalian juga dapat mendownloadanya secara lokal disini: