AWS - Directory Services / WorkDocs Enum
Serviços de Diretório
O AWS Directory Service para o Microsoft Active Directory é um serviço gerenciado que facilita configurar, operar e dimensionar um diretório na Nuvem AWS. Ele é construído no Microsoft Active Directory real e integra-se perfeitamente com outros serviços da AWS, facilitando a gestão de suas cargas de trabalho conscientes do diretório e recursos da AWS. Com o AWS Managed Microsoft AD, você pode utilizar seus usuários, grupos e políticas do Active Directory existentes para gerenciar o acesso aos seus recursos da AWS. Isso pode ajudar a simplificar a gestão de identidade e reduzir a necessidade de soluções de identidade adicionais. O AWS Managed Microsoft AD também fornece backups automáticos e capacidades de recuperação de desastres, ajudando a garantir a disponibilidade e durabilidade do seu diretório. No geral, o AWS Directory Service para o Microsoft Active Directory pode ajudá-lo a economizar tempo e recursos, fornecendo um serviço de Active Directory gerenciado, altamente disponível e escalável na Nuvem AWS.
Opções
O Directory Services permite criar 5 tipos de diretórios:
AWS Managed Microsoft AD: Que executará um novo Microsoft AD na AWS. Você poderá definir a senha do administrador e acessar os DCs em uma VPC.
Simple AD: Que será um servidor compatível com Active Directory do Linux-Samba. Você poderá definir a senha do administrador e acessar os DCs em uma VPC.
AD Connector: Um proxy para redirecionar solicitações de diretório para o seu Microsoft Active Directory existente sem armazenar em cache qualquer informação na nuvem. Ele estará ouvindo em uma VPC e você precisará fornecer credenciais para acessar o AD existente.
Amazon Cognito User Pools: Isto é o mesmo que Cognito User Pools.
Cloud Directory: Este é o mais simples. Um diretório serverless onde você indica o esquema a ser usado e é faturado de acordo com o uso.
Os serviços de diretório da AWS permitem sincronizar com o seu Microsoft AD local existente, executar o seu próprio na AWS ou sincronizar com outros tipos de diretórios.
Laboratório
Aqui você pode encontrar um tutorial interessante para criar seu próprio Microsoft AD na AWS: https://docs.aws.amazon.com/directoryservice/latest/admin-guide/ms_ad_tutorial_test_lab_base.html
Enumeração
Login
Observe que se a descrição do diretório contiver um domínio no campo AccessUrl
, é porque um usuário provavelmente pode fazer login com suas credenciais do AD em alguns serviços da AWS:
<name>.awsapps.com/connect
(Amazon Connect)<name>.awsapps.com/workdocs
(Amazon WorkDocs)<name>.awsapps.com/workmail
(Amazon WorkMail)<name>.awsapps.com/console
(Console de Gerenciamento da Amazon)<name>.awsapps.com/start
(Centro de Identidade IAM)
Escalação de Privilégios
AWS - Directory Services PrivescPersistência
Usando um usuário do AD
Um usuário do AD pode receber acesso ao console de gerenciamento da AWS por meio de uma função a ser assumida. O nome de usuário padrão é Admin e é possível alterar sua senha no console da AWS.
Portanto, é possível alterar a senha do Admin, criar um novo usuário ou alterar a senha de um usuário e conceder a esse usuário uma função para manter o acesso. Também é possível adicionar um usuário a um grupo dentro do AD e dar a esse grupo do AD acesso a uma função (para tornar essa persistência mais furtiva).
Compartilhando AD (da vítima para o atacante)
É possível compartilhar um ambiente do AD de uma vítima para um atacante. Dessa forma, o atacante poderá continuar acessando o ambiente do AD. No entanto, isso implica em compartilhar o AD gerenciado e também criar uma conexão de VPC peering.
Você pode encontrar um guia aqui: https://docs.aws.amazon.com/directoryservice/latest/admin-guide/step1_setup_networking.html
Compartilhando AD (do atacante para a vítima)
Não parece ser possível conceder acesso à AWS a usuários de um ambiente AD diferente para uma conta da AWS.
WorkDocs
O Amazon Web Services (AWS) WorkDocs é um serviço de armazenamento e compartilhamento de arquivos baseado em nuvem. Ele faz parte do conjunto de serviços de computação em nuvem da AWS e é projetado para fornecer uma solução segura e escalável para organizações armazenarem, compartilharem e colaborarem em arquivos e documentos.
O AWS WorkDocs fornece uma interface baseada na web para os usuários fazerem upload, acessarem e gerenciarem seus arquivos e documentos. Ele também oferece recursos como controle de versão, colaboração em tempo real e integração com outros serviços da AWS e ferramentas de terceiros.
Enumeração
Escalação de Privilégios
AWS - WorkDocs PrivescLast updated