Какие есть решения для брудфорса учетных записей windows в локальной сети?
Задача решается наоборот:
1. Политикой запрещаем "ненадежные" пароли.
2. Всем юзерам ставим галку "Принудительно сменить пароль". И заодно вторую галку "Менять пароль раз в 30 (например) дней."

Объяснение: нет большого смысла в том, чтобы брутфорсить пароли и составлять списки пользователей, потому что ваша реальная цель состоит не в том, чтобы узнать, у кого стоит какой пароль. Ваша цель - избавиться от плохих паролей.
такого нет, ибо бессмысленно, пиши скрипт

защита пляшет от Active Directory и прочих внутрилокальных протоколов,
а что там юзер захотел себе поставить - его дело,
толку проверять если он ноут принесет свой с такими политиками