用途:对 SMTP 服务器开展授权安全评估,识别开放中继、用户枚举、弱认证与配置错误等问题,覆盖信息收集到加固建议的完整流程。
主要能力:服务发现与版本识别、横幅抓取与扩展枚举(EHLO)、用户枚举(VRFY/EXPN/RCPT)、开放中继测试、认证爆破、命令注入与邮件伪造测试、TLS/SSL 配置检查、SPF/DKIM/DMARC 记录分析。
必要用法:先安装工具,如 sudo apt-get install nmap、sudo apt-get install netcat、sudo apt-get install hydra、sudo apt-get install smtp-user-enum。示例命令:nmap -sV -sC -p 25 TARGET_IP;nc TARGET_IP 25;smtp-user-enum -M VRFY -U users.txt -t TARGET_IP;nmap -p 25 --script smtp-open-relay TARGET_IP;hydra -l admin -P passwords.txt smtp://TARGET_IP;openssl s_client -connect TARGET_IP:25 -starttls smtp;dig TXT target.com | grep spf。
适用场景:自有或获书面授权的邮件服务器安全评估与加固验证。
限制:VRFY/EXPN 在现代服务器常被禁用;速率限制、灰名单与统一响应会降低枚举效果;爆破可能触发锁定或 fail2ban。仅可测试授权目标,不得发送垃圾邮件或滥用发现的开放中继,发现开放中继应报告管理员。其他具体收费、平台或效果信息暂未提供。