database-output.nse

first skeleton
This commit is contained in:
Michael Clemens 2014-04-30 19:20:31 +02:00
parent 74788c09ca
commit e3fbfb5c5b

41
database-output.nse Normal file
View File

@ -0,0 +1,41 @@
description = [[
]]
---
-- @usage
--
-- Version 0.1
author = "Michael Clemens"
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
categories = {"discovery", "safe"}
local nmap = require "nmap"
local shortport = require "shortport"
local stdnse = require "stdnse"
portrule = function () return true end
prerule = function () return true end
postrule = function () return true end
function preaction ()
stdnse.print_debug( "preaction" )
end
function portaction (host, port)
stdnse.print_debug( "portaction" )
end
function postaction (socket)
stdnse.print_debug( "postaction" )
end
local ActionsTable = {
prerule = preaction,
portrule = portaction,
postrule = postaction
}
-- execute the action function corresponding to the current rule
action = function(...) return ActionsTable[SCRIPT_TYPE](...) end