Ovo je skripta koja sluzi za proveru lozinki u aktivnom direktorijumu. potrebno je namestiti spisak potencijalnih lozinki i sacuvati d:\password.txt kao i spisak korisnika D:\users.txt i pokrenuti skriptu.
dsquery user -limit 0 >D:\users
foreach ($FDN in Get-Content D:\users.txt)
{
$rezultat = dsget user $FDN -samid
$samid = $rezultat[1].replace(" ", "")
write-host $samid
foreach ($password in Get-Content d:\password.txt)
{
$password = $password.Replace(" ", "")
dsget user $FDN -u $samid -p $password > $null
if ($?) {
write-host "Nalog: $samid Lozinka: $password"
}
}
}
Skriptu mozete skinuti i na Active Directory user password check
dsquery user -limit 0 >D:\users
foreach ($FDN in Get-Content D:\users.txt)
{
$rezultat = dsget user $FDN -samid
$samid = $rezultat[1].replace(" ", "")
write-host $samid
foreach ($password in Get-Content d:\password.txt)
{
$password = $password.Replace(" ", "")
dsget user $FDN -u $samid -p $password > $null
if ($?) {
write-host "Nalog: $samid Lozinka: $password"
}
}
}
Skriptu mozete skinuti i na Active Directory user password check
Нема коментара:
Постави коментар