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:
@@ -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]
|
||||
|
||||
|
||||
@@ -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={
|
||||
|
||||
Reference in New Issue
Block a user