Fwaf-Machine-Learning-driven-Web-Application-Firewall

Web query detector

An application designed to detect and prevent malicious queries on web applications using machine learning algorithms.

Machine learning driven web application firewall to detect malicious queries with high accuracy.

GitHub

422 stars
41 watching
126 forks
Language: Python
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
neuralegion/wafalyzer A utility that analyzes HTTP responses to detect the presence of firewalls in web applications. 34
ekultek/whatwaf A tool for detecting and bypassing web application firewalls to gain unauthorized access. 2,688
sefcom/witcher A framework for fuzzing web applications to detect vulnerabilities like command and SQL injection 78
corazawaf/coraza Protects web applications from common attacks by filtering incoming HTTP requests and blocking malicious traffic. 2,319
graneed/bwpot A tool to detect and analyze web application vulnerabilities by monitoring suspicious traffic and storing logs in Google BigQuery for analysis 26
corazawaf/coraza-proxy-wasm A Web Application Firewall built on top of Coraza and implementing the proxy-wasm ABI 117
13o-bbr-bbq/machine_learning_security An open-source project that explores the intersection of machine learning and security to develop tools for detecting vulnerabilities in web applications. 1,987
netfoundry/zfw A firewall application utilizing EBPF and XDP to provide stateful packet filtering and masquerading for IPv4/IPv6 networks. 45
rifkybujana/fnd An AI-powered tool that detects whether news articles are fake or not 8
xiaolonw/adversarial-frcnn A Caffe-based implementation of A-Fast-RCNN, a method for object detection using adversarial networks. 482
m0rtem/cloudfail Reconnaissance tool that gathers information about a Cloudflare-protected target to discover its server location using misconfigured DNS and old database records. 2,251
d4rckh/vaf A tool designed to automate the process of testing web applications for vulnerabilities by generating and submitting random input to identify security weaknesses. 314
csaybar/ee-fastapi A web application for flood detection using satellite data and Google Earth Engine 84
firefart/hijagger A tool used to identify potential security vulnerabilities in package maintainers of NPM and PyPi packages by checking for unregistered domains or email addresses. 288
uptimejp/sql_firewall A PostgreSQL extension that monitors and controls incoming queries to prevent SQL injections and unwanted activity. 175