1
0
mirror of https://github.com/nmap/nmap.git synced 2026-02-14 09:26:35 +00:00
Commit Graph

2269 Commits

Author SHA1 Message Date
dmiller
b305ba6b5d Prevent ssl-* from printing to jetdirect ports. Fixes #2237 2021-01-25 17:00:40 +00:00
dmiller
c425bb6d62 Changelog entry for previous changes [ci skip] 2021-01-19 19:57:38 +00:00
nnposter
58617a79f7 SMB2 dialect refactoring. Fixes #2203, closes #2208 2021-01-18 21:21:43 +00:00
nnposter
4564749ccd Reject non-useable routes. Fixes #2206 2021-01-18 20:11:40 +00:00
fyodor
80a9f4b2e3 Add the NPSL 0.92 to 0.93 upgrade to the CHANGELOG, noting that Nmap 7.90 and 7.91 may be used under this newer version if desired 2021-01-13 00:02:25 +00:00
dmiller
28bfe0dfd2 Use checked versions of FD_* macros. Closes #2202 2021-01-07 17:52:24 +00:00
nnposter
77f764fe72 Add script nbns-interfaces. Closes #2201 2020-12-30 03:51:21 +00:00
nnposter
9334c9fd5d Ncat certs should last for one year
Old Ncat versions were using one year but during OpenSSL API refresh (r36533),
the duration was accidentally changed to one minute by copying Ncat test code
from ncat/test/test-wildcard.c
Fixes #2167, closes #2168
2020-12-24 00:35:38 +00:00
dmiller
cd63da6ba0 Update DTD and changelog entry for previous change 2020-12-17 22:12:05 +00:00
nnposter
d0cf36c0a7 Fix false positives due to missing start/boot time
SMB field ServerStartTime ['start_time'] of zero should be interpreted
as "no time provided", not as the start of the epoch.
The field is zeroed out in SMB dialect 3.1.1.
2020-12-16 19:19:15 +00:00
nnposter
1293291ac8 Skip lease time in DHCP client packets by default
The old behavior (of using the default time of 1s) did not allow constructing
packets without this option, which in turn resulted in (1) DHCPINFORM packets
being non-compliant with RFC 2131 and (2) DHCP discovery scripts potentially
receiving non-default IP lease information. Fixes #2197
2020-12-04 00:38:12 +00:00
nnposter
c00f054d3c Fix crashes when decoding codepoints larger than 255. Fixes #2192
These codepoint references are now left intact. If necessary, it would be
a trivial change to replace them with corresponding UTF sequences.

