local http = require "http" local nmap = require "nmap" local table = require "table" local shortport = require "shortport" local stdnse = require "stdnse" local string = require "string" local sasl = require 'sasl' local base64 = require 'base64' portrule = shortport.http function action (host, port) local response = http.get(host, port, '/', {auth = {ntlm = true, username = '', password =''}, header = {Connection = "keep-alive"}}) for _, x in ipairs(response.rawheader) do print(x) end print(response.status) print(response['status-line']) if response.status == 200 then stdnse.debug1("Done") end end