Retrieves some basic information, including protocol version from a Vuze filesharing node.
if set runs this script against every open port
unittest.runSee the documentation for the unittest library.
nmap -sU -p <port> <ip> --script vuze-dht-info -sV
PORT STATE SERVICE VERSION 17555/udp open vuze-dht Vuze | vuze-dht-info: | Transaction id: 9438865 | Connection id: 0xFF79A77B4592BDB0 | Protocol version: 50 | Vendor id: Azureus (0) | Network id: Stable (0) |_ Instance id: 2260473691 As Vuze doesn't have a default port for its DHT service, this script has some difficulties in determining when to run. Most scripts are triggered by either a default port or a fingerprinted service. To get around this, there are two options: 1. Always run a version scan, to identify the vuze-dht service in order to trigger the script. 2. Force the script to run against each port by setting the argument vuze-dht-info.allports
Author: Patrik Karlsson
License: Same as Nmap--See http://nmap.org/book/man-legal.html