dmiller
0ffdd07894
Use long long for prevalidated (negative ok) ports and unsigned int for post-validated
2019-05-24 16:14:44 +00:00
nnposter
168cbfde8e
Fixes a bug that prevented the script to find its resource file. Fixes #1608
2019-05-24 00:24:51 +00:00
dmiller
57ff460847
Support names for all IP protocols in libnetutil. See #841
2019-05-22 16:40:49 +00:00
dmiller
ab79382f93
Additional header includes for time_t, gettimeofday, timeval, etc. See #1317 , #1363
2019-05-22 15:27:13 +00:00
dmiller
c661979637
Use explicit integer widths for port numbers.
...
Avoids problems on 32-bit systems:
21f51ff822 (r33609264)
2019-05-22 02:26:42 +00:00
nnposter
d03207e27d
Improve documentation for changes in r37627 ( #1571 )
2019-05-21 16:56:15 +00:00
nnposter
df2693232a
Support for gzip-encoded HTTP responses and enforcement of body size limit.
2019-05-21 02:38:02 +00:00
dmiller
21f51ff822
AF_VSOCK support. Closes #1075
2019-05-20 16:21:41 +00:00
dmiller
61e2976e95
Avoid clobbering ignore_404 and severity values in http-enum. Closes #1467
2019-05-20 03:43:11 +00:00
dmiller
b1f5943b6f
Make -v actually increase number of shown ports in ignorable states
...
With a single -v option, there was no change in how many ignorable ports
(e.g. closed or filtered) would be shown before being rolled up into the
"Not shown" line. Taking verbosity plus 1, we now get up to 50 ports in
an ignorable state, versus up to 25 without -v.
2019-05-20 03:43:10 +00:00
dmiller
1cd584f4d8
CHANGELOG entry for #1077
...
This was reported, with a correct patch, back in December 2017, and I
rediscovered the issue and came up with the same patch in r37532 in
November 2018. Full credit should go to Seth Randall.
2019-05-17 18:03:15 +00:00
paulino
9ec6bd1651
Updates execution rule to include alternate ports. Closes #1565
2019-05-07 20:15:22 +00:00
nnposter
976668b564
Header Connection is a comma-separated list
2019-04-21 18:42:50 +00:00
dmiller
3de7a0177b
Allow connections to port 0. Fixes #1560
2019-04-18 16:18:16 +00:00
dmiller
85ec647932
Support RPCBIND 3 and 4, not only portmap 2. See #1469
2019-04-15 19:35:24 +00:00
dmiller
ef132f2f24
Clean up response matching and avoid requiring string lib
2019-04-13 21:42:56 +00:00
dmiller
8d7a2bc004
Add clarifying parentheses to complex boolean statements as needed.
2019-04-13 21:42:56 +00:00
dmiller
0855eb4c0c
Fix logic error with parentheses. Fixes #1544
2019-04-13 21:42:55 +00:00
dmiller
6fb1ed73a6
Track bpf_filter.c, previously a generated file. Fixes #1545
2019-04-13 21:42:54 +00:00
dmiller
7b523f0643
Don't try to reconnect SSLv2 over DTLS (UDP). Fixes #1543
2019-04-08 22:29:47 +00:00
paulino
d014a474dc
Adds NSE script to extract info from HP iLO servers. Closes #1082 and #1016
2019-04-08 15:35:36 +00:00
dmiller
8962c827e1
Avoid crashing --version when Npcap can't be loaded (missing)
2019-04-08 14:58:54 +00:00
dmiller
d8c2a275cf
Upgrade libssh2 to 1.8.2
2019-04-04 19:24:13 +00:00
nnposter
5104307968
Changelog entry for the previous commit
2019-04-02 19:01:45 +00:00
nnposter
a520bf8f23
Removes OSVDB references from scripts. Closes #1534
...
Code specific to OSVDB in vulns.lua is retained for historical reasons
2019-04-02 16:51:36 +00:00
nnposter
e945f8363f
Remove dead link to esentire.com. See #1534
2019-03-31 01:43:56 +00:00
dmiller
2a1b900adf
Restore a few necessary parts of libpcap. Final commit for libpcap 1.9.0 upgrade
2019-03-30 03:24:50 +00:00
dmiller
bea1ff6d61
Avoid infinite loop on make clean with included libpcap
2019-03-30 03:24:48 +00:00
dmiller
8964da2406
Disable unused features of libpcap
2019-03-30 03:24:47 +00:00
dmiller
58c633f31a
Don't autogenerate Lex & Yacc files
2019-03-30 03:24:46 +00:00
dmiller
a2442ea29f
Update libpcap to 1.9.0 (no patches applied yet)
2019-03-30 03:24:44 +00:00
fyodor
7d860b04e5
Regenerate man page translations
2019-03-29 21:56:19 +00:00
fyodor
991fc4eef3
Update russion man page source with some fixes by Hackcat Dev (hackcat.dev at gmail)
2019-03-29 21:56:11 +00:00
nnposter
538141539e
Align portrule with script rmi-dumpregistry. Closes #1531
2019-03-28 14:19:45 +00:00
nnposter
0b47abe713
Comment clean-up
...
See 8c3b0075e7
2019-03-28 14:16:05 +00:00
dmiller
15a675f12c
Fix some whitespace issues in generated man page. Fixes #1526
2019-03-25 15:48:56 +00:00
paulino
a6cd5a4dfb
Adds lu.nse that attempts to enumerate Logical Units of TN3270E servers. Closes #1455
2019-03-21 04:15:20 +00:00
paulino
f9a08ccd2c
Updates TN3270.lua and scripts. It also adds an argument to disable TN3270. Closes #1455
2019-03-21 04:07:55 +00:00
dmiller
2f7b505bd8
Update libssh2 to 1.8.1. Fixes #1523
2019-03-20 03:33:51 +00:00
dmiller
840af24083
Clean up immediately and avoid pcap garbage collection if opening fails
2019-03-19 15:51:43 +00:00
dmiller
fe9a1db4dd
Avoid double-free due to calling pcap_close when IOD is deleted
2019-03-19 15:51:43 +00:00
nnposter
4fb51d6a3e
Fix a typo
2019-03-06 05:30:15 +00:00
nnposter
be802e321f
Incorrect status variables were checked for errors. Closes #1504
2019-03-06 04:53:23 +00:00
dmiller
07b6879103
IP Proto ping (-PO) is a raw scan type. Fixes #1503
2019-03-05 20:02:42 +00:00
dmiller
d86a177456
Mark IPv6 host as up if ND response received outside timeout window, same as ARP/IPv4
2019-02-26 20:13:36 +00:00
dmiller
f519e64b1d
Avoid matching ARP/ND response with probes sent after it was received. Fixes #863
2019-02-26 19:59:34 +00:00
nnposter
504e9d767e
Mandatory use of square-bracket notation for literal IPv6 proxy address
...
Closes #1441
2019-02-23 23:23:47 +00:00
nnposter
dbed133fc5
Ability to control hostname resolution for ncat proxy destinations
...
Closes #1214 , fixes #1230 , closes #1439
2019-02-23 22:34:13 +00:00
nnposter
12f1894f97
Removes leftovers from past tests for PCAP_NETMASK_UNKNOWN
...
Test first implemented in r33774 (80f18a2bc7 ),
finally removed in r37527 (f8004b792c )
2019-02-19 01:47:13 +00:00
nnposter
3da2e6a6a6
Silence a GCC warning
2019-02-19 00:24:51 +00:00