Pratham-verma/Web_Application_Firewall

This project presents a powerful Web Application Firewall (WAF) designed to protects web applications from malicious activities. By leveraging machine learning algorithms, the WAF efficiently filters and detects potentially harmful requests before they reach the website, ensuring robust security.

27
/ 100
Experimental

This Web Application Firewall (WAF) project helps safeguard web applications by detecting and blocking malicious incoming requests like SQL injection or XSS. It takes in live HTTP requests and uses a machine learning model to classify them as legitimate or harmful, allowing safe requests through while blocking the bad ones. This is ideal for webmasters, system administrators, or anyone responsible for the security of web applications.

No commits in the last 6 months.

Use this if you need an automated system to protect your web application from common cyber threats in real-time.

Not ideal if you need a WAF with advanced threat intelligence feeds or highly customizable rules beyond what a basic machine learning model provides.

web-security cybersecurity application-security threat-detection network-security
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 8 / 25
Community 15 / 25

How are scores calculated?

Stars

7

Forks

4

Language

Jupyter Notebook

License

Last pushed

Apr 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Pratham-verma/Web_Application_Firewall"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.