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 string = require "string"
|
||||
local table = require "table"
|
||||
local url = require "url"
|
||||
|
||||
---
|
||||
-- http-devframework-fingerprints.lua
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
local eigrp = require "eigrp"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
local bin = require "bin"
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
local bin = require "bin"
|
||||
local nmap = require "nmap"
|
||||
local pppoe = require "pppoe"
|
||||
local stdnse = require "stdnse"
|
||||
|
||||
@@ -2,8 +2,6 @@ local creds = require "creds"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local bin = require "bin"
|
||||
local string = require "string"
|
||||
local table = require "table"
|
||||
|
||||
local cassandra = stdnse.silent_require "cassandra"
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
local bin = require "bin"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local string = require "string"
|
||||
local formulas = require "formulas"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -2,7 +2,6 @@ local ipOps = require "ipOps"
|
||||
local nmap = require "nmap"
|
||||
local ssh1 = require "ssh1"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local table = require "table"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
local dns = require "dns"
|
||||
local http = require "http"
|
||||
local io = require "io"
|
||||
local ipOps = require "ipOps"
|
||||
|
||||
@@ -44,7 +44,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
|
||||
categories = {"external", "discovery"}
|
||||
|
||||
local dns = require "dns"
|
||||
local ipOps = require "ipOps"
|
||||
local io = require "io"
|
||||
local http = require "http"
|
||||
|
||||
@@ -24,7 +24,6 @@ local http = require "http"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local url = require "url"
|
||||
|
||||
portrule = shortport.http
|
||||
local DEFAULT_PATH = "/CFIDE/adminapi/"
|
||||
|
||||
@@ -41,7 +41,6 @@ categories = {"discovery", "intrusive"}
|
||||
author = "George Chatzisofroniou"
|
||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
|
||||
local http = require "http"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
|
||||
@@ -37,7 +37,6 @@ categories = {"exploit","vuln"}
|
||||
|
||||
local http = require "http"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local vulns = require "vulns"
|
||||
|
||||
|
||||
@@ -37,7 +37,6 @@ categories = {"discovery", "intrusive"}
|
||||
author = "George Chatzisofroniou"
|
||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
|
||||
local http = require "http"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
|
||||
@@ -27,7 +27,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
categories = {"intrusive"}
|
||||
|
||||
local shortport = require 'shortport'
|
||||
local http = require 'http'
|
||||
local stdnse = require 'stdnse'
|
||||
local httpspider = require 'httpspider'
|
||||
local string = require 'string'
|
||||
|
||||
@@ -56,7 +56,6 @@ local http = require 'http'
|
||||
local stdnse = require 'stdnse'
|
||||
local string = require 'string'
|
||||
local table = require 'table'
|
||||
local tab = require 'tab'
|
||||
local url = require 'url'
|
||||
|
||||
-- generate a charset that will be used for fuzzing
|
||||
|
||||
@@ -2,7 +2,6 @@ local stdnse = require "stdnse"
|
||||
local shortport = require "shortport"
|
||||
local http = require "http"
|
||||
local string = require "string"
|
||||
local url = require "url"
|
||||
local vulns = require "vulns"
|
||||
|
||||
|
||||
|
||||
@@ -30,7 +30,6 @@ local shortport = require "shortport"
|
||||
local httpspider = require "httpspider"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
local string = require "string"
|
||||
|
||||
getLastLoc = function(host, port, useragent)
|
||||
|
||||
|
||||
@@ -24,7 +24,6 @@ categories = {"discovery", "safe"}
|
||||
author = "George Chatzisofroniou"
|
||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
|
||||
local http = require "http"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
|
||||
@@ -48,7 +48,6 @@ license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
categories = {"discovery", "intrusive"}
|
||||
|
||||
local shortport = require 'shortport'
|
||||
local http = require 'http'
|
||||
local stdnse = require 'stdnse'
|
||||
local url = require 'url'
|
||||
local httpspider = require 'httpspider'
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
local dns = require "dns"
|
||||
local http = require "http"
|
||||
local ipOps = require "ipOps"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local url = require "url"
|
||||
|
||||
description = [[
|
||||
Shows the title of the default page of a web server.
|
||||
|
||||
@@ -52,7 +52,6 @@ local httpspider = require "httpspider"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
local string = require "string"
|
||||
|
||||
getLastLoc = function(host, port, useragent)
|
||||
|
||||
|
||||
@@ -30,7 +30,6 @@ categories = {"safe", "external", "discovery"}
|
||||
local http = require "http"
|
||||
local nmap = require "nmap"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
local string = require "string"
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ local dns = require "dns"
|
||||
local nmap = require "nmap"
|
||||
local packet = require "packet"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local ipOps = require "ipOps"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -2,7 +2,6 @@ local coroutine = require "coroutine"
|
||||
local mssql = require "mssql"
|
||||
local nmap = require "nmap"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local table = require "table"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
local msrpc = require "msrpc"
|
||||
local smb = require "smb"
|
||||
local string = require "string"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
local bin = require "bin"
|
||||
local rmi = require "rmi"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local vulns = require "vulns"
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
local stdnse = require "stdnse"
|
||||
local nmap = require "nmap"
|
||||
local rpc = require "rpc"
|
||||
local datafiles = require "datafiles"
|
||||
local bin = require "bin"
|
||||
local math = require "math"
|
||||
local io = require "io"
|
||||
|
||||
@@ -7,7 +7,6 @@ local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
local math = require "math"
|
||||
local brute = require "brute"
|
||||
local creds = require "creds"
|
||||
local unpwdb = require "unpwdb"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
local bin = require "bin"
|
||||
local msrpc = require "msrpc"
|
||||
local smb = require "smb"
|
||||
local string = require "string"
|
||||
local vulns = require "vulns"
|
||||
local stdnse = require "stdnse"
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
local shortport = require "shortport"
|
||||
local socks = require "socks"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
local nmap = require 'nmap'
|
||||
local comm = require 'comm'
|
||||
local string = require 'string'
|
||||
local stdnse = require 'stdnse'
|
||||
|
||||
@@ -2,7 +2,6 @@ local coroutine = require "coroutine"
|
||||
local nmap = require "nmap"
|
||||
local packet = require "packet"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
local tab = require "tab"
|
||||
local table = require "table"
|
||||
local target = require "target"
|
||||
|
||||
@@ -2,7 +2,6 @@ local comm = require "comm"
|
||||
local shortport = require "shortport"
|
||||
local nmap = require "nmap"
|
||||
local bin = require "bin"
|
||||
local stdnse = require "stdnse"
|
||||
local string = require "string"
|
||||
|
||||
description = [[
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
local nmap = require "nmap"
|
||||
local string = require "string"
|
||||
local shortport = require "shortport"
|
||||
local stdnse = require "stdnse"
|
||||
local table = require "table"
|
||||
|
||||
@@ -79,7 +79,6 @@ author = "George Chatzisofroniou"
|
||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
categories = {"discovery", "external", "safe"}
|
||||
|
||||
local http = require "http"
|
||||
local io = require "io"
|
||||
local ipOps = require "ipOps"
|
||||
local math = require "math"
|
||||
|
||||
Reference in New Issue
Block a user