fabriziosalmi/nginx-waf-ai
Automatically detect threats and deploy WAF rules using machine learning
This project helps operations or security engineers automatically protect their web applications from attacks. It takes in raw HTTP traffic from Nginx web servers, uses machine learning to identify malicious patterns, and then automatically generates and deploys Nginx Web Application Firewall (WAF) rules to block those threats. This tool is for anyone managing Nginx deployments who needs to enhance their web security posture without manual rule creation.
Use this if you manage Nginx web servers and want an automated system to detect and block web-based threats by dynamically generating WAF rules based on real-time traffic analysis.
Not ideal if you need a fully mature, production-ready WAF solution with extensive features and support, as this project is currently in early development.
Stars
9
Forks
3
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/fabriziosalmi/nginx-waf-ai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
stratosphereips/StratosphereLinuxIPS
Slips, a free software behavioral Python intrusion prevention system (IDS/IPS) that uses machine...
PowerLZY/Bold-Falcon
毕方智能云沙箱(Bold-Falcon)是一个开源的自动化恶意软件分析系统;
BBVA/waf-brain
Machine Learning WAF Based
hmishra2250/Botnet-Detection-using-Machine-Learning
Repository of Bachelor's Major Project on Botnet Detection
jackaduma/ThreatReportExtractor
Extracting Attack Behavior from Threat Reports