Web application fingerprinting tools
BlindElephant (web application fingerprinting)
BlindElephant is a security tool to perform fingerprinting of web applications. It can discover the name and version of known web applications.
WhatWeb (website fingerprinter)
WhatWeb is a security tool written in Ruby to fingerprint web applications. It helps with detecting what software is used for a particular web application.