Web server scanning with Nikto
The Greenbone Security Assistant, which we just looked at, is a general-purpose vulnerability scanner. It can find vulnerabilities for most any kind of operating system or for most any server daemon. However, as we’ve just seen, a GSA scan can take a while to run, and it might be more than what you need.
Nikto is a special-purpose tool with only one purpose. That is, it’s meant to scan web servers, and only web servers. It’s easy to install, easy to use, and capable of doing a comprehensive scan of a web server fairly quickly.
Nikto in Kali Linux
If you have Kali Linux, you’ll find that Nikto is already installed under the Vulnerability Analysis menu:
Figure 14.20: Nikto on the Kali Linux menu
However, your best bet is to ignore it, and instead use the more up-to-date version that you’ll download directly from Github. That’s because the Nikto signature database that’s installed...