Я хотел бы перечислить учетные записи домена и попробовать аутентифицироваться как каждый с ограниченным набором паролей.Как я могу проверять пароли в powershell?
Проблема заключается в том, что я не могу найти способ проверить учетные данные, не делая «что-то» (например, запрос wmi с олицетворением), что не полезно, поскольку учетная запись может или не может иметь возможность подключения через wmi в первую очередь.
Есть ли способ, которым это можно сделать в «чистой» энергетической оболочке?
Или есть библиотека .Net, которую я мог бы использовать?
Дополнительная информация: Я не ищу учетные записи грубой силы, это в основном найти такие вещи, как учетные записи служб, которые не изменили свои пароли. Однако мне нужно знать, использует ли он слабый или «известный» пароль, а не только, что он не был изменен в последнее время.
Мне нужно проверить, является ли пароль слабым/известным, а не если он старый; плохо сделать это яснее. спасибо, хотя – 2008-10-03 05:35:04