1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-26 08:09:07 +00:00

o Added new fingerprints to http-enum for Subversion, CVS and Apache Archiva

[Duarte Silva]
This commit is contained in:
patrik
2011-12-18 19:11:24 +00:00
parent ca63146635
commit 215f697171
2 changed files with 30 additions and 0 deletions

View File

@@ -1,5 +1,8 @@
# Nmap Changelog ($Id$); -*-text-*-
o Added new fingerprints to http-enum for Subversion, CVS and Apache Archiva
[Duarte Silva]
o [NSE] Added the script http-open-redirect that finds web pages that do not
properly validate parameters used for HTTP redirects. [Martin Swende]

View File

@@ -196,6 +196,33 @@ table.insert(fingerprints, {
}
})
table.insert(fingerprints, {
category='general',
probes={
{path='/repos/', method='GET'},
{path='/repo/', method='GET'},
{path='/svn/', method='GET'},
{path='/cvs/', method='GET'}
},
matches= {
{match='realm=".-Subversion.-"', output='Subversion Repository'},
{match='', output='Possible code repository'}
}
})
table.insert(fingerprints, {
category='general',
probes={
{path='/archiva/index.action', method='GET'},
{path='/index.action', method='GET'}
},
matches= {
{match='.*">Apache Archiva (.-)</a>', output='Apache Archiva version \\1'},
{match='Apache Archiva (%d-%..-)\n', output='Apache Archiva version \\1'},
{match='<title>Apache Archiva \\', output='Apache Archiva'}
}
})
table.insert(fingerprints, {
category='general',
probes={