PAM - Pluggable Authentication Modules
WhiteIntel é um mecanismo de busca alimentado pela dark web que oferece funcionalidades gratuitas para verificar se uma empresa ou seus clientes foram comprometidos por malwares de roubo.
O principal objetivo do WhiteIntel é combater tomadas de contas e ataques de ransomware resultantes de malwares de roubo de informações.
Você pode verificar o site deles e experimentar o mecanismo deles gratuitamente em:
Informações Básicas
PAM (Módulos de Autenticação Plugáveis) atua como um mecanismo de segurança que verifica a identidade dos usuários que tentam acessar serviços de computador, controlando seu acesso com base em vários critérios. É como um porteiro digital, garantindo que apenas usuários autorizados possam interagir com serviços específicos, potencialmente limitando seu uso para evitar sobrecargas no sistema.
Arquivos de Configuração
Sistemas Solaris e baseados em UNIX geralmente utilizam um arquivo de configuração central localizado em
/etc/pam.conf
.Sistemas Linux preferem uma abordagem de diretório, armazenando configurações específicas do serviço dentro de
/etc/pam.d
. Por exemplo, o arquivo de configuração para o serviço de login é encontrado em/etc/pam.d/login
.
Um exemplo de uma configuração PAM para o serviço de login pode se parecer com isso:
Reinos de Gerenciamento do PAM
Esses reinos, ou grupos de gerenciamento, incluem auth, account, password e session, cada um responsável por diferentes aspectos do processo de autenticação e gerenciamento de sessão:
Auth: Valida a identidade do usuário, frequentemente solicitando uma senha.
Account: Lida com a verificação da conta, verificando condições como pertencimento a grupos ou restrições de horário.
Password: Gerencia atualizações de senha, incluindo verificações de complexidade ou prevenção de ataques de dicionário.
Session: Gerencia ações durante o início ou fim de uma sessão de serviço, como montagem de diretórios ou definição de limites de recursos.
Controles do Módulo PAM
Os controles ditam a resposta do módulo ao sucesso ou falha, influenciando o processo de autenticação como um todo. Estes incluem:
Required: A falha de um módulo obrigatório resulta em falha eventual, mas somente após a verificação de todos os módulos subsequentes.
Requisite: Término imediato do processo em caso de falha.
Sufficient: O sucesso ignora o restante das verificações do mesmo reino, a menos que um módulo subsequente falhe.
Optional: Causa falha somente se for o único módulo na pilha.
Cenário de Exemplo
Em uma configuração com vários módulos de autenticação, o processo segue uma ordem estrita. Se o módulo pam_securetty
encontrar o terminal de login não autorizado, os logins de root são bloqueados, porém todos os módulos ainda são processados devido ao seu status "required". O pam_env
define variáveis de ambiente, potencialmente auxiliando na experiência do usuário. Os módulos pam_ldap
e pam_unix
trabalham juntos para autenticar o usuário, com o pam_unix
tentando usar uma senha fornecida anteriormente, aumentando a eficiência e flexibilidade nos métodos de autenticação.
Referências
WhiteIntel é um mecanismo de busca alimentado pela dark web que oferece funcionalidades gratuitas para verificar se uma empresa ou seus clientes foram comprometidos por malwares de roubo.
O principal objetivo do WhiteIntel é combater tomadas de conta e ataques de ransomware resultantes de malwares que roubam informações.
Você pode verificar o site deles e experimentar o mecanismo de busca de forma gratuita em:
Last updated