NORMA eResearch @NCI Library

A standalone tool for real-time phishing detection

Natarajan, Shyam (2024) A standalone tool for real-time phishing detection. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (1MB) | Preview

Abstract

Phishing attacks has evolved with more complicated techniques and has become more difficult to protect the human and organisational resources with right amount of knowledge about them. Protecting the premises asset is one thing also the resources required to achieve that goal is energy draining and takes great toll on the computational resources and human resources of an organisation. To address these issues this project presents a comprehensive phishing detection system that has high performance random forest model script deployed in flask web application to continuously monitor the Inbox of the connected Gmail server. This is a primarily achieved by the Imap library utilised in one of the scripts. To produce absolute results the model is fed with the acquired email data which is TF-IDF vectorised preprocessing. The continuous monitoring of the mail server is achieved by importing one of the modules called “schedule”, the scanning is triggered once in 10 mins which maintains no email go unchecked in the inbox. The saved and vectorised random forest module is evaluated with different script to produce visual graphs to make sure the model produces result that good enough to protect the connected mail’s inbox. This project involves 2 evaluation phases where first phase of the project’s evaluation is done by manual checking with 100s of emails designed to test from separate emails. and the second phase of the model has produced overall accuracy of 85 %. The proposed model achieves primary goal of reducing false positive and false negative outcomes from the model.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
McCabe, Liam
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > Electronic Mail
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > Electronic Mail
Divisions: School of Computing > Master of Science in Cyber Security
Depositing User: Ciara O'Brien
Date Deposited: 25 Jul 2025 15:44
Last Modified: 25 Jul 2025 15:44
URI: https://norma.ncirl.ie/id/eprint/8235

Actions (login required)

View Item View Item