Cyber Threat Detection Based on Artificial Neural Networks using Event Profiles

Project Code :TCMAPY1101

Objective

The objective of this project is to enhance cybersecurity through the development and implementation of an advanced threat detection system. Leveraging Artificial Neural Networks and Event Profiles, the aim is to create a robust and efficient solution for identifying and mitigating cyber threats. This project seeks to improve the overall security posture by accurately detecting and responding to malicious activities, thereby safeguarding digital assets and ensuring a resilient cybersecurity framework.

Abstract

This abstract introduces a novel approach to cyber threat detection leveraging artificial neural networks (ANNs) and event profiles. The proposed system aims to enhance cybersecurity by analyzing intricate patterns within event profiles, utilizing the inherent capability of ANNs to discern subtle anomalies indicative of cyber threats. By training the neural network on historical data, the model develops a comprehensive understanding of normal system behavior, enabling it to identify deviations that may signify potential security breaches. The integration of event profiles ensures a nuanced analysis, capturing diverse data points for a more accurate threat assessment. This research offers a promising paradigm in the ongoing quest for robust cyber threat detection systems, combining the power of Machine Learning and nuanced event profiling to bolster the resilience of digital ecosystems against evolving cyber threats.

Keywords: LSTM, CNN, FCNN, SVM, Decision Tree, Random Forest, KNN and Naive Bayes.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENS

Operating System :  Windows 7/8/10

Server side Script :  HTML, CSS, Bootstrap & JS

Programming Language :  Python

Libraries :  Flask, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench :  PyCharm, VSCode, Jypyter NoteBook

Technology :  Python 3.6+

Server Deployment :  Xampp Server

Database :  MySQL

 

HARDWARE REQUIREMENTS

Processor - I5/Intel Processor

Hard Disk - 160GB

Key Board - Standard Windows Keyboard

Mouse - Two or Three Button Mouse

Monitor - Any

RAM - 8GB


Demo Video