dmiller
9458beda4c
Handle immediate callback before thread yields
...
Nsock makes no guarantees that it will not call the callback for various
functions before returning, so we have to check for that and not assert
it. Fixes #3250 . Fixes #3206 .
2026-05-05 20:58:55 +00:00
dmiller
91ea799a8b
Ensure null termination on copied strings
2026-04-30 22:02:00 +00:00
dmiller
757609ad8a
Double-check length in SOCKS5 response processing
2026-04-16 23:36:47 +00:00
dmiller
884bde1d72
Fix out-of-bounds access in Nping EchoClient
2026-04-15 21:28:35 +00:00
dmiller
f752603604
Fix 1-byte read overrun
2026-04-07 13:51:07 +00:00
nnposter
e9a540a7b2
Do not mangle special characters in URL path segments. Close #3317
2026-04-06 03:05:01 +00:00
dmiller
6dac43b5d8
Bump version to 7.99SVN
2026-03-27 13:56:38 +00:00
dmiller
deb076224e
Reintegrate Nmap 7.99 release branch
2026-03-27 13:52:02 +00:00
nnposter
84961d5133
Interpret plus signs as spaces in url.parse_query
2026-03-16 02:28:27 +00:00
nnposter
441823173f
Fix inconsistent results of tableaux tcopy and shallow_tcopy. Close #3287
...
Optimize performance when iterating over tables.
2026-03-11 17:26:38 +00:00
nnposter
b7fa2da5e5
Add missing CHANGELOG entries
2026-03-11 17:05:13 +00:00
nnposter
5698bd1bb6
Fix parsing of URLs with query strings but empty paths
...
The query string was getting slurped into authority
2026-03-11 16:11:57 +00:00
nnposter
a6c2b5e7ee
Add missing NSE tags to CHANGELOG
2026-02-02 01:45:30 +00:00
nnposter
c04f4d1ba2
Add the option to preload stdnse.make_buffer with data. Close #3253
2026-02-02 01:42:06 +00:00
dmiller
f5c06c948b
Send up to current capacity of requests at once. Fixes #3280
2026-01-22 19:47:54 +00:00
dmiller
1b3ca45054
Compatibility fixes and Github autobuilds. Closes #3214
2026-01-12 16:59:25 +00:00
nnposter
4d7ed415c0
Implement script argument hostmap-crtsh.lax. Close #3239 , fix #2183
2025-12-10 18:29:53 +00:00
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