T1110.003: 密码喷洒
摘要
攻击者可能使用单个或一小组常用密码针对许多不同的账户,以尝试获取有效的账户凭证。密码喷洒使用一个密码(例如 'Password01')或一小组常用密码(它们可能符合域的复杂度策略)。使用该密码针对网络上的许多不同账户尝试登录,以避免用多个密码暴力破解单个账户时通常发生的账户锁定。(Citation: BlackHillsInfosec Password Spraying) 密码喷洒时,通常使用常用端口上的管理服务。常见目标服务包括以下: * SSH (22/TCP) * Telnet (23/TCP) * FTP (21/TCP) * NetBIOS / SMB / Samba (139/TCP & 445/TCP) * LDAP (389/TCP) * Kerberos (88/TCP) * RDP / Terminal Services (3389/TCP) * HTTP/HTTP 管理服务 (80/TCP & 443/TCP) * MSSQL (1433/TCP) * Oracle (1521/TCP) * MySQL (3306/TCP) * VNC (5900/TCP) 除了管理服务之外,攻击者可能"针对使用联合认证协议的单点登录(SSO)和基于云的应用程序",以及面向外部的电子邮件应用程序(如 Office 365)。(Citation: US-CERT TA18-068A 2018) 为了避免检测阈值,攻击者可能故意节流(throttle)密码喷洒尝试,以避免触发安全告警。此外,攻击者可能利用 LDAP 和 Kerberos 认证尝试,它们比 SMB 连接失败尝试通常触发的高可见性事件(如 Windows "登录失败"事件 ID 4625)更不容易触发事件。(Citation: Microsoft Storm-0940)
来源归属
来源:MITRE ATT&CK · 置信度:high
平台
- Containers
- ESXi
- IaaS
- Identity Provider
- Linux
- Network Devices
- Office Suite
- SaaS
- Windows
- macOS
战术
凭据访问
参考来源
- https://attack.mitre.org/techniques/T1110/003
- https://www.trimarcsecurity.com/single-post/2018/05/06/Trimarc-Research-Detecting-Password-Spraying-with-Security-Event-Auditing
- https://www.microsoft.com/en-us/security/blog/2024/10/31/chinese-threat-actor-storm-0940-uses-credentials-from-password-spray-attacks-from-a-covert-network/
- http://www.blackhillsinfosec.com/?p=4645
- https://www.us-cert.gov/ncas/alerts/TA18-086A