Pengembangan Sistem Klasifikasi Serangan Siber Berbasis Machine Learning

Nadiya, Nor (2026) Pengembangan Sistem Klasifikasi Serangan Siber Berbasis Machine Learning. Other thesis, Politeknik Negeri Bengkalis.

[thumbnail of Abstract] Text (Abstract)
1. TA-6304221438-Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (293kB)
[thumbnail of Bab I Pendahuluan] Text (Bab I Pendahuluan)
2. TA-6304221438-Bab I Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (316kB)
[thumbnail of Daftar Pustaka] Text (Daftar Pustaka)
3. TA-6304221438-Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (260kB)
[thumbnail of Full Text] Text (Full Text)
4. TA-6304221438-Full Text.pdf - Submitted Version
Restricted to Registered users only
Available under License Creative Commons Attribution Share Alike.

Download (9MB) | Request a copy

Abstract

The increasing use of web applications has led to a higher risk of cyberattacks, particularly targeting user authentication processes such as SQL Injection and Brute Force attacks. This study aims to develop a machine learning-based cyberattack classification system using the Random Forest algorithm and the CICIDS-2018 dataset. The system utilizes the Scapy package to capture network traffic on the face login of a web application implemented in a WSL Ubuntu environment. Testing was conducted under three scenarios: normal login activity until successfully accessing the dashboard as benign traffic, SQL Injection attacks performed on the login form, and Brute Force attacks simulated using a Python Script that repeatedly attempts login credentials. The Random Forest model classifies network traffic in real time and sends notifications via a Telegram Bot when an attack is detected. The results indicate that the system is capable of effectively detecting and classifying network traffic, thereby enhancing web application security.

Item Type: Thesis (Other)
Uncontrolled Keywords: Web Application Security, Cyber Attacks, Machine Learning, Random Forest, SQL Injection, Brute Force.
Subjects: 000 – UMUM, ILMU KOMPUTER, DAN INFORMASI > 005 – Pemrograman, Perangkat Lunak > 005.3 Perangkat Lunak (Software)
000 – UMUM, ILMU KOMPUTER, DAN INFORMASI > 005 – Pemrograman, Perangkat Lunak > 005.9 Kecerdasan Buatan (AI), Komputasi Kognitif
Divisions: Jurusan Teknik Informatika > Sarjana Terapan (D-IV) Rekayasa Perangkat Lunak > SKRIPSI
Depositing User: RPL Kelas A 2022
Date Deposited: 22 Aug 2026 08:23
Last Modified: 22 Aug 2026 08:23
URI: https://eprints.polbeng.ac.id/id/eprint/6568

Actions (login required)

View Item
View Item