1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00
Commit Graph

534 Commits

Author SHA1 Message Date
dmiller
e45016ea61 Remove use of branch-reset pattern from nmap-service-probes
branch-reset patterns (?|...) were introduced in Perl 5.10.0, but some
folks complained when their older PCRE libs crashed on this line.
This changes the use into a single outer capture, then uses the $P()
helper function to strip out the unprintable length bytes.
2014-07-24 21:28:58 +00:00
robert
7a46025c86 Updated nmap-service-probes as I was getting an error (not entirely sure why). 2014-05-04 16:25:52 +00:00
robert
d6ebcf74ea Added NetMotion Mobility VPN UDP probe submitted by Ben Campbell. 2014-05-04 15:20:45 +00:00
dmiller
2f2b99c941 Fix some service matches with 0-length captures
http://seclists.org/nmap-dev/2014/q2/105

This is only a temporary fix, since this restriction is hard to enforce.
We should really clean up the matching/substitution code to handle
0-length captures.
2014-04-16 13:29:44 +00:00
dmiller
fa391e1b02 New quake1-info script from Ulrik Haugen
Also added a version probe and match line.
http://seclists.org/nmap-dev/2014/q1/210
2014-03-07 17:28:40 +00:00
dmiller
ddcfa8cc90 Spellcheck: common misspellings in the entire source tree 2014-02-21 21:10:51 +00:00
henri
4f5be9bfab Designate the redis service as "redis".
This makes it consistent with the GET probe.
2014-01-30 18:35:13 +00:00
fyodor
7b5ec8d43d o Added version detection signatures and probes for a bunch of Android
remote mouse/keyboard servers, including AndroMouse, AirHID,
  Wifi-mouse, and RemoteMouse. [Paul Hemberger]
2013-12-14 22:23:29 +00:00
dmiller
0c47c7655b Add match for NSD dns server
Also reorder some lines to put a more generic match later.
http://seclists.org/nmap-dev/2013/q4/251
2013-12-05 17:19:27 +00:00
fyodor
0dafd86d22 Add AllSeeingEye (a protocol for querying status of certain games) script and service probe 2013-12-01 22:09:16 +00:00
dmiller
fc00179731 New match line for Perl Dancer development HTTP server 2013-11-26 21:01:29 +00:00
fyodor
e6a0762764 o [NSE] Add freelancer-info to gather information about the Freelancer
game server. Also added a related version detection probe and UDP
  protocol payload for detecting the service. [Marin Maržić]
