Development of a Telegram bot for automated forensic email analysis

This thesis presents the development of a Telegram bot designed to analysen .eml email files for potential phishing attempts. The bot integrates multiple APIs, including VirusTotal, AbuseIPDB, URLScan, and OpenAI's ChatGPT, to provide automated and detailed analysis reports. The project aims to...

Descripción completa

Detalles Bibliográficos
Autor: García Platas, Néstor
Tipo de recurso: tesis de maestría
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/423354
Acceso en línea:https://hdl.handle.net/2117/423354
Access Level:acceso abierto
Palabra clave:Computer security
Software engineering
Intelligent agents (Computer software)
Telegram
bot
email
phishing
analysis
Seguretat informàtica
Enginyeria de programari
Agents intel·ligents (Programari)
Àrees temàtiques de la UPC::Informàtica::Seguretat informàtica
Descripción
Sumario:This thesis presents the development of a Telegram bot designed to analysen .eml email files for potential phishing attempts. The bot integrates multiple APIs, including VirusTotal, AbuseIPDB, URLScan, and OpenAI's ChatGPT, to provide automated and detailed analysis reports. The project aims to create a user-friendly tool accessible to individuals regardless of technical expertise, incorporating educational elements to inform users about phishing threats and preventive measures. The system offers practical tips and real-world examples to enhance user awareness and ability to identify phishing emails.