From cdd61aa874ce245ec88393cfcb9a7e071a35dc12 Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 15 Oct 2014 21:52:36 +0000 Subject: [PATCH] Fix a bug in ssl-enum-ciphers If the last chunk of ciphers was rejected, then all results were discarded. --- scripts/ssl-enum-ciphers.nse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ssl-enum-ciphers.nse b/scripts/ssl-enum-ciphers.nse index 9f8fc1b85..d48ee92d1 100644 --- a/scripts/ssl-enum-ciphers.nse +++ b/scripts/ssl-enum-ciphers.nse @@ -412,7 +412,7 @@ local function find_ciphers(host, port, protocol) table.insert(results, name) end end - if not protocol_worked then return nil end + if not next(results) then return nil end return results end