
O Lithnet Password Protection for Active Directory (LPP) amplia as opções disponíveis para uma organização que deseja garantir que todas as suas contas do Active Directory tenham senhas fortes.
O LPP é um módulo que você instala nos seus servidores Active Directory e que usa um filtro de senha para inspecionar as senhas quando os usuários tentam alterá-las. Usando a diretiva de grupo, você personaliza os tipos de verificações que deseja realizar nessas senhas, e elas são rejeitadas ou aprovadas e confirmadas no diretório.
O LPP dá a você a capacidade de assumir o controle do que significa uma boa senha para você. Quer você queira adotar as recomendações de senha do NIST de 2018 em parte ou integralmente, ele fornece um rico conjunto de controles baseados em diretiva de grupo que permitem habilitar qualquer combinação das seguintes verificações em tentativas de alteração de senha.
- Bloquear o uso de senhas comprometidas. Tornamos super fácil importar o conjunto de dados do HIBP, mas você também pode importar quaisquer senhas em texto simples ou hashes NTLM que conseguir obter.
- Bloquear senhas com base em determinadas palavras. Adicionar uma palavra banida impede que ela seja usada como base de uma senha. Por exemplo, adicionar a palavra 'password' ao repositório de palavras banidas impede não apenas o uso dessa palavra em si, mas também de variantes comuns como 'P@ssw0rd', 'pa55word!' e 'password123456!'. O LPP conhece substituições comuns de caracteres e ofuscações fracas e impede seu uso por meio de um processo de normalização.
- Definir políticas de complexidade com base no comprimento. Por exemplo, você pode exigir número, símbolo, maiúscula e minúscula para senhas com menos de 13 caracteres, mas não ter requisitos especiais para senhas com 13 caracteres ou mais. Recompense o comprimento, com menos complexidade.
- Políticas baseadas em expressões regulares. Se expressões regulares são a sua praia, você pode definir uma expressão regular que a senha deve corresponder (ou não corresponder).
- Complexidade baseada em pontos. Atribua pontos pelo uso de determinados caracteres e categorias e defina um limite mínimo de pontos que uma senha deve atingir.
Ele também inclui a capacidade de auditar as senhas existentes dos seus usuários em relação à lista de senhas comprometidas. Você poderá encontrar as senhas fracas e conhecidamente comprometidas e forçar esses usuários a alterar sua senha.
Recursos adicionais
- Suporte completo a PowerShell, que é usado para;
- Sincronizar listas de senhas comprometidas a partir da API do haveibeenpwned.com
- Adicionar suas próprias palavras banidas e senhas comprometidas, bem como usar listas populares de palavras e senhas de terceiros
- Testar senhas e hashes existentes em relação ao repositório de comprometidas
- Verificar se as senhas atuais dos seus usuários no AD estão presentes no repositório de senhas comprometidas
- As senhas nunca saem do controlador de domínio
- Projetado para grandes ambientes onde alto desempenho é necessário
- Cria logs de eventos detalhados
- Usa um armazenamento de dados compatível com DFS-R
- Não requer acesso à internet
- Não requer servidores adicionais para implantação
- Suporte a diretiva de grupo
Requisitos de sistema
O LPP só é suportado em edições x64 do Windows
Filtro de senha
Módulo PowerShell
Suporte empresarial
O Lithnet Password Protection é gratuito e de código aberto, mas entendemos que implantar código de terceiros nos seus controladores de domínio é uma decisão que se beneficia de uma rede de segurança.
Os contratos de suporte empresarial dão à sua organização acesso direto à equipe de engenharia da Lithnet para solução de problemas, orientação de configuração e resolução prioritária de problemas.
Solicite um orçamento de suporte →
O suporte da comunidade está disponível via GitHub Issues.
Primeiros passos
Baixe o instalador na página de releases
Leia o guia de primeiros passos no nosso site de documentação.
Como posso contribuir para o projeto?
- Encontrou um problema e quer que o corrijamos? Registre-o
- Quer corrigir um problema você mesmo ou adicionar funcionalidade? Clone o projeto e envie um pull request
Mantenha-se atualizado
Agradecimentos