1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-28 02:19:04 +00:00
Commit Graph

12849 Commits

Author SHA1 Message Date
dmiller
034ea73ce3 Fix EdDSA in default TLS 1.2 signature algorithms. Closes #2766 2024-01-29 18:31:36 +00:00
dmiller
19fc89840f Convert ndiff and zenmap to setuptools. Fixes #2649 2024-01-29 17:09:26 +00:00
dmiller
4b80bfd34c Fix a regex character set: a range was not intended 2024-01-29 17:09:25 +00:00
dmiller
3fa1e58a6b Avoid building Win32 zipfile for non-OEM 2024-01-29 17:09:25 +00:00
dmiller
63e63bd999 Integrate more OS fingerprints 2024-01-24 16:03:28 +00:00
dmiller
66f43184f6 Strip carriage returns from unpwdb input files 2024-01-19 21:54:09 +00:00
dmiller
926182d851 Fix an issue with expr_match 2023-12-14 19:13:22 +00:00
dmiller
96995a92d9 Handle leading zeroes in expr_match 2023-12-14 19:13:21 +00:00
dmiller
e47b742669 Fix expr_match bug 2023-12-05 21:47:33 +00:00
dmiller
f3f9ca7a8b Fix another edge case in expr_match 2023-12-01 23:38:20 +00:00
dmiller
ee1d570b4e Fix an incorrect match case 2023-12-01 23:38:19 +00:00
dmiller
b4404ad5dd Note a Github issue number in the changelog [ci skip] 2023-11-27 23:05:05 +00:00
dmiller
b839872f91 Update nmap-os-db syntax to support nested ranges 2023-11-27 23:05:04 +00:00
dmiller
71d76026dc Add tests for osscan's expr_match function (some fail) 2023-11-27 23:05:03 +00:00
dmiller
53752093d7 Fix unprivileged behavior for -PU and others
If not root, fallback to TCP ping from ICMP was incorrectly obliterating
other -P* options without warning, leading to unexpected behavior and
inconsistent error messages (i.e. including -PE would silence all
warnings usually given with -PU)
2023-11-27 23:05:02 +00:00
fyodor
a3dd1f79a3 Bump up wsman (winrm) port 5985 and 5986 frequency as these are commonly seen. See issue #2708 2023-11-27 22:10:31 +00:00
dmiller
4a82148f3f Revert r38129. Pingprobes were not being seen in some cases. 2023-11-14 19:04:27 +00:00
nnposter
6814bc4cdd Correct packet size testing in KNX scripts. Fixes #2727, fixes #2728 2023-11-12 23:02:33 +00:00
dmiller
b4959d04f4 Simplify expr_match in osscan 2023-11-09 23:44:08 +00:00
dmiller
5df180e037 Process more OS fingerprints 2023-11-09 22:00:51 +00:00
dmiller
d7d6fa71e0 Process a batch of OS fingerprints 2023-11-02 19:09:55 +00:00
dmiller
855d4ef3a2 Avoid assertion failure in the case of R=N|Y. Fixes #2710. 2023-11-02 19:09:54 +00:00
dmiller
6959060fe6 Remove unused checks for OpenSSL from nbase 2023-10-30 19:01:08 +00:00
dmiller
ef71e5e37d Avoid out-of-bounds read leading to runaway allocations. Fixes #2731 2023-10-30 19:01:07 +00:00
fyodor
ff92f5bae9 Small usage line clarification 2023-10-06 19:39:28 +00:00
fyodor
d1d1d6901a Update details from Nmap 7.92 to 7.94 2023-09-05 17:04:34 +00:00
dmiller
5f58debc51 Handle RLIM_INFINITY as socket limit. 2023-09-01 21:12:19 +00:00
dmiller
0890822b09 Don't use uninitialized value in MIN() for maxSocketsAllowed 2023-09-01 20:02:38 +00:00
dmiller
0876310c2a Fix leaking compiled pcap filter. Fixes #2609 2023-08-23 15:07:56 +00:00
dmiller
3be01efb1c Handle special case SSL_ERROR_ZERO_RETURN == close_notify/EOF 2023-07-31 17:18:31 +00:00
dmiller
6cdc9ea14b Ncat: catch SSL errors with 0 return value 2023-07-31 17:18:30 +00:00
dmiller
9836d15314 Ncat: Use SSL_shutdown() not shutdown() on SSL connections 2023-07-31 17:18:30 +00:00
dmiller
d4e769197a Ncat server UDP: do not quit after EOF on STDIN. Fixes #2685 2023-07-27 17:31:48 +00:00
dmiller
1a7a96274a Avoid format-string bugs. Fixes #2634 2023-07-20 17:24:16 +00:00
dmiller
7f435acec9 Fix a typo. Fixes #2675 2023-07-20 16:46:31 +00:00
dmiller
edad9c059c Add missing braces. Fixes #2679 2023-07-20 16:21:23 +00:00
dmiller
6a6ac5cc75 Update checklibs.sh for libpcap VERSION.txt name change 2023-07-20 15:59:08 +00:00
dmiller
7ae5c4d927 Rename VERSION to VERSION.txt; macOS build broke 2023-06-28 18:16:55 +00:00
dmiller
7dcea0187a Update Windows build for pcre2 upgrade 2023-06-27 23:58:26 +00:00
dmiller
d131a096a8 Remove nse_pcrelib from build. 2023-06-24 01:53:09 +00:00
dmiller
828ab48764 Upgrade libpcre to PCRE2 10.42. Windows/macOS builds not completed. 2023-06-24 01:53:07 +00:00
dmiller
8dbdaa7b99 Permit -p wildcards to match 'unknown' 2023-06-24 01:53:00 +00:00
dmiller
38c113f820 Use string_pool for service names so they aren't freed by Lua. See #2657 2023-06-16 22:19:20 +00:00
dmiller
2da490f847 Fix segfault when using service name wildcards with -p. 2023-06-16 18:20:16 +00:00
dmiller
c13ce4536e Handle 'unknown' service name in -p. Fixes #2658 2023-06-16 18:20:16 +00:00
dmiller
9adda8c0f3 Fix DNS TXT record parsing 2023-06-06 15:10:48 +00:00
dmiller
4a4253cc95 Add some tests for dns.lua 2023-06-06 15:10:48 +00:00
dmiller
5ee110f3a5 Be clear in unittest failures involving nil 2023-06-06 15:10:47 +00:00
dmiller
6a567c7c0a Correctly handle parsing of invalid URL segments. Fixes #2651 2023-05-30 21:15:04 +00:00
dmiller
6bd98c22ea Consolidate URL tests and add round-trip parsing checks 2023-05-30 21:15:03 +00:00