1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 04:31:29 +00:00

2382 Commits

Author SHA1 Message Date
nnposter
472b586767 Refactor the script to address multiple issues
- Add support for HTTPS
  - Add support for IPv6
  - Add support for more than one path argument
  - Properly identify the Location header in the HTTP response
  - Properly identify the destination host in the Location header
  - Leverage normalized IP address comparison
  - Avoid processing the HTTP response body, possibly "endless"
  - Add the found IP address as a new scan target (optionally)
Close #3218, close #3191)
2025-12-02 23:55:01 +00:00
nnposter
f5a3251e97 Use the correct the port range, 512-1023, not 513-1024.
Detect if binding a socket to a given port failed and retry.
Close #3196
2025-11-01 22:52:49 +00:00
nnposter
8d7fa538e3 Properly detect if binding an RPC socket to a given port failed. Close #3194
Testing the return status of socket:bind() and socket:connect() is not enough.
For details, see #1939.
2025-11-01 22:34:51 +00:00
dmiller
f2548e68a8 Add changelog entry for #2657. Closes #2657 2025-10-24 19:27:53 +00:00
dmiller
58874849d3 Reintegrate Nmap 7.98 release branch 2025-08-21 20:24:37 +00:00
dmiller
08cf89313d Update liblua to 5.4.8 2025-08-07 16:20:19 +00:00
dmiller
9373947e60 Use less ambiguous term for stack overflow (NOT buffer overflow) 2025-07-17 20:10:32 +00:00
dmiller
0945b9bd0b Fix a reported 1-byte overflow 2025-07-05 00:06:58 +00:00
dmiller
459c3c69fe Changelog entry for previous commits 2025-07-05 00:06:57 +00:00
dmiller
a600528532 Set ss_family when generating random decoys. Fixes #2757. 2025-06-17 21:50:10 +00:00
dmiller
75f3f97763 Skip extension header values as protocol numbers. Fixes #2899 2025-06-17 18:07:01 +00:00
dmiller
3388e04355 Changelog entries for recently resolved issues 2025-06-16 15:25:17 +00:00
nnposter
b35a88ac60 Allow MessageID UUIDs without "urn:" prefix. Fixes #3123 2025-05-28 17:48:11 +00:00
dmiller
ec3b1d264b Reintegrate 7.97 changes 2025-05-15 15:42:03 +00:00
dmiller
79d468d7a1 Handle 'localhost' target name in mass_dns 2025-05-09 22:47:08 +00:00
dmiller
c66baf785e Merge Nmap 7.96 release branch 2025-05-07 13:22:40 +00:00
dmiller
eddc779a09 Add changelog entries for some important items 2025-04-30 19:58:18 +00:00
dmiller
037a1a40fc Change location of dark mode toggle to Profile menu 2025-04-21 20:40:23 +00:00
dmiller
edeed3dc65 Zenmap dark mode. Fixes #2358 2025-04-17 04:21:21 +00:00
dmiller
2f750998ef Update libpcre to 10.45 2025-04-15 15:08:06 +00:00
dmiller
aed27d094e Update libpcap to 1.10.5 2025-04-14 19:06:54 +00:00
dmiller
2bc341de52 Update libssh2 to 1.11.1 2025-04-14 17:20:50 +00:00
dmiller
58ef6f6dac Update Lua to 5.4.7 2025-04-14 17:20:42 +00:00
dmiller
7f630e1ee9 Add targets-ipv6-eui64 script 2025-03-13 21:47:54 +00:00
dmiller
f6b7c062cc New scripts and probes for winbox service. Closes #2973 2025-03-12 17:30:28 +00:00
dmiller
068dd4b0df Fix out-of-bounds reads. Closes #2954 2025-02-27 16:42:05 +00:00
dmiller
fd80921926 Clarify libpcre version change in changelog 2025-02-17 15:37:24 +00:00
dmiller
09760d2753 CHANGELOG for previous commit 2025-02-10 21:06:54 +00:00
dmiller
dd4a7906d6 Change Ncat default behavior to avoid TCP half-closed connections 2024-11-25 22:09:10 +00:00
dmiller
a47850b6df Changelog entry for last commit. Fixes #2788. [ci skip] 2024-11-21 21:47:26 +00:00
dmiller
f72c0df772 Docs for -q option. Fixes #2422 2024-11-18 18:13:17 +00:00
dmiller
f1325d7c6f Handle libssh2 errors on connect. Closes #2616. Fixes #1014 2024-10-04 18:21:25 +00:00
nnposter
3d99250c83 Allow crypto IVs with leading zero. Close #2928, fix #2640 2024-09-13 21:36:46 +00:00
nnposter
51b5a50004 Apply CHANGELOG entry tags consistently 2024-09-13 21:31:38 +00:00
nnposter
66bbf3dc96 Rectify heap corruption due to an uninitialized pointer in the libssh2 wrapper
Close #2925, close #2917
2024-09-07 17:43:12 +00:00
nnposter
a97b4c83aa Add missing [NSE] tags to CHANGELOG 2024-08-25 17:53:43 +00:00
nnposter
2646596f0f Resolves ether_type incompatibility in packet.Frame
Frame:new() was populating the value as a 16-bit integer while
Frame:build_ether_frame() was expectng a two-byte string
Ethertype constants from various locations have been migrated to packet.lua
2024-08-25 17:43:17 +00:00
nnposter
c661b0af64 Implement support for arbitrary separator in stdnse.tohex()
Closes #2901, fixes #2744, closes #2745
2024-08-25 13:27:58 +00:00
nnposter
efa0dc36f2 Fix off-by-one overflow in the IP protocol table.
Fixes #2896, closes #2897, closes #2900
2024-08-08 01:31:06 +00:00
nnposter
667527c4b4 Add more GH references to the mssql library fix 2024-07-08 01:39:59 +00:00
nnposter
a0d24d0518 More corrections of mssql.Helper.GetDiscoveredInstances() always returning a table. Closes #2784 2024-07-04 19:44:51 +00:00
dmiller
326f8bb22b Accept targets from CLI even when -iL is used 2024-06-03 19:00:28 +00:00
dmiller
e9ea425f12 Update docs for parallel forward-DNS lookups. 2024-05-16 19:31:48 +00:00
fyodor
1ab52bfcce Added commas to large numbers 2024-05-05 17:57:16 +00:00
fyodor
9ff138a5f0 Minor CHANGELOG cleanup for the release announcement 2024-05-05 16:41:00 +00:00
dmiller
95b974b101 Merge 7.95 release branch into trunk 2024-04-23 19:34:03 +00:00
dmiller
c4a4e0db45 Add 4 scripts from the DINA Community 2024-04-11 16:02:48 +00:00
dmiller
c2c6dbcf5d Note some missed changes in the changelog 2024-04-09 17:05:43 +00:00
dmiller
b7ee15c186 Add ssh banner to ssh-auth-methods 2024-03-27 19:51:37 +00:00
dmiller
34e0769329 Upgrade liblinear to 2.47 2024-02-28 18:18:35 +00:00