2013-11-20 04:31:31 +00:00
fyodor
24461539b9 Update some time-based signatures so they cover times further in the future (and ignore times which are now well into the past) 2013-10-29 07:30:09 +00:00
dmiller
a628c0ae9c Add match line for Debian's PAM auth wrapper around uucpd 2013-10-25 02:58:27 +00:00
dmiller
ee5fdbe4a0 New service match for F*EX (http://fex.rus.uni-stuttgart.de/) 2013-10-23 22:14:22 +00:00
dmiller
16fa9aa9c0 New probe and match for xmlsysd, remote system monitor 2013-10-23 21:18:52 +00:00
david
699142c299 nmap-service-probes typo. 2013-08-21 22:20:07 +00:00
david
eb74e27faf TeamSpeak 3 version probe and UDP payload.
Submitted by Marin Maržić.
http://seclists.org/nmap-dev/2012/q4/490
http://seclists.org/nmap-dev/2013/q3/72
2013-08-05 23:52:55 +00:00
david
064430b084 Match specific TeamSpeak 2 versions.
The version number is in the protocol, but not as a string. This will
require a match line for each version but allows us to be more specific.
2013-08-05 23:52:52 +00:00
david
52bb4806f7 CPE for TeamSpeak 2 match lines. 2013-08-05 23:52:50 +00:00
david
fd1cd2a287 More permissive TeamSpeak 2 match lines. 2013-08-05 23:52:48 +00:00
david
27b9dbdb14 Add sequence number to TeamSpeak 2 match lines. 2013-08-05 23:52:45 +00:00
david
9241339b17 Add key to TeamSpeak 2 responses from Marin Maržić.
http://seclists.org/nmap-dev/2013/q3/72
2013-08-05 23:52:43 +00:00
david
e7c279f940 Parted Magic is spelled with a space. 2013-07-18 03:38:37 +00:00
david
51a5cb6be5 Service corrections. 2013-07-15 18:53:37 +00:00
david
76c08d0676 sv-tidy. 2013-07-15 18:43:45 +00:00
david
d6c12a1aea Fix bugs found by sv-tidy.py. 2013-07-15 18:43:43 +00:00
david
5c8e3de7dc Match line typo. 2013-07-15 18:43:38 +00:00
david
97ad7e0d0c Match line typo. 2013-07-15 18:43:36 +00:00
david
1a6612fd44 Done with service submissions. 2013-07-15 18:43:32 +00:00
david
c8ede60442 Through postgresql. 2013-07-10 03:02:09 +00:00
david
bcc539620a Service submissions through nntp. 2013-07-09 05:16:10 +00:00
david
742f438b3b Service submissions through http. 2013-07-07 17:00:34 +00:00
david
ccb7ae0d83 Service submissions through ftp. 2013-07-05 06:09:07 +00:00
david
da078be5e2 Service submissions through domain. 2013-07-05 06:09:04 +00:00
david
085d4ccfb2 Service submissions through bitcoin. 2013-07-02 02:24:21 +00:00
david
04340b1f84 Add TeamSpeak 2 service probe.
By Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:11 +00:00
david
e4ad969edc Add TeamSpeak 2 TCPQuery service probe.
By Marin Maržić. http://seclists.org/nmap-dev/2013/q2/413.
2013-07-01 09:07:07 +00:00
david
088415be8f Ventrilo service probe from Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413
2013-07-01 09:07:04 +00:00
david
8a55f5c2c2 New Murmur probe by Marin Maržić.
http://seclists.org/nmap-dev/2013/q2/413
2013-07-01 09:07:00 +00:00
david
5757bfb11b Add a service probe for Erlang distribution nodes from Michael Schierl.
http://seclists.org/nmap-dev/2013/q1/360
2013-05-31 19:59:27 +00:00
dmiller
863a3779e6 New service probe and matchline for Minecraft servers
Lots of good info here. Idea, regex, and debugging provided by Eric
Davisson on IRC.
2013-05-02 18:55:59 +00:00
david
f0b2e10664 Add service probe for Hazelcast from Pavel Kankovsky.
http://seclists.org/nmap-dev/2013/q2/7
2013-04-27 08:02:42 +00:00
tomsellers
44b7f59523 Add match line for IneoQuest Video Diagnostic device/software HTTP server 2013-03-09 20:56:32 +00:00
tomsellers
9cfdb23f75 Adjustment to Cisco ASA match line to make it match a broader range of versions when scanning the port 80 redirect to https 2013-03-06 03:14:32 +00:00
dmiller
76307e992b Add payload, probe, and matchline for svrloc
Service Location Protocol version 2 specified by RFC 2608. Partially
implemented by srvloc.lua library. Probe checks for
service:service-agent, which should be implemented by all Service Agents
(servers). Match line only matches version 2, since I don't have any
other versions to test. Expect we will get more service fingerprints to
clarify.
2013-03-04 19:06:53 +00:00
tomsellers
5a54ce293b Correct a copy error in a recently added match line at 5931 2013-03-02 14:24:48 +00:00
tomsellers
9b98997c94 Added match line for the SmartPortal on CheckPoint GAiA platform firewalls. Known to work against R75.4x versions.
Changed two existing match lines to softmatches as they were triggering against messages instructing the client to change protocols to SSL.  This was preventing nmap from checking the service on SSL as it though a match was found.  See http://seclists.org/nmap-dev/2013/q1/280
2013-03-02 01:07:53 +00:00
david
2318ff2e70 Remove a too-generic service fingerprint for which we need more data.
It was listed as "Microsoft UPnP", but was also matching a trivial
golang web server.
2013-02-01 20:45:12 +00:00
david
76e68ed6a1 More specific match for TeamSpeak TCPQuery and ServerQuery.
http://seclists.org/nmap-dev/2012/q4/490
2012-12-23 01:13:47 +00:00