Identifying whether there is a web application firewall
We will use wafw00f
to identify whether there is a web application firewall between us and our target website.
Many organizations will use a Web Application Firewall (WAF) to protect websites from web-specific attack. Understanding that a security device sits between you and your target is extremely important. You will need to obfuscate and avoid detection. You will have to be more targeted and use special techniques to penetrate the website even with the WAF in place.
Getting ready
Let's ensure the following prerequisites:
- Kali Linux is running and you are logged in as root
- Validate the internet connectivity
How to do it...
In this recipe we will use wafwoof
to see if there is a web application firewall in our path:
- Open the terminal screen by clicking on the terminal icon on the top-left corner:

- From the main terminal screen, you should be at a Command Prompt of
root@kali:~#
. - Let's examine a site without a WAF:
wafw00f scanme.nmap.org
- The
wafw00f...