Skip to content

WAFHUNTER is a Python script designed to detect Web Application Firewalls (WAFs) on websites. It uses a comprehensive list of WAF signatures to identify the presence of a WAF on a target website.

Notifications You must be signed in to change notification settings

MrpasswordTz/WAFHUNTER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waf img

WAFHUNTER

WAFHUNTER(WAFHUNTER(Web Application Firewall Detector): is a Python script designed to detect Web Application Firewalls (WAFs) on websites. It uses a comprehensive list of WAF signatures to identify the presence of a WAF on a target website.

Features:

  • Detects over 100 WAFs including popular one such as Cloudflare, AWS WAF and Imperva
  • Uses a regularly updated list of WAF signatures to ensure accuracy
  • Simple and easy to use
  • command-line interface
  • Supports scanning of multiple websites at once
  • Supports both linux(Deb) and Termux

installation termux:

pkg update

pkg install git

pkg install python python2 python3

git clone https://github.com/MrpasswordTz/WAFHUNTER.git

cd WAFHUNTER

pip install -r requirements.txt

python3 wafhunter.py

Installation for Linux(Deb)

apt update

git clone https://github.com/MrpasswordTz/WAFHUNTER.git

cd WAFHUNTER

pip install -r requirements.txt

python3 wafhunter.py

Contributing:

If you'd like to contribute to WAFHUNTER, please fork this repository and submit a pull request with your updates. We welcome additions to the WAF signature list and any other improvements to the script.

Disclaimer:

This script is for educational and research purposes only. Do not use it to scan websites without permission.

About

WAFHUNTER is a Python script designed to detect Web Application Firewalls (WAFs) on websites. It uses a comprehensive list of WAF signatures to identify the presence of a WAF on a target website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages