diff --git a/nselib/smb.lua b/nselib/smb.lua index a4bea03f7..1cecda019 100644 --- a/nselib/smb.lua +++ b/nselib/smb.lua @@ -1274,7 +1274,7 @@ function start_session_basic(smb, log_errors, overrides) stdnse.print_debug(1, "SMB: ERROR: %s", username) end - return false, get_status_name(status) + return false, username end function start_session_extended(smb, log_errors, overrides) diff --git a/scripts/smb-system-info.nse b/scripts/smb-system-info.nse index 3260d3c0e..ff8c20cbd 100644 --- a/scripts/smb-system-info.nse +++ b/scripts/smb-system-info.nse @@ -93,6 +93,7 @@ end local function get_info_registry(host) local result = {} + local status, smbstate, bind_result, openhklm_result -- Create the SMB session status, smbstate = msrpc.start_smb(host, msrpc.WINREG_PATH)