1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-16 11:29:02 +00:00
Commit Graph

1905 Commits

Author SHA1 Message Date
nnposter
be802e321f Incorrect status variables were checked for errors. Closes #1504 2019-03-06 04:53:23 +00:00
dmiller
143fe3fec3 Actually produce full XML output with vulns.short. Fixes #1472 2019-02-15 20:36:13 +00:00
nnposter
4b3c5dfcb4 Forces escape/unescape to return only one value
Otherwise secondary values from string.gsub were leaking over, causing
issues with code constructs like { url.escape(str) }
2019-02-10 22:53:58 +00:00
nnposter
483909fcec Adds Tomcat credentials from a documentation example. Closes #1464 2019-02-06 20:10:06 +00:00
david
8d43706208 Add a semicolon for uniformity in http-fingerprints.lua. 2019-02-05 20:54:24 +00:00
nnposter
2945b041ea Boolean values are legitimate keys 2019-02-05 01:19:15 +00:00
paulino
55a8441924 Adds attack signature for CVE-2014-0683. Closes #1448 2019-01-31 21:23:28 +00:00
paulino
c89f4892bf Adds attack signature for CVE-2019-1653. Closes #1446 2019-01-31 21:06:59 +00:00
paulino
b5b2a5dc78 Adds attack signature for CVE-2018-10824. Closes #1378 2019-01-31 21:02:37 +00:00
paulino
ffe8dd418f Adds attack signature for CVE-2018-10822. Closes #1376 2019-01-31 20:55:52 +00:00
paulino
3de3ee8aff Adds TN3270E support to the tn3270 library. Additionally adds support for logical unit setting. Closes #1318 2019-01-08 21:34:37 +00:00
nnposter
dd75a8fec6 Refreshed service pack versions; added MS SQL 2017. Fixes #1411 2018-12-13 21:47:15 +00:00
dmiller
1ba0119372 Add a length check for certificate parsing. Fixes #1399 2018-12-02 05:48:27 +00:00
dmiller
b642dc129c Fix a bug in the fix. ebf083cb0b (commitcomment-31471930) 2018-11-29 17:42:09 +00:00
dmiller
ebf083cb0b Fix a crash in http scripts when following redirects 2018-11-27 04:43:16 +00:00
ron
467b06008e Add permissions to openscmanagerw() in msrpc.lua, allowing the caller to specify the permissions they need. 2018-10-22 17:29:49 +00:00
dmiller
ac2052f62b Print in verbose mode if unpwdb.timelimit exceeded. 2018-10-22 01:45:58 +00:00
dmiller
a7638f57c8 Add missing libs to make check 2018-10-18 01:10:57 +00:00
dmiller
0500811f5a Move string utility functions to stringaux.lua 2018-10-18 01:08:19 +00:00
dmiller
39cfbdf4e2 Use an iterator instead of building an intermediate table for format_output 2018-10-18 01:08:11 +00:00
dmiller
02b00238a2 Add a new vulns state, UNKNOWN, for cases where vulnerability cannot be ruled out. 2018-10-17 20:21:04 +00:00
dmiller
e93c2b4328 Don't run openssl-requiring tests if openssl isn't present. 2018-10-17 19:58:33 +00:00
dmiller
a7495ac6c7 Fix an error when OpenSSL not present. 2018-10-17 19:58:32 +00:00
dmiller
dcc0e3ed7e New tableaux library containing table auxiliary functions. 2018-10-17 15:34:30 +00:00
dmiller
c76424deb7 Cache the alpha charset for random_alpha to avoid regenerating it every time. 2018-10-17 00:30:16 +00:00
dmiller
37384c2225 Expose nbase's get_random_bytes as an alternative random source for NSE, via rand.random_string 2018-10-17 00:30:15 +00:00
dmiller
03639761c3 Move in_port_range to shortport.port_range, expand portnumber to match ranges 2018-10-11 05:11:13 +00:00
dmiller
173a99ede4 Officially deprecate bin.lua. 2018-09-24 17:31:21 +00:00
dmiller
be2910ae6f Remove the last uses of bin.lua in all of NSE 2018-09-23 05:02:46 +00:00
dmiller
ff6b5b65a8 Remove more bin.lua packings. 2018-09-22 05:19:24 +00:00
dmiller
e9addd756f Remove some more bin.lua packings 2018-09-21 18:36:58 +00:00
dmiller
8d4d5b977f Remove more bin.lua packings 2018-09-20 04:05:00 +00:00
dmiller
c82a370dd1 Fix unpacking OEM ID; had been grabbing wrong 3 bytes. Replaced bin with string unpacking 2018-09-20 04:04:59 +00:00
dmiller
7819453af5 Fix some incorrect conversions from bin to string unpacking 2018-09-20 02:19:53 +00:00
dmiller
00ec940ead Replace bin.lua packing in msrpc libraries 2018-09-19 21:43:44 +00:00
dmiller
867e9b3fec Remove bin.lua from mssql.lua 2018-09-19 05:16:45 +00:00
dmiller
a39203e5cd Remove bin.lua packings from some more libs 2018-09-19 04:09:55 +00:00
dmiller
b5ab73d44d Replace a couple of conversion functions with transcoders from unicode.lua 2018-09-19 04:09:54 +00:00
dmiller
cb24d657e2 Remove some more bin.lua packings, and fix one mistake in broadcast-ping.nse 2018-09-19 04:09:53 +00:00
dmiller
6986077364 Remove some more bin.lua packings 2018-09-18 04:21:19 +00:00
dmiller
f540c58e3f Remove last uses of 'H' bin packing format, equivalent to stdnse.tohex/fromhex 2018-09-17 15:29:57 +00:00
dmiller
4009f5fb17 Remove bin.lua from eap and tns libraries 2018-09-17 02:34:31 +00:00
dmiller
12295a474c Remove bin.lua from a couple more places 2018-09-16 04:28:26 +00:00
dmiller
2a11de56e4 Remove more bin.lua packing, including the last 'binary string' packing 2018-09-16 04:28:25 +00:00
dmiller
e8d7f3bf2e Remove bin.lua from dns.lua 2018-09-16 04:28:24 +00:00
dmiller
ceb4e2dd71 Upgrade lowest-offered proto version to TLSv1.0. See ssl-ccs-injection for example 2018-09-14 20:13:53 +00:00
dmiller
dc1e484ad0 Remove bin.lua from a few more libs 2018-09-11 19:20:16 +00:00
dmiller
00c65bc013 Replace another random string implementation with rand.random_string() 2018-09-11 17:04:12 +00:00
dmiller
ab67d380d6 Remove bin.lua from a couple libs 2018-09-11 15:27:44 +00:00
dmiller
99825c525d Remove bin.lua from rmi.lua 2018-09-11 04:37:48 +00:00