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

2168 Commits

Author SHA1 Message Date
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
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
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
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
nnposter
eb1ed93540 Skip over empty content encoding placeholders 2025-10-19 19:13:24 +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
6637d76846 Use SOA request to get domain name in dns-zone-transfer. Fixes #3014 2025-07-14 19:17:09 +00:00
dmiller
8d66c7fbd4 ssh-brute: enable keyboard-interactive auth if necessary 2025-06-12 23:24:36 +00:00
dmiller
9faa841afd keyboard-interactive auth for NSE via libssh2 2025-06-12 23:24:35 +00:00
dmiller
0f491ac2d4 Convenience function to request shell on SSH2 channel 2025-06-10 21:10:03 +00:00
dmiller
184bc4b73e Add bindings for more libssh2 functions. 2025-06-10 20:46:03 +00:00
dmiller
4f25581f1e Corrections to libssh2 NSEdoc 2025-06-10 20:46:03 +00:00
nnposter
c58eb84340 Avoid hard-coded ethertypes 2025-06-06 19:06:09 +00:00
dmiller
4add49408c Offer more ciphers by default in NSE TLS 2025-06-02 14:31:42 +00:00
dmiller
d6b53b1915 Add info on newer GOST ciphersuites 2025-06-02 14:31:41 +00:00
dmiller
bcba282198 Add/update some TLS parameters 2025-06-02 14:31:41 +00:00
nnposter
b35a88ac60 Allow MessageID UUIDs without "urn:" prefix. Fixes #3123 2025-05-28 17:48:11 +00:00
dmiller
7c29b558d1 Fix some nonstandard NSEdoc 2025-05-16 19:28:10 +00:00
dmiller
ef1c789f2a Update wp-plugins.lst and wp-themes.lst 2025-05-15 14:46:31 +00:00
dmiller
9cb2088967 Remove mojibake from wp-themes.lst (was   in utf-8 with backslashes between bytes) 2025-05-15 14:46:30 +00:00
dmiller
b2ebc18360 NSEdoc fixes 2025-03-13 18:13:21 +00:00
dmiller
91af22e54b Update latest TLS identifiers from IANA 2025-03-06 21:26:52 +00:00
nnposter
65e0368740 Use the same pipeline request timeout consistently across connections 2024-12-01 15:08:42 +00:00
nnposter
c98b77bd65 Preserve global pipeline connection options. Closes #2941 2024-12-01 14:36:47 +00:00
dmiller
6e3d70ff3f dicom.lua: use length-prefixed string packing 2024-11-13 19:15:13 +00:00
dmiller
274ecc0248 simplify a loop 2024-11-13 19:15:13 +00:00
dmiller
d21a4ee4ce Correctly pack TCP payload size for dns.lua 2024-11-13 19:15:12 +00:00
dmiller
82586d6327 Remove unused functions from snmp.lua 2024-11-12 20:05:58 +00:00
dmiller
fdf5a2d7e9 Configurable retries for snmp.lua 2024-11-12 20:05:57 +00:00
dmiller
10321be656 snmp.lua: add configurable timeout 2024-11-12 20:05:57 +00:00
dmiller
2d43280b16 NSE libssh2 bindings: allow exec without pty 2024-11-11 21:07:01 +00:00
dmiller
79b35dcb04 Add binding for libssh2_userauth_publickey_frommemory 2024-10-03 19:18:13 +00:00
dmiller
325a4f680c http.lua parse_redirect support URL params 2024-10-03 19:18:12 +00:00
nnposter
28e47f9361 Collapse Packet.ether_parse() into the constructor.
It was called from there anyway and never called on its own from elsewhere.
Furthermore, its documentation did not match its behavior.
2024-08-25 23:25:18 +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