diff --git a/scripts/smb-vuln-ms17-010.nse b/scripts/smb-vuln-ms17-010.nse index 4a736b520..749de081b 100644 --- a/scripts/smb-vuln-ms17-010.nse +++ b/scripts/smb-vuln-ms17-010.nse @@ -1,3 +1,4 @@ +local nmap = require "nmap" local smb = require "smb" local vulns = require "vulns" local stdnse = require "stdnse" @@ -120,14 +121,14 @@ local function check_ms17010(host, port, sharename) 0x455c -- E\ ) stdnse.debug2("SMB: Sending SMB_COM_TRANSACTION") - result, err = smb.smb_send(smbstate, smb_header, smb_params, '', overrides) + local result, err = smb.smb_send(smbstate, smb_header, smb_params, '', overrides) if(result == false) then stdnse.debug1("There was an error in the SMB_COM_TRANSACTION request") return false, err end - result, smb_header, _, _ = smb.smb_read(smbstate) - _ , smb_cmd, err = string.unpack("