From 2db31ad9f52a47bcc6acc26a1d9f2ff1b5045781 Mon Sep 17 00:00:00 2001 From: patrik Date: Fri, 11 Nov 2011 20:29:55 +0000 Subject: [PATCH] o Added a probe for the MongoDB service [Martin Holst Swende] --- CHANGELOG | 2 ++ nmap-service-probes | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 914074e20..d4d35aba1 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,7 @@ # Nmap Changelog ($Id$); -*-text-*- +o Added a probe for the MongoDB service [Martin Holst Swende] + o Added a probe for the Metasploit XMLRPC service [Vlatko Kosturjak] o [NSE] Re-enabled support for guessing the username in addition to password diff --git a/nmap-service-probes b/nmap-service-probes index 94379f677..f55cb4137 100644 --- a/nmap-service-probes +++ b/nmap-service-probes @@ -10102,3 +10102,11 @@ ports 55553 sslports 55553 rarity 9 match metasploit-xmlrpc m|<\?xml\x20version=\"1\.0\"\x20\?>faultCode-99faultStringMethod\x20nmap\.probe\x20missing\x20or\x20wrong\x20number\x20of\x20parameters!\n\0| + +##############################NEXT PROBE############################## +# MongoDB probe, this is a status request +# See http://www.mongodb.org/display/DOCS/Mongo+Wire+Protocol for more details +Probe TCP mongodb q|\x41\0\0\0\x3a\x30\0\0\xff\xff\xff\xff\xd4\x07\0\0\0\0\0\0test.$cmd\0\0\0\0\0\xff\xff\xff\xff\x1b\0\0\0\x01serverStatus\0\0\0\0\0\0\0\xf0\x3f\0| +rarity 8 +ports 27017 +match mongodb m|^.*version.....([\.\d]+)| p/MongoDB/ v/$1/