diff --git a/nselib/data/http-fingerprints.lua b/nselib/data/http-fingerprints.lua index e8d2c846f..10eb7257a 100644 --- a/nselib/data/http-fingerprints.lua +++ b/nselib/data/http-fingerprints.lua @@ -91,7 +91,7 @@ local table = require "table" -- CHANGELOG: -- Added 120 new signatures taken from exploit-db.com archives from July 2009 to July 2011 [Paulino Calderon] -- Added the option to read nikto's database and make use of its fingerprints. [George Chatzisofroniou] --- +-- Added the option to extract info from /xmldata?item=all. [Mohit Bhasi] fingerprints = {}; @@ -4354,6 +4354,22 @@ table.insert(fingerprints, { } }); +table.insert(fingerprints, { + category = 'general', + probes = { + { + path = '/xmldata?item=all', + method = 'GET' + } + }, + matches = { + { + match = '', + output = 'XML Data' + } + } + }); + ------------------------------------------------ ---- SECURITY SOFTWARE ---- ------------------------------------------------