From 7e2e4bc591fca6f499684c3ce2a5505836f836a3 Mon Sep 17 00:00:00 2001 From: paulino Date: Fri, 20 May 2011 09:26:31 +0000 Subject: [PATCH] Added information to fingerprint versions of CakePHP applications. --- nselib/data/favicon-db | 4 ++++ nselib/data/http-fingerprints.lua | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/nselib/data/favicon-db b/nselib/data/favicon-db index 3403aa933..a2995e60a 100644 --- a/nselib/data/favicon-db +++ b/nselib/data/favicon-db @@ -105,3 +105,7 @@ A8FE5B8AE2C445A33AC41B33CCC9A120: Arris Touchstone Device # sslstrip 0.7 lock.ico. 70625A6E60529A85CC51AD7DA2D5580D: sslstrip B4EF6B5F343C8DF8FEA454C04B2FD614: Sourcefire http admin + +# Cakephp's favicon.ico +C0533AE5D0ED638BA3FB3485D8250A28: CakePHP 1.1.x application +66B3119D379AEE26BA668FEF49188DD3: CakePHP 1.2.x-1.3.x Application diff --git a/nselib/data/http-fingerprints.lua b/nselib/data/http-fingerprints.lua index d3b9abb35..98fe3b791 100644 --- a/nselib/data/http-fingerprints.lua +++ b/nselib/data/http-fingerprints.lua @@ -457,6 +457,18 @@ table.insert(fingerprints, { } }) +table.insert(fingerprints, { + category='general', + probes={ + {path='/css/cake.generic.css', method='HEAD'}, + {path='/img/cake.icon.gif', method='HEAD'}, + {path='/img/cake.icon.png', method='HEAD'}, + {path='/js/vendors.php', method='HEAD'} + }, + matches= { + {match='', output='CakePHP application'} + } +}) ------------------------------------------------ ---- SECURITY SOFTWARE ---- ------------------------------------------------