mirror of
https://github.com/nmap/nmap.git
synced 2025-12-10 17:59:04 +00:00
Put nat-pmp-info.nse in the "default" category. Let the portrule match
the service "nat-pmp". Set the service name "nat-pmp" on success.
This commit is contained in:
@@ -24,12 +24,12 @@ Queries the NAT-PMP service for the external address
|
|||||||
|
|
||||||
author = "Patrik Karlsson"
|
author = "Patrik Karlsson"
|
||||||
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 = {"safe", "discovery"}
|
categories = {"default", "safe", "discovery"}
|
||||||
|
|
||||||
require "stdnse"
|
require "stdnse"
|
||||||
require "shortport"
|
require "shortport"
|
||||||
|
|
||||||
portrule = shortport.portnumber(5351, "udp", {"open", "open|filtered"})
|
portrule = shortport.port_or_service(5351, "nat-pmp", "udp")
|
||||||
|
|
||||||
process_response = function( data )
|
process_response = function( data )
|
||||||
|
|
||||||
@@ -96,8 +96,9 @@ action = function( host, port )
|
|||||||
|
|
||||||
-- set port to open
|
-- set port to open
|
||||||
nmap.set_port_state(host, port, "open")
|
nmap.set_port_state(host, port, "open")
|
||||||
|
port.version.name = "nat-pmp"
|
||||||
nmap.set_port_version(host, port, "hardmatched")
|
nmap.set_port_version(host, port, "hardmatched")
|
||||||
|
|
||||||
return (" \n External ip: %s"):format( external_ip )
|
return (" \n External ip: %s"):format( external_ip )
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ Entry { filename = "mysql-empty-password.nse", categories = { "auth", "intrusive
|
|||||||
Entry { filename = "mysql-info.nse", categories = { "default", "discovery", "safe", } }
|
Entry { filename = "mysql-info.nse", categories = { "default", "discovery", "safe", } }
|
||||||
Entry { filename = "mysql-users.nse", categories = { "discovery", "intrusive", } }
|
Entry { filename = "mysql-users.nse", categories = { "discovery", "intrusive", } }
|
||||||
Entry { filename = "mysql-variables.nse", categories = { "discovery", "intrusive", } }
|
Entry { filename = "mysql-variables.nse", categories = { "discovery", "intrusive", } }
|
||||||
Entry { filename = "nat-pmp-info.nse", categories = { "discovery", "safe", } }
|
Entry { filename = "nat-pmp-info.nse", categories = { "default", "discovery", "safe", } }
|
||||||
Entry { filename = "nbstat.nse", categories = { "default", "discovery", "safe", } }
|
Entry { filename = "nbstat.nse", categories = { "default", "discovery", "safe", } }
|
||||||
Entry { filename = "nfs-ls.nse", categories = { "discovery", "safe", } }
|
Entry { filename = "nfs-ls.nse", categories = { "discovery", "safe", } }
|
||||||
Entry { filename = "nfs-showmount.nse", categories = { "discovery", "safe", } }
|
Entry { filename = "nfs-showmount.nse", categories = { "discovery", "safe", } }
|
||||||
|
|||||||
Reference in New Issue
Block a user