nnposter
cf24dab1c9
Streamline the loop construct
2025-12-04 19:44:12 +00:00
nnposter
df4896eadb
Remove unnecessary conditional
2025-12-04 19:39:52 +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
306263da43
Explain the effect of arguments that are not script-specific. Close #3223 , close #3221 , fix #3211
2025-12-02 22:48:31 +00:00
nnposter
c0a01aa7e1
Keep a local function local
2025-12-02 04:49:44 +00:00
nnposter
46fe5228f4
Populate jobname and owner even without Apple-specific attributes
2025-11-28 03:48:38 +00:00
nnposter
6dc02c9bcd
Remove duplicate code
2025-11-28 03:45:12 +00:00
nnposter
3d205335b9
Remove development leftover
2025-11-28 03:41:56 +00:00
nnposter
138c7b7467
Eliminate unnecessary repeated lookups
2025-11-28 03:40:56 +00:00
nnposter
5daccaed1d
Remove unnecessary variable shadowing logically the same parameter
2025-11-25 03:03:26 +00:00
nnposter
790deb7daf
Remove unused variable
2025-11-25 02:59:19 +00:00
nnposter
a04fc3389e
Use the correct variable for error checking. Close #3232
2025-11-23 02:55:21 +00:00
nnposter
a74125aef5
Add missing cookie attributes
2025-11-01 23:34:30 +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
nnposter
8d06576dbb
Remove deprecated category "Application". Close #3217
2025-10-28 22:57:18 +00:00
nnposter
d2d591ce0c
Avoid a crash when the IP contains a colon but no hextets
2025-10-27 01:19:40 +00:00
nnposter
4f7c92fbac
Include operand "ne" in the documentation
2025-10-26 19:54:18 +00:00
nnposter
d2fbcc6cd6
Perform effective socket error checking
2025-10-26 02:23:22 +00:00
nnposter
b4b921c913
Streamline the code by using math.min()
2025-10-26 02:14:47 +00:00
nnposter
81b0568452
Remove redundant code
2025-10-26 01:42:15 +00:00
nnposter
7a989ff957
Remove duplicate of previously defined skip_space()
2025-10-26 01:37:00 +00:00
nnposter
9289bbccee
Skip over contiguous linear whitespace in a single step
2025-10-26 01:35:07 +00:00
dmiller
f2548e68a8
Add changelog entry for #2657 . Closes #2657
2025-10-24 19:27:53 +00:00
nnposter
eb1ed93540
Skip over empty content encoding placeholders
2025-10-19 19:13:24 +00:00
nnposter
384113e746
Add locations used by the official Python installer
2025-10-19 02:33:20 +00:00
nnposter
77f3edfc8a
Make sure that all locations are added, not just the last one
2025-10-19 02:29:36 +00:00
nnposter
a36c660bf2
Delay the expansion to avoid syntax issues. Closes #3177
2025-10-19 02:15:12 +00:00
dmiller
ef6d17eb28
Fix formatting of TCP sequence info in Zenmap topology. Fixes #3189
2025-10-17 18:16:49 +00:00
dmiller
3a39ec6d9b
Ignore RTN_UNSPEC, possible with -e and -S. Fixes #2955
2025-10-14 18:43:59 +00:00
nnposter
fcf6f0cb19
Use simpler/cheaper portrule
2025-10-08 23:08:04 +00:00
nnposter
6b7652513e
Remove a repeated word
2025-10-04 21:39:16 +00:00
nnposter
83824ff04d
Socket timeout must be set before connecting
2025-09-29 22:24:51 +00:00
dmiller
751d5fd58b
ensure IPV6 OS engine has a device name to use
2025-09-09 20:46:39 +00:00
dmiller
b4e536f371
Only use eth handle for Ethernet on non-Windows systems.
2025-09-03 17:04:48 +00:00
dmiller
99e396b4a0
Fix various fatal errors around --send-eth
2025-09-03 17:04:47 +00:00
dmiller
5bb82a2ad0
Fix crash in socket_bindtodevice: NULL device is permissible
2025-09-03 17:04:46 +00:00
nnposter
cca10689fe
Rectify orphaned or misaligned AC_MSG_RESULT output
2025-08-31 02:59:44 +00:00
nnposter
9e0479b618
Do not include dbus support in own libpcap. See #3165
2025-08-31 02:51:18 +00:00
dmiller
9bd68008df
Ensure we don't use --send-eth for localhost
2025-08-28 19:28:41 +00:00
dmiller
72b6830067
Bump version to 7.98SVN
2025-08-21 20:29:59 +00:00
dmiller
58874849d3
Reintegrate Nmap 7.98 release branch
2025-08-21 20:24:37 +00:00
dmiller
e048a3e91d
Fix incorrect assertions in Nsock poll engine
2025-08-09 02:52:55 +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
b2cdb23fc0
Cast wider before shifting.
2025-07-15 18:25:09 +00:00
dmiller
117329a5e4
Also check lower bound for attr cast to int
2025-07-15 18:24:40 +00:00
dmiller
c40965039b
Check length of format option before accessing
2025-07-15 18:23:47 +00:00
dmiller
d91d876905
Avoid dereferencing freed pointer
2025-07-15 18:22:27 +00:00
dmiller
b6c3989259
Fix incorrect macro definition for eth_handle_close on Windows
2025-07-15 17:48:34 +00:00