How To Install wafw00f on CentOS 8

wafw00f is A tool to identifies and fingerprints Web Application Firewall (WAF)

Introduction

In this tutorial we learn how to install wafw00f on CentOS 8.

What is wafw00f

WAFW00F identifies and fingerprints Web Application Firewall (WAF) products.

We can use yum or dnf to install wafw00f on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install wafw00f.

Install wafw00f on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install wafw00f using dnf by running the following command:

sudo dnf -y install wafw00f

Install wafw00f on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install wafw00f using yum by running the following command:

sudo yum -y install wafw00f

How To Uninstall wafw00f on CentOS 8

To uninstall only the wafw00f package we can use the following command:

sudo dnf remove wafw00f

wafw00f Package Contents on CentOS 8

/usr/bin/wafw00f
/usr/lib/python3.6/site-packages/wafw00f
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/wafw00f-2.1.0-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/wafw00f/__init__.py
/usr/lib/python3.6/site-packages/wafw00f/__pycache__
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/main.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/main.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/manager.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/manager.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/wafprio.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/__pycache__/wafprio.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib
/usr/lib/python3.6/site-packages/wafw00f/lib/__init__.py
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/asciiarts.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/asciiarts.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/evillib.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/__pycache__/evillib.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/lib/asciiarts.py
/usr/lib/python3.6/site-packages/wafw00f/lib/evillib.py
/usr/lib/python3.6/site-packages/wafw00f/main.py
/usr/lib/python3.6/site-packages/wafw00f/manager.py
/usr/lib/python3.6/site-packages/wafw00f/plugins
/usr/lib/python3.6/site-packages/wafw00f/plugins/__init__.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aesecure.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aesecure.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/airee.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/airee.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/airlock.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/airlock.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/alertlogic.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/alertlogic.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aliyundun.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aliyundun.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/anquanbao.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/anquanbao.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/anyu.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/anyu.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/approach.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/approach.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/armor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/armor.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/arvancloud.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/arvancloud.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aspa.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aspa.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aspnetgen.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/aspnetgen.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/astra.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/astra.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/awswaf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/awswaf.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/azion.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/azion.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/baidu.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/baidu.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/barikode.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/barikode.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/barracuda.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/barracuda.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bekchy.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bekchy.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/beluga.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/beluga.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/binarysec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/binarysec.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bitninja.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bitninja.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/blockdos.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/blockdos.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bluedon.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bluedon.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bulletproof.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/bulletproof.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cachefly.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cachefly.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cachewall.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cachewall.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cdnns.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cdnns.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cerber.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cerber.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/chinacache.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/chinacache.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/chuangyu.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/chuangyu.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ciscoacexml.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ciscoacexml.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudbric.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudbric.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudflare.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudflare.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudfloordns.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudfloordns.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudfront.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/cloudfront.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/comodo.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/comodo.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/crawlprotect.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/crawlprotect.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/denyall.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/denyall.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/distil.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/distil.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dosarrest.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dosarrest.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dotdefender.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dotdefender.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dynamicweb.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/dynamicweb.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/edgecast.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/edgecast.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/eisoo.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/eisoo.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/expressionengine.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/expressionengine.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipapm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipapm.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipasm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipasm.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipltm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5bigipltm.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5firepass.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5firepass.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5trafficshield.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/f5trafficshield.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/fastly.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/fastly.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/fortiweb.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/fortiweb.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/frontdoor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/frontdoor.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/godaddy.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/godaddy.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/greywizard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/greywizard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/huaweicloud.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/huaweicloud.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/hyperguard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/hyperguard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ibmdatapower.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ibmdatapower.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/imunify360.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/imunify360.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/incapsula.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/incapsula.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/indusguard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/indusguard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/instartdx.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/instartdx.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/isaserver.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/isaserver.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/janusec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/janusec.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/jiasule.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/jiasule.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/keycdn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/keycdn.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/knownsec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/knownsec.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/kona.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/kona.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/limelight.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/limelight.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/litespeed.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/litespeed.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/malcare.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/malcare.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/maxcdn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/maxcdn.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/missioncontrol.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/missioncontrol.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/modsecurity.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/modsecurity.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/naxsi.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/naxsi.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nemesida.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nemesida.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/netcontinuum.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/netcontinuum.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/netscaler.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/netscaler.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nevisproxy.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nevisproxy.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/newdefend.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/newdefend.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nexusguard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nexusguard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ninja.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ninja.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nsfocus.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nsfocus.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nullddos.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/nullddos.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/onmessage.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/onmessage.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/openresty.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/openresty.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/oraclecloud.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/oraclecloud.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/paloalto.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/paloalto.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/pentawaf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/pentawaf.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/perimeterx.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/perimeterx.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/pksec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/pksec.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/powercdn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/powercdn.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/profense.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/profense.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ptaf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/ptaf.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/puhui.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/puhui.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/qiniu.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/qiniu.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/radware.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/radware.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/reblaze.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/reblaze.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/rsfirewall.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/rsfirewall.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/rvmode.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/rvmode.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sabre.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sabre.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safe3.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safe3.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safedog.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safedog.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safeline.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/safeline.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secking.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secking.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secupress.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secupress.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secureentry.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secureentry.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secureiis.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/secureiis.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/securesphere.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/securesphere.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/senginx.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/senginx.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/serverdefender.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/serverdefender.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/shadowd.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/shadowd.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/shieldsecurity.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/shieldsecurity.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/siteground.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/siteground.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/siteguard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/siteguard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sitelock.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sitelock.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sonicwall.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sonicwall.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sophos.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sophos.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/squarespace.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/squarespace.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/squidproxy.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/squidproxy.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/stackpath.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/stackpath.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sucuri.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/sucuri.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/tencent.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/tencent.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/teros.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/teros.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/transip.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/transip.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/uewaf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/uewaf.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/urlmaster.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/urlmaster.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/urlscan.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/urlscan.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/varnish.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/varnish.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/viettel.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/viettel.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/virusdie.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/virusdie.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wallarm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wallarm.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/watchguard.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/watchguard.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webarx.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webarx.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webknight.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webknight.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webland.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webland.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webray.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webray.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webseal.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webseal.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webtotem.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/webtotem.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/west263cdn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/west263cdn.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wordfence.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wordfence.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wts.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wts.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wzb360.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/wzb360.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/xlabssecuritywaf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/xlabssecuritywaf.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/xuanwudun.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/xuanwudun.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yundun.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yundun.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yunsuo.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yunsuo.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yxlink.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/yxlink.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/zenedge.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/zenedge.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/zscaler.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/__pycache__/zscaler.cpython-36.pyc
/usr/lib/python3.6/site-packages/wafw00f/plugins/aesecure.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/airee.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/airlock.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/alertlogic.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/aliyundun.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/anquanbao.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/anyu.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/approach.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/armor.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/arvancloud.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/aspa.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/aspnetgen.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/astra.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/awswaf.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/azion.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/baidu.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/barikode.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/barracuda.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/bekchy.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/beluga.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/binarysec.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/bitninja.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/blockdos.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/bluedon.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/bulletproof.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cachefly.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cachewall.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cdnns.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cerber.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/chinacache.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/chuangyu.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/ciscoacexml.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cloudbric.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cloudflare.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cloudfloordns.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/cloudfront.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/comodo.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/crawlprotect.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/denyall.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/distil.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/dosarrest.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/dotdefender.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/dynamicweb.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/edgecast.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/eisoo.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/expressionengine.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/f5bigipapm.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/f5bigipasm.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/f5bigipltm.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/f5firepass.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/f5trafficshield.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/fastly.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/fortiweb.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/frontdoor.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/godaddy.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/greywizard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/huaweicloud.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/hyperguard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/ibmdatapower.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/imunify360.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/incapsula.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/indusguard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/instartdx.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/isaserver.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/janusec.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/jiasule.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/keycdn.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/knownsec.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/kona.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/limelight.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/litespeed.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/malcare.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/maxcdn.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/missioncontrol.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/modsecurity.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/naxsi.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/nemesida.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/netcontinuum.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/netscaler.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/nevisproxy.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/newdefend.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/nexusguard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/ninja.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/nsfocus.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/nullddos.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/onmessage.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/openresty.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/oraclecloud.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/paloalto.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/pentawaf.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/perimeterx.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/pksec.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/powercdn.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/profense.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/ptaf.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/puhui.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/qiniu.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/radware.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/reblaze.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/rsfirewall.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/rvmode.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/sabre.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/safe3.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/safedog.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/safeline.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/secking.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/secupress.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/secureentry.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/secureiis.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/securesphere.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/senginx.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/serverdefender.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/shadowd.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/shieldsecurity.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/siteground.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/siteguard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/sitelock.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/sonicwall.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/sophos.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/squarespace.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/squidproxy.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/stackpath.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/sucuri.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/tencent.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/teros.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/transip.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/uewaf.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/urlmaster.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/urlscan.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/varnish.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/viettel.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/virusdie.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/wallarm.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/watchguard.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webarx.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webknight.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webland.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webray.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webseal.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/webtotem.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/west263cdn.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/wordfence.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/wts.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/wzb360.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/xlabssecuritywaf.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/xuanwudun.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/yundun.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/yunsuo.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/yxlink.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/zenedge.py
/usr/lib/python3.6/site-packages/wafw00f/plugins/zscaler.py
/usr/lib/python3.6/site-packages/wafw00f/wafprio.py
/usr/share/doc/wafw00f
/usr/share/doc/wafw00f/CREDITS.txt
/usr/share/doc/wafw00f/README.md
/usr/share/licenses/wafw00f
/usr/share/licenses/wafw00f/LICENSE

References

Summary

In this tutorial we learn how to install wafw00f on CentOS 8 using yum and dnf.