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.
- 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
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
apt update
git clone https://github.com/MrpasswordTz/WAFHUNTER.git
cd WAFHUNTER
pip install -r requirements.txt
python3 wafhunter.py
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.
This script is for educational and research purposes only. Do not use it to scan websites without permission.