Isolation Forest Algorithm

Deteksi Serangan
Password Spraying
Secara Real-time

Sistem berbasis machine learning untuk mendeteksi pola serangan password spraying pada log autentikasi menggunakan algoritma Isolation Forest.

train_and_detect.py — detection log
Fitur Sistem

Monitoring & Deteksi Otomatis

Pencatatan Log Autentikasi

Setiap percobaan login dicatat secara otomatis ke database, mencakup IP address, username, status, dan user agent.

Deteksi Anomali Real-time

Script Python berjalan otomatis melalui cron job untuk menganalisis pola login dan mendeteksi aktivitas mencurigakan.

Isolation Forest Algorithm

Model machine learning yang mengidentifikasi anomali berdasarkan fitur-fitur seperti jumlah percobaan, username unik, dan rasio kegagalan.

  Arsitektur Tiga Tingkat
PHP 8.1
Python 3.9.23
MySQL 8.0
scikit-learn
LiteSpeed
cPanel Hosting