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