Sistem berbasis machine learning untuk mendeteksi pola serangan password spraying pada log autentikasi menggunakan algoritma Isolation Forest.
Setiap percobaan login dicatat secara otomatis ke database, mencakup IP address, username, status, dan user agent.
Script Python berjalan otomatis melalui cron job untuk menganalisis pola login dan mendeteksi aktivitas mencurigakan.
Model machine learning yang mengidentifikasi anomali berdasarkan fitur-fitur seperti jumlah percobaan, username unik, dan rasio kegagalan.