Note that the previous code was decoding the character references recursively,
which was probably not the intent.
2020-11-25 02:14:03 +00:00
dmiller
f4fb91912d New script port-states expands hidden port state summaries 2020-11-16 21:41:46 +00:00
dmiller
0de714e8d3 New option --unique to prevent scanning same address twice. See #2180 2020-11-15 04:57:44 +00:00
nnposter
7400723efa Improvements to script hostmap-crtsh
* Avoids accepting identities not representing hostnames as new targets
* Identity representing a wildcard certificate is reduced to its static portion
* Replaces custom crt.sh response parsing with JSON parser
* Adds more error-checking code
* Splits SANs into individual names (closes #2174)
2020-11-15 01:37:45 +00:00
dmiller
4c28124b77 Fix #2175: NSE script output now tagged to Target obj, not IP or targetname 2020-11-09 18:49:17 +00:00
dmiller
82be54a353 Convert exception to string first; Fixes #2157 2020-11-01 03:24:17 +00:00
dmiller
9ac591f9db Better handling for ICMP Host Unreachable 2020-10-29 23:02:30 +00:00
dmiller
532d5a555e Add openflow-info.nse. Closes #711 2020-10-19 17:13:23 +00:00
nnposter
f6b40614e4 Fix a Unix domain socket crash. Fixes #2154 2020-10-16 02:54:52 +00:00
dmiller
06b9904228 Updates to nmap-payloads. Closes #1895. Closes #1279 2020-10-16 00:16:45 +00:00
fyodor
e7188d653f Tiny reordering 2020-10-14 18:17:14 +00:00
dmiller
b8a6d3773e Incorrect issue number in changelog 2020-10-13 19:38:14 +00:00
dmiller
9529327f59 Merge changes from Nmap 7.91 release branch 2020-10-13 19:27:40 +00:00
nnposter
e333addec4 Ability to set SNMP protocol version. Closes #1473 2020-10-09 02:43:26 +00:00
nnposter
1d4d3536e3 Fix off-by-one bug when parsing MySQL EOF packet. Fixes #2128 2020-10-08 17:56:18 +00:00
dmiller
ef8213a36c Reintegrate Nmap 7.90 release branch 2020-10-05 23:00:30 +00:00
nnposter
5c0bf18595 Fix a CHANGELOG typo 2020-10-04 03:37:01 +00:00
nnposter
63c88b1a74 Avoid masked use of date before 1/1/1970 UTC. Fixes #2136, closes #2137 2020-10-04 03:28:01 +00:00
nnposter
1a87f11f42 Default rule base for script mysql-audit. See #2125 2020-10-04 02:52:31 +00:00
dmiller
e214019922 Make IOCP the default Nsock engine on Windows. See #2126 2020-09-29 18:17:10 +00:00
nnposter
fa6bd3f901 Update the SSH protocol flow. Closes #1460
Allows the server to start the key exchange before the protocol version
exchange (banner exchange) is completed
2020-09-13 00:12:48 +00:00
dmiller
19c53f62ec Add some missing changelog entries 2020-09-09 21:34:56 +00:00
dmiller
424ebfbd70 New UDP payloads. Closes #1860 2020-09-01 17:09:47 +00:00
dmiller
9c83be3833 Allow multiple UDP payloads per port. Closes #1859 (payloads to be committed later) 2020-09-01 17:09:46 +00:00
dmiller
3d382bdf17 New option --discovery-ignore-rst. Closes #1616 2020-08-31 15:20:49 +00:00
nnposter
05ad57df21 Speed improvement for script afp-ls. Closes #2098 2020-08-31 00:25:09 +00:00
nnposter
7d6cf3ae0c Implementation of TLS SNI override in Ncat
Closes #2087, closes #1928, fixes #1927, fixes #1974
2020-08-22 15:54:14 +00:00
nnposter
ae84080ea2 Add iDRAC9 fingerprint to http-default-accounts. Closes #2096 2020-08-20 02:30:50 +00:00
dmiller
cfff367aa6 Handle case of corrupted TCP options with length 0. Fixes #2104 2020-08-18 20:36:12 +00:00
nnposter
2e010296af Prevent SSH2 KEX confusion. Fixes #2105 2020-08-16 21:18:01 +00:00
nnposter
1d72ec21df Correct AFP name extraction from responses. Closes #2091
FPGetFileDirParms and FPEnumerateExt2 could crash due to unpacking from
out-of-bounds positions. This latent issue got exposed by converting from
bin.unpack to more stringent string.unpack
2020-08-03 03:19:20 +00:00
nnposter
f278aca7ab Eliminate reflection false positives in http-shellshock. Closes #2089 2020-07-29 23:19:25 +00:00
nnposter
5ff407be40 Increases SQL Server version resolution 2020-07-28 01:07:35 +00:00
nnposter
631d2556c0 SNMP scripts are enabled on non-standard ports. See #1473 2020-07-27 03:32:27 +00:00
nnposter
c4f9e48dd3 Output of matched fingerprints in http-default-accounts. Fixes #2077 2020-07-21 23:49:28 +00:00
nnposter
e47c49110d Use correct default buffer position. Closes #2086 2020-07-20 21:44:09 +00:00
nnposter
9635eabb9f Use correct default buffer position. Closes #2084 2020-07-17 20:46:52 +00:00
dmiller
bdc676238f Fix --resume from IPv6 scans 2020-07-13 16:10:00 +00:00
nnposter
535e6382d4 Implement Ncat proxy creds via environment variable. Fixes #2060, closes #2073 2020-07-12 00:28:16 +00:00