mirror of
https://github.com/nmap/nmap.git
synced 2025-12-06 04:31:29 +00:00
Remove unused NSE library requires
for lib in nselib/*.lua*; do l=${lib#*/}; l=${l%.lua*}; find . -name \
\*.lua -o -name \*.nse | xargs grep -l "require .$l\>" | xargs grep \
-c "\<$l\." | grep ':0$' | awk -F: '{print "'$l'", $1}'; done
Did not remove calls to stdnse.silent_require since these can be used to
abort script execution if OpenSSL is not included, even if the script
does not directly call openssl.* (perhaps it uses comm.tryssl instead,
for instance).
Also did not remove require "strict", since that library is special and
modifies the environment.
This commit is contained in:
@@ -2,7 +2,6 @@ local http = require "http"
|
|||||||
local io = require "io"
|
local io = require "io"
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local url = require "url"
|
|
||||||
|
|
||||||
---
|
---
|
||||||
-- http-devframework-fingerprints.lua
|
-- http-devframework-fingerprints.lua
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
local eigrp = require "eigrp"
|
local eigrp = require "eigrp"
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
local bin = require "bin"
|
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local pppoe = require "pppoe"
|
local pppoe = require "pppoe"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
|
|||||||
@@ -2,8 +2,6 @@ local creds = require "creds"
|
|||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local bin = require "bin"
|
|
||||||
local string = require "string"
|
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|
||||||
local cassandra = stdnse.silent_require "cassandra"
|
local cassandra = stdnse.silent_require "cassandra"
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
local bin = require "bin"
|
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local string = require "string"
|
|
||||||
local formulas = require "formulas"
|
local formulas = require "formulas"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local ipOps = require "ipOps"
|
|||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local ssh1 = require "ssh1"
|
local ssh1 = require "ssh1"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
local dns = require "dns"
|
|
||||||
local http = require "http"
|
local http = require "http"
|
||||||
local io = require "io"
|
local io = require "io"
|
||||||
local ipOps = require "ipOps"
|
local ipOps = require "ipOps"
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
|||||||
|
|
||||||
categories = {"external", "discovery"}
|
categories = {"external", "discovery"}
|
||||||
|
|
||||||
local dns = require "dns"
|
|
||||||
local ipOps = require "ipOps"
|
local ipOps = require "ipOps"
|
||||||
local io = require "io"
|
local io = require "io"
|
||||||
local http = require "http"
|
local http = require "http"
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ local http = require "http"
|
|||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local url = require "url"
|
|
||||||
|
|
||||||
portrule = shortport.http
|
portrule = shortport.http
|
||||||
local DEFAULT_PATH = "/CFIDE/adminapi/"
|
local DEFAULT_PATH = "/CFIDE/adminapi/"
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ categories = {"discovery", "intrusive"}
|
|||||||
author = "George Chatzisofroniou"
|
author = "George Chatzisofroniou"
|
||||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||||
|
|
||||||
local http = require "http"
|
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
|
|||||||
@@ -37,7 +37,6 @@ categories = {"exploit","vuln"}
|
|||||||
|
|
||||||
local http = require "http"
|
local http = require "http"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local vulns = require "vulns"
|
local vulns = require "vulns"
|
||||||
|
|
||||||
|
|||||||
@@ -37,7 +37,6 @@ categories = {"discovery", "intrusive"}
|
|||||||
author = "George Chatzisofroniou"
|
author = "George Chatzisofroniou"
|
||||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||||
|
|
||||||
local http = require "http"
|
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
|||||||
categories = {"intrusive"}
|
categories = {"intrusive"}
|
||||||
|
|
||||||
local shortport = require 'shortport'
|
local shortport = require 'shortport'
|
||||||
local http = require 'http'
|
|
||||||
local stdnse = require 'stdnse'
|
local stdnse = require 'stdnse'
|
||||||
local httpspider = require 'httpspider'
|
local httpspider = require 'httpspider'
|
||||||
local string = require 'string'
|
local string = require 'string'
|
||||||
|
|||||||
@@ -56,7 +56,6 @@ local http = require 'http'
|
|||||||
local stdnse = require 'stdnse'
|
local stdnse = require 'stdnse'
|
||||||
local string = require 'string'
|
local string = require 'string'
|
||||||
local table = require 'table'
|
local table = require 'table'
|
||||||
local tab = require 'tab'
|
|
||||||
local url = require 'url'
|
local url = require 'url'
|
||||||
|
|
||||||
-- generate a charset that will be used for fuzzing
|
-- generate a charset that will be used for fuzzing
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local stdnse = require "stdnse"
|
|||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local http = require "http"
|
local http = require "http"
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local url = require "url"
|
|
||||||
local vulns = require "vulns"
|
local vulns = require "vulns"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,6 @@ local shortport = require "shortport"
|
|||||||
local httpspider = require "httpspider"
|
local httpspider = require "httpspider"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local string = require "string"
|
|
||||||
|
|
||||||
getLastLoc = function(host, port, useragent)
|
getLastLoc = function(host, port, useragent)
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ categories = {"discovery", "safe"}
|
|||||||
author = "George Chatzisofroniou"
|
author = "George Chatzisofroniou"
|
||||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||||
|
|
||||||
local http = require "http"
|
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|||||||
@@ -48,7 +48,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
|||||||
categories = {"discovery", "intrusive"}
|
categories = {"discovery", "intrusive"}
|
||||||
|
|
||||||
local shortport = require 'shortport'
|
local shortport = require 'shortport'
|
||||||
local http = require 'http'
|
|
||||||
local stdnse = require 'stdnse'
|
local stdnse = require 'stdnse'
|
||||||
local url = require 'url'
|
local url = require 'url'
|
||||||
local httpspider = require 'httpspider'
|
local httpspider = require 'httpspider'
|
||||||
|
|||||||
@@ -1,11 +1,8 @@
|
|||||||
local dns = require "dns"
|
|
||||||
local http = require "http"
|
local http = require "http"
|
||||||
local ipOps = require "ipOps"
|
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local url = require "url"
|
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
Shows the title of the default page of a web server.
|
Shows the title of the default page of a web server.
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ local httpspider = require "httpspider"
|
|||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local string = require "string"
|
|
||||||
|
|
||||||
getLastLoc = function(host, port, useragent)
|
getLastLoc = function(host, port, useragent)
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,6 @@ categories = {"safe", "external", "discovery"}
|
|||||||
local http = require "http"
|
local http = require "http"
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local dns = require "dns"
|
|||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local packet = require "packet"
|
local packet = require "packet"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
|
||||||
local ipOps = require "ipOps"
|
local ipOps = require "ipOps"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local coroutine = require "coroutine"
|
|||||||
local mssql = require "mssql"
|
local mssql = require "mssql"
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
local msrpc = require "msrpc"
|
local msrpc = require "msrpc"
|
||||||
local smb = require "smb"
|
local smb = require "smb"
|
||||||
local string = require "string"
|
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
local rmi = require "rmi"
|
local rmi = require "rmi"
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
local vulns = require "vulns"
|
local vulns = require "vulns"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local rpc = require "rpc"
|
local rpc = require "rpc"
|
||||||
local datafiles = require "datafiles"
|
|
||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
local math = require "math"
|
local math = require "math"
|
||||||
local io = require "io"
|
local io = require "io"
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ local stdnse = require "stdnse"
|
|||||||
local table = require "table"
|
local table = require "table"
|
||||||
local math = require "math"
|
local math = require "math"
|
||||||
local brute = require "brute"
|
local brute = require "brute"
|
||||||
local creds = require "creds"
|
|
||||||
local unpwdb = require "unpwdb"
|
local unpwdb = require "unpwdb"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
local msrpc = require "msrpc"
|
|
||||||
local smb = require "smb"
|
local smb = require "smb"
|
||||||
local string = require "string"
|
|
||||||
local vulns = require "vulns"
|
local vulns = require "vulns"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local socks = require "socks"
|
local socks = require "socks"
|
||||||
local stdnse = require "stdnse"
|
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
local nmap = require 'nmap'
|
|
||||||
local comm = require 'comm'
|
local comm = require 'comm'
|
||||||
local string = require 'string'
|
local string = require 'string'
|
||||||
local stdnse = require 'stdnse'
|
local stdnse = require 'stdnse'
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local coroutine = require "coroutine"
|
|||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local packet = require "packet"
|
local packet = require "packet"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local string = require "string"
|
|
||||||
local tab = require "tab"
|
local tab = require "tab"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
local target = require "target"
|
local target = require "target"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ local comm = require "comm"
|
|||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local bin = require "bin"
|
local bin = require "bin"
|
||||||
local stdnse = require "stdnse"
|
|
||||||
local string = require "string"
|
local string = require "string"
|
||||||
|
|
||||||
description = [[
|
description = [[
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
local nmap = require "nmap"
|
local nmap = require "nmap"
|
||||||
local string = require "string"
|
|
||||||
local shortport = require "shortport"
|
local shortport = require "shortport"
|
||||||
local stdnse = require "stdnse"
|
local stdnse = require "stdnse"
|
||||||
local table = require "table"
|
local table = require "table"
|
||||||
|
|||||||
@@ -79,7 +79,6 @@ author = "George Chatzisofroniou"
|
|||||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||||
categories = {"discovery", "external", "safe"}
|
categories = {"discovery", "external", "safe"}
|
||||||
|
|
||||||
local http = require "http"
|
|
||||||
local io = require "io"
|
local io = require "io"
|
||||||
local ipOps = require "ipOps"
|
local ipOps = require "ipOps"
|
||||||
local math = require "math"
|
local math = require "math"
|
||||||
|
|||||||
Reference in New Issue
Block a user