This repository contains the projects submitted for the Modular Master (Cyber Security)
The projects are as follows:
- Data Analytics Project - creating a network intrusion detection machine learning model using the NSL-KDD dataset.
- Network Anomaly Detection Project - creating a lab network environment hosting various services (SQL server, Flask web application, FTP etc), generating benign and malicious traffic, training a network intrusion detection machine learning model using the generated dataset, deploying the final model as a CLI app.
- Dark Web Analysis Project - analyzing dark web datasets and identifying key trends and observations.
- Email Spam Filtering Project - testing 2 email spam classifiers (Apache SpamAssassin and Rspamd) on an email spam dataset, analyzing how these email spam classifiers function.
- Malicious URL Classification Project - training a malicious URL classification model using ensemble learning (3 seperate models are trained using 3 different datasets) and deploying final binary classification model as a Chrome extension.
If this repository had proved useful in your studies, or if you have any feedback, do give me a follow on LinkedIn!