Team Members
Monica Medhat
Team Leader
Martina Milad
Team Member
Samer Raafat
Team Member
Kevin Emad
Team Member
Supervisors
Dr. Heba Osama
Assistant lecturer
Eng. Saja Saadoun
Teaching Assistant
Eng. Rahma Hussien
Teaching Assistant
Abstract
• With the spread and growth of the technology worldwide, it has led to the increase in the number and types of web attacks which results in various security issues for internet users. Web Application Firewall (WAF) has been introduced to block and filter these web attacks by blocking any malicious actions or requests that the website might be exposed to. In addition, WAF helps in protecting web applications from a variety of application layer attacks such as cross-site scripting (XSS), and SQL injection (SQLi).
• The project aims to enhance the performance of detecting any request sent to web applications and to classify whether the request sent is normal or malicious based on using various Machine Learning and Deep Learning techniques.
System Objectives
The goals of DeepShield are:
• Addresses the limitations of traditional WAFs in detecting attacks such as SQL injection, Cross Site Scripting (XSS), and many more.
• Proposes a layered architecture of WAF to improve the accuracy of threat detection.
• Proposes solutions to reduce the attack detection of overhead time using intelligent algorithms that can predict and prevent web attacks.
• Provides blocking or prevention from different classes of attack types patterns that consistently manage to bypass the WAFs.
System Scope
• The DeepShield system will use deep learning and advanced machine learning techniques to strengthen online applications against a variety of cyber threats.
• The DeepShield system will be able to quickly and accurately detect threats like SQL injection, and cross-site scripting and many more by analyzing and comparing regular HTTP traffic with potentially malicious traffic to identify attack-indicating parameters and features by incorporating machine learning algorithms.
• The DeepShield system intends to improve security posture and accelerate maintenance procedures while enhancing machine learning and deep learning capabilities to supplement conventional rule-based techniques.
Documents and Presentations
Proposal
You will find here the documents and presentation for our proposal.
SRS
You will find here the documents and presentation for our SRS.
SDD
You will find here the documents and presentation for our SDD.
Thesis
You will find here the documents and presentation for our Thesis
Document
Presentation
Accomplishments
Publications
Competitions
Competition Title
type here detailss about your participation in the competition.