Nmap Development mailing list archives

Re: NSE - Sitecore version detection


From: Jesper Kückelhahn <dev.kyckel () gmail com>
Date: Tue, 04 Sep 2012 20:51:23 +0200

Hi,

Thanks for your reply, Hani. 

I've looked into the http-enum script (and the fingerprint file), and it
does make sense to extend this instead of creating a bunch of new
stand-alone scripts.

I've attached the diff output for nmap/nselib/data/http-fingerprints.lua
with the Sitecore version extraction.

- Jesper

On Mon, 2012-09-03 at 23:15 +0100, Hani Benhabiles wrote:
On 09/03/2012 10:56 PM, Jesper Kückelhahn wrote:

Hi,

I'm a happy nmap user and really appreciate all the hard work that is
put into this nice piece of software. 

As I'd like to give a little back to the community, I thought I'd start
by writing some scripts for the NSE. I've attached the script here, as I
haven't found any other place for this. Is this the right place for such
submissions ?

The attached script extracts Sitecore (CMS) version. Output example:

80/tcp open  http
| http-sitecore-version: 
|_  6.4.1 (rev. 110621)

Any comments and improvement suggestions are very welcome.

Sorry if this gets double posted, I never used a mailing list before.



- Jesper


_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/
Hi Jesper,

Your wish to give back to the community is very appreciated. However,
for a task such as fingerprinting a web application, you may want to
take a look at http-enum scripts (and
nselib/data/http-fingerprints.lua file) which is used specifically for
regrouping fingerprints for differents CMS and web applications
instead of having a script for each CMS/app. It would be better suited
to add the fingerprints there.

Cheers,
Hani.
-- 
Hani Benhabiles

Twitter: https://twitter.com/#!/kroosec
Blog: http://kroosec.blogspot.com

Attachment: http-fingerprints.lua.diff
Description:

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/

Current thread: