xmpp-info
脚本使用类型:
portrule
脚本所属分类:
default, safe, discovery, version
脚本下载地址: http://nmap.org/svn/scripts/xmpp-info.nse
Connects to XMPP server (port 5222) and collects server information such as: supported auth mechanisms, compression methods, whether TLS is supported and mandatory, stream management, language, support of In-Band registration, server capabilities. If possible, studies server vendor.
If set, overwrites alternative hello name sent to the server. This name should differ from the real DNS name. It is used to find out whether the server refuses to talk if a wrong name is used. Default is ".".
If set, disables TLS processing.
If set, overwrites hello name sent to the server. It can be necessary if XMPP server's name differs from DNS name.
执行格式
nmap -sV <target>
PORT STATE SERVICE REASON VERSION 5222/tcp open jabber syn-ack ejabberd (Protocol 1.0) | xmpp-info: | XMPP | Lang | ru | v1.0 | features | In-Band Registration | TLS (before TLS stream) | capabilities | node | http://www.process-one.net/en/ejabberd/ | ver | rvAR01fKsc40hT0hOLGDuG25y9o= | COMPRESSION METHODS (1) | zlib | AUTH MECHANISMS (2) | DIGEST-MD5 | PLAIN (in TLS stream) |_ Ignores server name
Author: Vasiliy Kulikov
License: VER007 整理 http://www.ver007.com