Lua 5.2 upgrade [1] for NSE.

[1] http://seclists.org/nmap-dev/2012/q2/34
This commit is contained in:
batrick 2012-05-27 08:53:32 +00:00
parent a839e69449
commit 000f6dc4d9
553 changed files with 13477 additions and 8870 deletions

View file

@ -1,3 +1,8 @@
local http = require "http"
local stdnse = require "stdnse"
local string = require "string"
local table = require "table"
description = [[
Finds up to 100 domain names that use the same name server as the target by querying the Robtex service at http://www.robtex.com/dns/.
@ -29,8 +34,6 @@ categories = {
"external"
};
require "http";
require "shortport";
--- Scrape domains sharing name servers from robtex website
-- @param data string containing the retrieved web page
@ -38,7 +41,7 @@ require "shortport";
function parse_robtex_response (data)
local result = {};
for linkhref, ns, domain in string.gmatch(data, "<a href=\"(.-)\.html#shared\" title=\"using ns (.-)\">(.-)</a>") do
for linkhref, ns, domain in string.gmatch(data, "<a href=\"(.-)%.html#shared\" title=\"using ns (.-)\">(.-)</a>") do
if not table.contains(result, domain) then
table.insert(result, domain);
end