Skip to main content
2 min read12 weeks

Web Application Firewall & Attack Simulator

HardBTech CSEMCAMTech CSEBE CSE+1 moreCybersecurity
Share:
100% Free

Get Free Synopsis PDF

We will prepare a detailed synopsis for your college submission. Includes problem statement, objectives, DFD, ER diagram, and more.

A reverse-proxy firewall that inspects HTTP requests and blocks common attacks, paired with a deliberately vulnerable demo application to show attacks being stopped.

Problem Statement

Many web applications are deployed without any protection against well-known attacks such as SQL injection and cross-site scripting.

Objectives

1

Inspect and filter HTTP requests

2

Detect injection and scripting attacks

3

Rate limit abusive clients

4

Demonstrate protection on a test application

Modules

M1

Proxy Engine

Forwards allowed requests to the protected application.

M2

Rule Engine

Signatures and scoring for common attack patterns.

M3

Rate Limiter

Redis backed limits per IP and endpoint.

M4

Attack Lab

Vulnerable demo app and dashboard of blocked attacks.

Expected Output

A firewall in front of a demo site that blocks injected payloads and shows each blocked request on a dashboard.

Future Scope

Machine learning based detection, bot protection, and virtual patching.

Similar Project Ideas

Frequently Asked Questions

Click the "Get Free Synopsis PDF" button on this page. Fill in your details and we will send a detailed synopsis to your WhatsApp within 24 hours at no cost.
Yes, this project includes a detailed problem statement, objectives, and module breakdown that you can use for your college submission. The synopsis PDF we provide is formatted for academic submission.
This project uses: Redis, Django, Python, Docker. Basic knowledge of these technologies is recommended before starting.