mirror of
https://github.com/nmap/nmap.git
synced 2025-12-10 09:49:05 +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"
|
||||
license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
|
||||
categories = {"safe", "discovery"}
|
||||
categories = {"default", "safe", "discovery"}
|
||||
|
||||
require "stdnse"
|
||||
require "shortport"
|
||||
|
||||
portrule = shortport.portnumber(5351, "udp", {"open", "open|filtered"})
|
||||
portrule = shortport.port_or_service(5351, "nat-pmp", "udp")
|
||||
|
||||
process_response = function( data )
|
||||
|
||||
@@ -96,8 +96,9 @@ action = function( host, port )
|
||||
|
||||
-- set port to open
|
||||
nmap.set_port_state(host, port, "open")
|
||||
port.version.name = "nat-pmp"
|
||||
nmap.set_port_version(host, port, "hardmatched")
|
||||
|
||||
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-users.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 = "nfs-ls.nse", categories = { "discovery", "safe", } }
|
||||
Entry { filename = "nfs-showmount.nse", categories = { "discovery", "safe", } }
|
||||
|
||||
Reference in New Issue
Block a user