SpecterOps BloodHound Enterprise nécessite l’installation de l’agent sur site SharpHound Enterprise, un composant essentiel de votre déploiement qui collecte et charge les données relatives à votre environnement dans votre instance BloodHound Enterprise pour traitement et analyse. SharpHound Enterprise est généralement déployé sur un système Windows par domaine, associé à un domaine, et il s’exécute comme un compte d’utilisateur de domaine.
Le service AzureHound Enterprise service collecte et charge les données relatives à votre environnement Azure sur votre instance BloodHound Enterprise pour traitement et analyse. AzureHound Enterprise est généralement déployé sur un seul système Windows par tenant Azure, et il peut s’exécuter sur le même système que votre compte de service SharpHound Enterprise.
SharpHound (collection Active Directory sur site)
AzureHound (collection Azure)
L’énumération Active Directory présente les informations les plus basiques requises pour BloodHound Enterprise. De plus, SharpHound Enterprise énumère les sessions et groupes locaux sur tous les systèmes Microsoft associés à un domaine pour une visibilité idéale.
Type de collection
Autorisations des comptes de service
Accès au réseau de service
Active Directory
Compte d’utilisateur de domaine avec droits en lecture sur les objets supprimés.
LDAP sur 389/TCP vers au moins un contrôleur de domaine
Sessions utilisateur et groupes locaux (avec privilèges)
Administrateur local sur les stations de travail et les serveurs
SMB sur 445/TCP vers tous les systèmes associés au domaine
Azure
Directory Reader sur le tenant Azure AD, Reader sur tous les abonnements Azure, AppRoleAssignment.ReadWrite.All et RoleManagement.Read.All sur Microsoft Graph
TLS sur 443/TCP vers votre tenant