1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 12:41:29 +00:00

Better docs for targets-ipv6-* scripts.

This commit is contained in:
david
2011-09-02 04:11:06 +00:00
parent c497fb37a7
commit 64722d1b7b
3 changed files with 29 additions and 5 deletions

View File

@@ -1,6 +1,10 @@
description = [[ description = [[
Multicast echo ping. Multicast echo ping.
Do a very fast host discovery on link-local IPv6 network.
This script works by sending an ICMPv6 Echo Request packet to the all-nodes
link-local multicast address, <code>ff02::1</code>. It can discover all hosts
responding to echo on an interface, without needing to individually ping each
address.
]] ]]
--- ---

View File

@@ -1,6 +1,11 @@
description = [[ description = [[
Multicast invalid destination options ping. Multicast invalid packet host discovery.
Do a very fast host discovery on link-local IPv6 network.
This script works by sending an ICMPv6 packet with an invalid extension header
to the all-nodes link-local multicast address, <code>ff02::1</code>. Some hosts
will respond to this probe with an ICMPv6 Parameter Problem packet. This script
can discover hosts reachable on an interface without needing to individually
ping each address.
]] ]]
--- ---

View File

@@ -1,6 +1,21 @@
description = [[ description = [[
SLAAC-based host discovery. Does IPv6 host discovery by triggering stateless address auto-configuration
Do a very fast host discovery on link-local IPv6 network. (SLAAC).
This script works by sending an ICMPv6 Router Advertisement with a random
address prefix, which causes hosts to begin SLAAC and send a solicitation for
their newly configured address, as part of duplicate address detection. The
script then guesses the remote addresses by combining the link-local prefix of
the interface with the interface identifier in each of the received
solicitations. This should be followed up with ordinary ND host discovery to
verify that the guessed addresses are correct.
The router advertisement has a router lifetime of zero and a short prefix
lifetime (a few seconds)
See also:
* RFC 4862, IPv6 Stateless Address Autoconfiguration, especially section 5.5.3.
* http://dev.metasploit.com/redmine/projects/framework/repository/changes/modules/auxiliary/scanner/discovery/ipv6_neighbor_router_advertisement.rb
]] ]]
--- ---