SMTP Penetration Testing
当用户要求“执行SMTP渗透测试”、“枚举邮件用户”、“测试开放邮件中继”、“获取SMTP横幅信息”、“暴力破解邮件凭证”或“评估邮件服务器安全性”时,应使用此技能。它提供了全面的SMTP服务器安全测试技术。
作者
zebbern
分类
其他工具安装
热度:9
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-smtp-penetration-testing&locale=zh&source=copy
SMTP 渗透测试技能
技能概述
SMTP Penetration Testing 是一个专业的邮件服务器安全评估技能,用于授权范围内的 SMTP 服务漏洞检测、用户枚举、开放中继测试和安全加固建议生成。
适用场景
1. 企业邮件系统安全评估
在获得书面授权的前提下,对企业内部或对外提供的邮件服务器进行全面安全检测,识别开放中继、弱认证、用户枚举等常见漏洞,输出专业的安全评估报告和加固建议。
2. CTF 竞赛与安全研究
适用于 CTF 比赛中的 SMTP 服务相关题目,以及安全研究人员对邮件协议安全性的研究学习。技能包含完整的 SMTP 命令参考、响应码解释和漏洞利用方法。
3. 邮件服务器合规性检查
帮助系统管理员和安全团队验证邮件服务器配置是否符合安全最佳实践,包括 TLS/SSL 配置检测、SPF/DKIM/DMARC 记录分析、Banner 信息泄露检查等。
核心功能
1. 全方位 SMTP 服务检测
2. 漏洞与安全性评估
3. 安全加固建议
根据检测结果,提供针对性的邮件服务器安全加固建议,包括关闭开放中继、禁用危险命令、强制 TLS 加密、配置 SPF/DKIM/DMARC、实施速率限制等。
常见问题
SMTP 渗透测试是否合法?
SMTP 渗透测试必须在获得系统所有者书面明确授权的前提下进行。未经授权的邮件服务器测试属于非法行为。本技能仅用于授权范围内的安全评估、合规检查、CTF 竞赛和学习研究场景。
需要哪些工具进行 SMTP 测试?
常用工具包括:Nmap(端口扫描和脚本测试)、Netcat/Telnet(手动协议交互)、Hydra(认证暴力破解)、smtp-user-enum(用户枚举)、Metasploit(自动化漏洞利用模块)、OpenSSL(TLS/SSL 测试)。技能中包含各工具的详细使用示例。
如何保护 SMTP 服务器免受攻击?
建议采取以下措施:关闭开放中继并要求外部投递认证;禁用 VRFY/EXPN 命令防止用户枚举;强制使用 STARTTLS 加密;配置 SPF/DKIM/DMARC 防止邮件伪造;实施登录失败速率限制和账户锁定策略;定期更新邮件服务器软件并监控安全日志。