1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-13 18:09:02 +00:00
Commit Graph

12250 Commits

Author SHA1 Message Date
dmiller
f6d21da5cd Only get SSL options if we use them, currently for NO_SSLv2 2020-09-10 16:25:10 +00:00
dmiller
f01567b353 Process new Linux and OpenBSD fingerprints 2020-09-10 16:21:53 +00:00
dmiller
85e22fb89b Tell LGTM to use the correct version of Python (2) 2020-09-10 15:36:03 +00:00
dmiller
19c53f62ec Add some missing changelog entries 2020-09-09 21:34:56 +00:00
dmiller
9c1cfd8405 Correctly check for unsigned subtraction underflow. 2020-09-09 21:34:56 +00:00
dmiller
3521f15180 Use signed value for tcp header offset and option lengths to detect underflow 2020-09-09 21:34:55 +00:00
dmiller
b8c8fe8047 Call superclass's init method from derived class 2020-09-09 21:34:54 +00:00
dmiller
f66f765607 Update dated 'class' network terms to CIDR. Closes #2054 2020-09-09 17:29:24 +00:00
dmiller
bdc5963b6a Remove a todo item that is done (--resolve-all) 2020-09-09 17:29:24 +00:00
dmiller
e278afa57d Handle too-short response in s7-info. See #2117 2020-09-09 17:16:13 +00:00
dmiller
d3f47863ee Update nmap-services from IANA 2020-09-08 21:08:28 +00:00
dmiller
dd4c5e6981 Update nmap-mac-prefixes 2020-09-08 21:08:24 +00:00
dmiller
942b7f9852 Add some popular favicon hashes 2020-09-04 13:41:12 +00:00
dmiller
cbe650092c Fix loopback detection on Windows with new Npcap 2020-09-03 20:14:00 +00:00
dmiller
24cbfa0e66 One last libeay32->libcrypto name change 2020-09-03 20:13:45 +00:00
dmiller
04e50e0f3e More OpenSSL DLL name changes 2020-09-03 19:19:52 +00:00
dmiller
74e9104173 OpenSSL 1.1.X renamed libs: libeay32->libcrypto ssleay32->libssl 2020-09-03 17:49:21 +00:00
dmiller
8e65c92264 Pass error along instead of printing (link error) 2020-09-02 17:05:55 +00:00
dmiller
8390fa0be0 Use ASCII chars for some payload data where it makes sense 2020-09-01 17:09:48 +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
083475eb6f Use larger buffer size for socket errors (WSAETIMEDOUT was longer). 2020-08-31 21:11:00 +00:00
dmiller
e2cb529b7a include string_pool in Windows build 2020-08-31 15:20:50 +00:00
dmiller
92f99bd0a4 Nbase is needed for __attribute__ on Windows 2020-08-31 15:20:50 +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
fd16f90242 Fix line wrapping 2020-08-30 22:59:57 +00:00
nnposter
c3431b9025 Stop using Shellshock in header name. Fixes #1983 2020-08-30 22:50:11 +00:00
dmiller
a0b05c0f4f Require trailing '/' to match a directory name with --script. See #2051 2020-08-28 15:06:10 +00:00
dmiller
8417aa5576 Remove an unused variable 2020-08-28 15:06:09 +00:00
dmiller
3635595b24 Do not search NMAPDATADIR on Windows as it is not defined. See #2051 2020-08-28 15:06:08 +00:00
dmiller
a734cd752c If fetchfile didn't find the XSL, use a relative path on all platforms. 2020-08-28 15:06:07 +00:00
dmiller
210adf941e Remove nmap-update
This feature was never publicly released, and has not been distributed
in our binary builds for a couple versions now. It needed to be removed
in order to reduce the number of places Nmap looks for data files. See #2051
2020-08-27 19:13:31 +00:00
dmiller
2520edd8fe Be more strict with TCP options parsing, avoid reading off the end of TCP options. See #2107 2020-08-24 17:26:07 +00:00
dmiller
428c3e7700 Fix off-by-one issue in last change. Fixes #2107 2020-08-24 17:07:47 +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
dmiller
f4b0872288 fix license url: http -> https 2020-08-21 19:32:08 +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
12b17ee758 Add ssh2.fetch_host_key() support for group 16 2020-08-16 22:24:19 +00:00
nnposter
2e010296af Prevent SSH2 KEX confusion. Fixes #2105 2020-08-16 21:18:01 +00:00
nnposter
d6877eb7b7 Fix a word-wrapping issue 2020-08-13 22:50:48 +00:00
nnposter
ca58ae9562 Centralize AFP timestamp conversion to string 2020-08-10 01:48:19 +00:00
nnposter
a0e19f54e0 Streamline Boolean expressions 2020-08-10 01:45:42 +00:00
dmiller
47cbe50afb Add cross references between the 2 whois scripts 2020-08-08 15:19:14 +00:00
nnposter
03d6fc9201 Clarified parsing of the volume list in AFP FPGetSrvrParms 2020-08-04 02:16:17 +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
77979a668e Unify AFP pathname serialization 2020-08-03 02:53:09 +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