AWS - Directory Services / WorkDocs Enum
Last updated
Last updated
Apprenez et pratiquez le hacking AWS :Formation HackTricks AWS Red Team Expert (ARTE) Apprenez et pratiquez le hacking GCP : Formation HackTricks GCP Red Team Expert (GRTE)
Le service de répertoire AWS pour Microsoft Active Directory est un service géré qui facilite la configuration, l'exploitation et la mise à l'échelle d'un répertoire dans le Cloud AWS. Il est construit sur un véritable Microsoft Active Directory et s'intègre étroitement avec d'autres services AWS, facilitant la gestion de vos charges de travail et ressources AWS conscientes du répertoire. Avec AWS Managed Microsoft AD, vous pouvez utiliser vos utilisateurs, groupes et politiques Active Directory existants pour gérer l'accès à vos ressources AWS. Cela peut aider à simplifier votre gestion des identités et réduire le besoin de solutions d'identité supplémentaires. AWS Managed Microsoft AD fournit également des sauvegardes automatiques et des capacités de récupération après sinistre, aidant à garantir la disponibilité et la durabilité de votre répertoire. Dans l'ensemble, le service de répertoire AWS pour Microsoft Active Directory peut vous aider à gagner du temps et des ressources en fournissant un service Active Directory géré, hautement disponible et évolutif dans le Cloud AWS.
Les services de répertoire permettent de créer 5 types de répertoires :
AWS Managed Microsoft AD : Qui exécutera un nouveau Microsoft AD dans AWS. Vous pourrez définir le mot de passe administrateur et accéder aux DC dans un VPC.
Simple AD : Qui sera un serveur compatible Active Directory Linux-Samba. Vous pourrez définir le mot de passe administrateur et accéder aux DC dans un VPC.
AD Connector : Un proxy pour rediriger les demandes de répertoire vers votre Microsoft Active Directory existant sans mettre en cache d'informations dans le cloud. Il écoutera dans un VPC et vous devez fournir des identifiants pour accéder à l'AD existant.
Amazon Cognito User Pools : C'est la même chose que les pools d'utilisateurs Cognito.
Cloud Directory : C'est le plus simple. Un répertoire sans serveur où vous indiquez le schéma à utiliser et êtes facturé en fonction de l'utilisation.
Les services de répertoire AWS permettent de synchroniser avec votre Microsoft AD sur site existant, d'exécuter le vôtre dans AWS ou de synchroniser avec d'autres types de répertoires.
Ici, vous pouvez trouver un joli tutoriel pour créer votre propre Microsoft AD dans AWS : https://docs.aws.amazon.com/directoryservice/latest/admin-guide/ms_ad_tutorial_test_lab_base.html
Notez que si la description du répertoire contenait un domaine dans le champ AccessUrl
, c'est parce qu'un utilisateur peut probablement se connecter avec ses identifiants AD dans certains services AWS :
<name>.awsapps.com/connect
(Amazon Connect)
<name>.awsapps.com/workdocs
(Amazon WorkDocs)
<name>.awsapps.com/workmail
(Amazon WorkMail)
<name>.awsapps.com/console
(Amazon Management Console)
<name>.awsapps.com/start
(IAM Identity Center)
Un utilisateur AD peut se voir accorder l'accès à la console de gestion AWS via un rôle à assumer. Le nom d'utilisateur par défaut est Admin et il est possible de changer son mot de passe depuis la console AWS.
Par conséquent, il est possible de changer le mot de passe d'Admin, de créer un nouvel utilisateur ou de changer le mot de passe d'un utilisateur et d'accorder à cet utilisateur un rôle pour maintenir l'accès. Il est également possible d'ajouter un utilisateur à un groupe dans AD et de donner à ce groupe AD accès à un rôle (pour rendre cette persistance plus discrète).
Il est possible de partager un environnement AD d'une victime à un attaquant. De cette manière, l'attaquant pourra continuer à accéder à l'environnement AD. Cependant, cela implique de partager l'AD géré et également de créer une connexion de peering VPC.
Vous pouvez trouver un guide ici : https://docs.aws.amazon.com/directoryservice/latest/admin-guide/step1_setup_networking.html
Il ne semble pas possible d'accorder l'accès AWS à des utilisateurs d'un environnement AD différent à un compte AWS.
Amazon Web Services (AWS) WorkDocs est un service de stockage et de partage de fichiers basé sur le cloud. Il fait partie de la suite de services de cloud computing AWS et est conçu pour fournir une solution sécurisée et évolutive pour les organisations afin de stocker, partager et collaborer sur des fichiers et des documents.
AWS WorkDocs fournit une interface web pour que les utilisateurs puissent télécharger, accéder et gérer leurs fichiers et documents. Il offre également des fonctionnalités telles que le contrôle de version, la collaboration en temps réel et l'intégration avec d'autres services AWS et des outils tiers.
Apprenez et pratiquez le hacking AWS :HackTricks Formation Expert Équipe Rouge AWS (ARTE) Apprenez et pratiquez le hacking GCP : HackTricks Formation Expert Équipe Rouge GCP (GRTE)