From 2957b4d733222cd0f7b345fd28bf3e072e3ea5d1 Mon Sep 17 00:00:00 2001 From: ron Date: Tue, 2 Nov 2010 15:42:28 +0000 Subject: [PATCH] Added http-fingerprint matches for Nessus's HTTP server --- nselib/data/http-fingerprints.lua | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/nselib/data/http-fingerprints.lua b/nselib/data/http-fingerprints.lua index 56bc900b4..d65d5411a 100644 --- a/nselib/data/http-fingerprints.lua +++ b/nselib/data/http-fingerprints.lua @@ -412,11 +412,32 @@ table.insert(fingerprints, { probes={ {path='/theme/images/en/login1.gif', method='HEAD'}, }, - matches= { + matches={ {match='', output='Fortinet VPN/Firewall'} } }) +table.insert(fingerprints, { + category='security', + probes={ + {path='/', method='GET'}, + }, + matches={ + {match='id="NessusClient"', output='Nessus'}, + {match='NessusClient.swf', output='Nessus'} + } +}) + +table.insert(fingerprints, { + category='security', + probes={ + {path='/NessusClient.swf', method='HEAD'}, + }, + matches={ + {match='', output='Nessus'} + } +}) + ------------------------------------------------ ---- MANAGEMENT SOFTWARE ---- ------------------------------------------------