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
Inspect and filter HTTP requests
Detect injection and scripting attacks
Rate limit abusive clients
Demonstrate protection on a test application
Modules
Proxy Engine
Forwards allowed requests to the protected application.
Rule Engine
Signatures and scoring for common attack patterns.
Rate Limiter
Redis backed limits per IP and endpoint.
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.