Username Enumeration
It is possible to enumerate valid usernames without authentication by sending TGT requests with no pre-authentication.
Configuring
john
david
robert
chris
mike
dave
richard
thomas
steve
markCreating users
# Place users in users.txt
cd C:\
notepad users.txt
# Creating users
$password = ConvertTo-SecureString 'ReallySecurePassword123!' -AsPlainText -Force
$files = Get-Content -Path C:\users.txt
ForEach ($name in $files) {
New-ADUser -Name "$name" -GivenName "$name" -SamAccountName "$name" -UserPrincipalName $name@amsterdam.bank.local -Path "OU=Employees,DC=amsterdan,DC=bank,DC=local" -AccountPassword $password -Enabled $true
}

Attacking
How it works
Executing the attack


Defending
Recommendations
Detection
References
Last updated