smtp-enum-users
脚本使用类型:
portrule
脚本所属分类:
auth, external, intrusive
脚本下载地址: http://nmap.org/svn/scripts/smtp-enum-users.nse
Attempts to enumerate the users on a SMTP server by issuing the VRFY, EXPN or RCPT TO commands. The goal of this script is to discover all the user accounts in the remote system.
The script will output the list of user names that were found. The script will stop querying the SMTP server if authentication is enforced. If an error occurrs while testing the target host, the error will be printed with the list of any combinations that were found prior to the error.
The user can specify which methods to use and in which order. The script will ignore repeated methods. If not specified the script will use the RCPT first, then VRFY and EXPN. An example of how to specify the methods to use and the order is the following:
smtp-enum-users.methods={EXPN,RCPT,VRFY}
or smtp-enum-users.domain Define the domain to be used in the SMTP commands
Define the methods and order to be used by the script (EXPN, VRFY, RCPT)
执行格式
nmap --script smtp-enum-users.nse [--script-args smtp-enum-users.methods={EXPN,...},...] -p 25,465,587 <host>
Host script results: | smtp-enum-users: |_ RCPT, root
Author: Duarte Silva <duarte.silva@serializing.me>
License: VER007 整理 http://www.ver007.com