fix "/usr/bin/../share/nmap/nselib/http.lua:1795: attempt to index a nil value (local 'options')"

This commit is contained in:
Adrien MALINGREY 2023-05-10 21:10:44 +02:00
parent 556268b1e1
commit 5e4fb1aa61

View File

@ -43,7 +43,8 @@ action = function(host, port)
end end
uri = scheme.."://"..hostaddress..":"..port.number..path uri = scheme.."://"..hostaddress..":"..port.number..path
local answer = http.get_url(uri) stdnse.debug1("Try to download %s", uri)
local answer = http.get_url(uri, {})
local info = {status=answer.status, ["status-line"]=answer["status-line"]} local info = {status=answer.status, ["status-line"]=answer["status-line"]}
@ -61,7 +62,7 @@ action = function(host, port)
end end
favicon_absolute_uri = scheme.."://"..hostaddress..":"..port.number..favicon_relative_uri favicon_absolute_uri = scheme.."://"..hostaddress..":"..port.number..favicon_relative_uri
favicon = http.get_url(favicon_absolute_uri) favicon = http.get_url(favicon_absolute_uri, {})
if (favicon and favicon.status == 200) then if (favicon and favicon.status == 200) then
stdnse.debug1("[SUCCESS] Load favicon %s", favicon_absolute_uri) stdnse.debug1("[SUCCESS] Load favicon %s", favicon_absolute_uri)