diff --git a/scripts/HTTP_open_proxy.nse b/scripts/HTTP_open_proxy.nse index a7ed1fa0e..203f92d13 100644 --- a/scripts/HTTP_open_proxy.nse +++ b/scripts/HTTP_open_proxy.nse @@ -6,8 +6,13 @@ -- * Fixed some \r\n's id="Open Proxy Test" -description="Test if a discovered proxy is open to us by connecting to www.google.com and checking for the 'Server: GWS/' header response." -categories = {"default", "discovery", "intrusive"} +description=[[ +Test if a discovered proxy is open to us by connecting to www.google.com and checking for the 'Server: GWS/' header response. +\n +If the target is an open proxy, this script will cause the target to retrieve a +web page from www.google.com. +]] +categories = {"default", "discovery", "external", "intrusive"} require "comm" -- I found a nice explode() function in lua-users' wiki. I had to fix it, though. diff --git a/scripts/script.db b/scripts/script.db index dd5236db5..85f93be15 100644 --- a/scripts/script.db +++ b/scripts/script.db @@ -52,6 +52,7 @@ Entry{ category = "safe", filename = "rpcinfo.nse" } Entry{ category = "discovery", filename = "rpcinfo.nse" } Entry{ category = "default", filename = "HTTP_open_proxy.nse" } Entry{ category = "discovery", filename = "HTTP_open_proxy.nse" } +Entry{ category = "external", filename = "HTTP_open_proxy.nse" } Entry{ category = "intrusive", filename = "HTTP_open_proxy.nse" } Entry{ category = "intrusive", filename = "HTTPpasswd.nse" } Entry{ category = "vuln", filename = "HTTPpasswd.nse" } @@ -87,6 +88,7 @@ Entry{ category = "auth", filename = "SNMPcommunitybrute.nse" } Entry{ category = "discovery", filename = "whois.nse" } Entry{ category = "external", filename = "whois.nse" } Entry{ category = "safe", filename = "whois.nse" } +Entry{ category = "external", filename = "dns-safe-recursion-txid.nse" } Entry{ category = "intrusive", filename = "dns-safe-recursion-txid.nse" } Entry{ category = "external", filename = "dns-safe-recursion-port.nse" } Entry{ category = "intrusive", filename = "dns-safe-recursion-port.nse" }