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

769 Commits

Author SHA1 Message Date
dmiller
4b80bfd34c Fix a regex character set: a range was not intended 2024-01-29 17:09:25 +00:00
dmiller
a28d9b77f9 Remove/edit references to nmap-payloads. See #2541 2023-02-09 17:57:15 +00:00
dmiller
2fcfac9329 Closes #2541. Consolidate nmap-payloads and nmap-service-probes; use port scan responses in version scan. 2022-10-21 21:15:48 +00:00
dmiller
99c9e776c8 Make some DTLS softmatches into hard matches now that it is treated as a tunnel 2022-10-21 21:15:47 +00:00
dmiller
84e2e9be52 Add DTLS tunnel scanning to -sV 2022-10-10 20:48:15 +00:00
dmiller
0d8916b2c9 Escape disallowed CPE character 2022-09-19 17:51:44 +00:00
dmiller
e11ff107de Update service matches for predictable values [ci skip] 2022-08-30 22:35:10 +00:00
dmiller
8d4c078394 Update deprecated IIS CPEs. Fixes #2401. Closes #2402 2021-12-13 20:27:39 +00:00
dmiller
edd7003ed1 New fingerprint for Atlassian JIRA in setup mode 2021-06-01 17:29:55 +00:00
dmiller
0bf1634bb3 Comment a match that incorrectly assumed SSL-only Apache instance. 2021-05-26 22:24:42 +00:00
dmiller
532d5a555e Add openflow-info.nse. Closes #711 2020-10-19 17:13:23 +00:00
dmiller
ef8213a36c Reintegrate Nmap 7.90 release branch 2020-10-05 23:00:30 +00:00
dmiller
444e7ff88c Process a few service fingerprint submissions 2020-09-10 16:28:22 +00:00
tomsellers
900e1c55f1 Added service fingerprinting for MySQL 8.x, Microsoft SQL Server 2019,
MariaDB, and Crate.io CrateDB. Updated PostreSQL coverage and added
specific detection of recent versions running in Docker. Closes PR#1963
2020-03-31 12:17:33 +00:00
dmiller
0b7e02c15a Process more service submissions; 2 new probes: teamtalk-login, insteonPLM 2020-01-27 18:06:34 +00:00
dmiller
707a8aa2e7 Process more service fingerprints. 2020-01-20 15:08:54 +00:00
dmiller
1e743aeaef Process more service fingerprints: TLSv1.3, SSH, etc. 2020-01-09 21:14:27 +00:00
dmiller
a87b0ca133 Add version info for MS SQL 2017 and 2019 2020-01-06 18:39:54 +00:00
dmiller
d3b888bf4f Update postgresql service match lines 2020-01-04 23:18:00 +00:00
dmiller
a16c392f2d Process some service fingerprint submissions.
Related: #1639
2020-01-04 22:52:20 +00:00
dmiller
14f035a2e7 Replace deprecated CPE for IIS. Fixes #1749 2019-09-19 18:01:33 +00:00
dmiller
a5f13ab32d Expand MongoDB match line for changes in more recent versions. 2019-06-26 17:06:45 +00:00
tomsellers
5d5e11d8df Adds probe and matches for Ubiquiti Discovery Protocol. Closes #1454 2019-02-09 19:49:15 +00:00
dmiller
4620cc3df0 Reorder some probes to better match RDP and TLS 2018-11-06 15:07:04 +00:00
dmiller
70be64d592 Move TerminalServerCookie probe below more-likely TerminalServer probe. Probes are sent in file order, not rarity order 2018-11-05 18:12:12 +00:00
dmiller
959f722021 Process 274 service fingerprint submissions 2018-11-05 18:08:58 +00:00
fyodor
aa867cf1b7 Apply patch from Brandon Enright to handle underscores in part of the libssh banner. According to David Fifield's research, libssh switched to underscores in 2017, version 0.7.4 2018-10-23 20:09:52 +00:00
dmiller
53f5f5652e Fix naming of Java RMI, which is not always the Registry
Added explanatory comments and links. The client endpoint identifier is
not the hostname (h// template) of the target. This could be any RMI
endpoint, such as `rmid` and not `rmiregistry`, so using "java-rmi"
instead of "rmiregistry" for the service name. Added port 10990
(rmiaux) based on IANA assignment.

Fixes #1342
2018-10-10 03:52:56 +00:00
dmiller
1ded1f082d Fix service names for Java Obj Serialization, which is not RMI. See #1342 2018-10-10 03:52:55 +00:00
dmiller
ab28140b85 Don't escape unnecessary stuff in service probes 2018-09-05 18:36:56 +00:00
dmiller
087b445f17 Changing lots of patterns to only match within HTTP headers. See #1196 2018-08-02 16:20:56 +00:00
dmiller
6a2bfdfb2a Use more efficient regexes in some matches. See #1196 2018-08-01 16:22:03 +00:00
dmiller
ed549d89a5 New service probe and match lines for ADB 2018-06-14 22:19:25 +00:00
dmiller
48ace808f6 Expand match for Google gsmtp. Closes #1215 2018-05-14 21:29:35 +00:00
dmiller
715d8829e1 Shorten version number capture to relevant portion. Fixes #1183 2018-04-13 21:10:27 +00:00
dmiller
7b311892d6 Standardize service names for shells
shell = Unix rsh service, usually 514/tcp
bindshell = unauthenticated command shell listening directly on a port
backdoor = software designed for surreptitious access
2018-03-08 04:39:25 +00:00
dmiller
c84d0a9c2b Process 168 service fingerprints 2018-03-08 04:26:42 +00:00
dmiller
ef385e5b71 Avoid certain pathological regexes in service probe matches. Fixes #1147, #1108 2018-03-05 22:35:53 +00:00
dmiller
8f36afdbc6 New payload and improved version matches for memcached 2018-03-02 19:07:14 +00:00
dmiller
b9f3fb910f Process 132 service fingerprint submissions 2018-02-01 22:57:09 +00:00
dmiller
b7b29b0145 Telnet softmatches. Closes #1083 2018-01-25 16:12:49 +00:00
dmiller
9dac864443 Process 161 service fingerprint submissions 2018-01-18 18:11:31 +00:00
david
488437f57d Add a tor-orport match for version 5 of the link protocol 2018-01-09 04:02:18 +00:00
david
06bb14c2a4 Use permalinks for tor-versions probe's reference URLs. 2018-01-09 04:02:17 +00:00
dmiller
bb0a7f557e Process 239 service fingerprint submissions 2017-12-28 18:57:08 +00:00
fyodor
5f654ab8ea Just updated copyright year 2017-12-11 03:31:23 +00:00
dmiller
d837a96275 Match about 1/5 of ARD servers 2017-11-30 04:46:50 +00:00
dmiller
eac495e3ad New payload, probe, and matchline for Apple Remote Desktop 2017-11-30 04:20:24 +00:00
paulino
da5798da0f Adds a new service detection match for WatchGuard Authentication Gateway SSO agent 2017-11-25 09:11:39 +00:00
dmiller
2af7a74e95 Add some more TLS/DTLS services to appropriate lists, based on IANA names and comments 2017-10-27 02:01:10 +00:00