dmiller
|
009957693d
|
Don't clobber version info in rmi-dumpregistry. See #1342
|
2018-10-09 17:06:02 +00:00 |
|
nnposter
|
74f1b37ff2
|
Adds protection against incomplete GeoPlugin results, such as 92.123.145.37. Fixes #1331
|
2018-10-09 00:15:07 +00:00 |
|
dmiller
|
7819453af5
|
Fix some incorrect conversions from bin to string unpacking
|
2018-09-20 02:19:53 +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
|
8c8f0fbf7c
|
Be more strict to avoid false positives in ssl-ccs-injection. Fixes #1322
|
2018-09-14 20:13:53 +00:00 |
|
dmiller
|
5c7def132b
|
Remove bin.lua from vuzedht.lua, support IPv6 addresses properly
|
2018-09-11 04:37:48 +00:00 |
|
dmiller
|
7b880da871
|
Avoid printing duplicate ALPN protocol if server forces one
|
2018-09-08 23:14:02 +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
|
a5ad8c15c8
|
Remove bin.lua from the last of the NSE scripts (libraries still use it)
|
2018-09-08 17:07:01 +00:00 |
|
dmiller
|
5bffa604d9
|
Remove bin.lua unpacking from more scripts
|
2018-09-08 17:07:00 +00:00 |
|
dmiller
|
9b54895fad
|
Avoid repeatedly checking the same EXIF tag; pos should not be shadowed
|
2018-09-08 17:06:58 +00:00 |
|
dmiller
|
f62d39f801
|
Convert more bin.lua packings
|
2018-09-06 16:00:46 +00:00 |
|
dmiller
|
201ee75059
|
Update unpacking of share names to use string.unpack
|
2018-09-06 14:20:33 +00:00 |
|
dmiller
|
c0fd9f3257
|
Fix a packet check: command should be Response, need 'or' not 'and'
|
2018-09-06 14:20:32 +00:00 |
|
dmiller
|
c2ac2856d3
|
Remove bin.lua from more scripts
|
2018-09-06 14:20:31 +00:00 |
|
dmiller
|
0b9bcba19b
|
Remove bin.lua packing from more scripts
|
2018-09-05 21:57:41 +00:00 |
|
dmiller
|
0cfdf2a372
|
Improved debugging/output for NFS scripts
|
2018-09-05 20:34:19 +00:00 |
|
dmiller
|
6d8e307ac8
|
Remove bin.lua from a few more scripts
|
2018-09-03 22:14:16 +00:00 |
|
dmiller
|
b34e05d4fb
|
Move common code to knx.lua, remove bin.lua dependency
|
2018-09-03 19:38:01 +00:00 |
|
dmiller
|
3f7f084cd1
|
Remove bin.lua from a couple more scripts
|
2018-09-02 20:51:06 +00:00 |
|
dmiller
|
1f00f2fa05
|
Simplify backorifice crypt function, remove bin.lua packing.
|
2018-09-02 20:51:05 +00:00 |
|
dmiller
|
cc768ddec8
|
Remove unneeded retries around send/receive_buf(numbytes) left from when different behavior was used
|
2018-09-01 18:50:19 +00:00 |
|
dmiller
|
0d18bcdbc2
|
Remove bin.lua calls from some scripts and libraries
|
2018-08-29 03:06:40 +00:00 |
|
dmiller
|
7e5ef7130b
|
Move arshift from bit.lua to bits.lua
|
2018-08-28 15:56:46 +00:00 |
|
dmiller
|
24c5ff63b2
|
Remove nearly all bit.lua use
|
2018-08-28 15:56:45 +00:00 |
|
dmiller
|
199c844d8a
|
Remove unneeded requires
|
2018-08-27 22:00:14 +00:00 |
|
dmiller
|
71cc60d68c
|
Remove some unused requires
|
2018-08-27 22:00:13 +00:00 |
|
dmiller
|
46eca7f35f
|
Move date/time functions from stdnse to datetime. See #517
|
2018-08-27 22:00:10 +00:00 |
|
dmiller
|
bc0935a51a
|
Warn if no ciphers support FS. See #1309
|
2018-08-27 15:02:48 +00:00 |
|
nnposter
|
c1fa8219bd
|
Simplifies packet-mangling routines, fixes a few one-off bugs
|
2018-08-23 17:13:56 +00:00 |
|
dmiller
|
a7e20158a8
|
Fix a crash in nbstat.nse; stdnse.output_table can't have setmetatable called on it this way.
|
2018-08-21 19:36:38 +00:00 |
|
nnposter
|
19693c334c
|
More string.sub vs. string.byte optimizations
|
2018-08-19 01:49:08 +00:00 |
|
nnposter
|
57a17415b7
|
more efficient match, avoiding strings
|
2018-08-18 01:00:16 +00:00 |
|
dmiller
|
6c4e02e89d
|
Use stdnse.format_timestamp in more places to avoid formatting issues. See #1255, #1303
|
2018-08-16 21:26:48 +00:00 |
|
dmiller
|
0c617b26d9
|
Add some missing library requires and remove trailing whitespace
|
2018-08-08 18:58:40 +00:00 |
|
nnposter
|
a4237019ac
|
Fixes indentation
|
2018-08-05 21:30:42 +00:00 |
|
nnposter
|
1e1f7c80c2
|
Simplifies code; possibly ipOps candidate
|
2018-08-05 21:29:37 +00:00 |
|
nnposter
|
2e08baefd4
|
Replaces original experimental DNS ECS option code
with value prescribed by RFC 7871. Closes #1271
|
2018-07-28 23:06:27 +00:00 |
|
nnposter
|
cbb54f79a8
|
Minor code clean-up
|
2018-07-16 03:17:24 +00:00 |
|
nnposter
|
ece05c34ee
|
Miscellaneous code clean-up
|
2018-07-15 23:42:31 +00:00 |
|
nnposter
|
78601bc7c3
|
Rectifies a recently introduced bug that impacted fingerprint loading.
Incorrect registry entry was tested for cached fingerprints, which was
preventing the script to run against more than one target host/port.
|
2018-07-15 23:14:04 +00:00 |
|
dmiller
|
073a3efb23
|
Let all ssl scripts check for SSL and cache/check SSL status. https://security.stackexchange.com/q/189268/9209
|
2018-07-11 05:03:13 +00:00 |
|
dmiller
|
d25b4df8be
|
Return not-vuln results, too.
|
2018-06-28 13:40:30 +00:00 |
|
dmiller
|
6e5e9478f2
|
Handle error condition. Closes #1254
|
2018-06-28 13:40:29 +00:00 |
|
dmiller
|
cd3253f5a2
|
New script, https-redirect
|
2018-06-28 03:43:27 +00:00 |
|
dmiller
|
dbea852c26
|
Close open sockets in http-server-header
|
2018-06-28 03:43:26 +00:00 |
|
dmiller
|
7d724a69a2
|
Reduce a level of indirection in traceroute entries in NSE
|
2018-06-28 03:43:24 +00:00 |
|
paulino
|
b3f34bbdd4
|
Removes target library as IP addresses aren't included
|
2018-06-23 19:52:45 +00:00 |
|
paulino
|
1335a19d7f
|
Adds broadcast-jenkins-discover to discover Jenkins servers. Closes #1236
|
2018-06-23 19:46:51 +00:00 |
|