From bf3f6682238bd20090ba052b3220fa92938dee97 Mon Sep 17 00:00:00 2001 From: patrik Date: Thu, 19 Jan 2012 00:38:00 +0000 Subject: [PATCH] Fixed a bug where the script would crash if the error code could not be determined properly. --- scripts/irc-brute.nse | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/irc-brute.nse b/scripts/irc-brute.nse index 464e92bd7..4a55d8158 100644 --- a/scripts/irc-brute.nse +++ b/scripts/irc-brute.nse @@ -112,7 +112,11 @@ local function needsPassword(host, port) if (code == 464) then return true end - return false, ("Failed to check password requirements, unknown code (%d)"):format(code) + if ( code ) then + return false, ("Failed to check password requirements, unknown code (%d)"):format(code) + else + return false, "Failed to check password requirements" + end end