diff --git a/database-output.nse b/database-output.nse new file mode 100644 index 0000000..41fb20e --- /dev/null +++ b/database-output.nse @@ -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