ENNAENNA

DomainPasswordSpray

MIT

馃敟 Offensive OpsPowerShell

DomainPasswordSpray is a PowerShell tool that performs password spray attacks against Active Directory domain user accounts. Unlike credential stuffing which tries many passwords against one account, password spraying tries one password against all accounts to avoid lockout policies. The tool automatically enumerates domain users, respects account lockout thresholds and observation windows, and can target specific organizational units or groups. It outputs successful credentials and supports custom password lists. Lockout-aware design makes it safer than manual spraying approaches.

2.0kstars
414forks
23issues
Updated 1y ago
+I use this

Installation

$ git clone https://github.com/dafthack/DomainPasswordSpray.git

Use Cases

  • Password spraying against AD accounts without triggering lockouts
  • Initial access via weak domain passwords
  • Testing password policy enforcement
  • Targeted spraying against specific OUs or groups

Tags

password-sprayactive-directorycredential-attackpowershelllockout-aware

Community Reviews

More in Offensive Ops