Nadiya, Nor (2026) Pengembangan Sistem Klasifikasi Serangan Siber Berbasis Machine Learning. Other thesis, Politeknik Negeri Bengkalis.
1. TA-6304221438-Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (293kB)
2. TA-6304221438-Bab I Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (316kB)
3. TA-6304221438-Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.
Download (260kB)
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 |
