1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-13 18:09:02 +00:00
Commit Graph

1896 Commits

Author SHA1 Message Date
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
dmiller
5c7def132b Remove bin.lua from vuzedht.lua, support IPv6 addresses properly 2018-09-11 04:37:48 +00:00
dmiller
4c3a4e7abb Add unversioned file rand.lua. Fixes #1320 2018-09-09 13:18:18 +00:00
dmiller
48220d3220 Remove bin.lua packing from ike.lua 2018-09-09 03:51:30 +00:00
dmiller
3faefa5d56 Add/improve NSEdoc for ike.lua 2018-09-09 03:51:29 +00:00
dmiller
eed83a95e4 Avoid awkward conversion to/from hex 2018-09-09 03:51:28 +00:00
dmiller
e1cbd13f82 Remove some openssl deps when only used for random strings 2018-09-08 17:07:07 +00:00
dmiller
26ef852a28 Move stdnse.generate_random_string to new rand.lua 2018-09-08 17:07:06 +00:00
dmiller
deea96de7c Make rand_bytes crypto-safe, use rand_pseudo_bytes for no-fail random 2018-09-08 17:07:02 +00:00
dmiller
494ce5e247 Add necessary NSEdoc to knx.lua 2018-09-08 17:07:02 +00:00