# Gerenios/AADInternals

AADInternals PowerShell module for administering Azure AD and Office 365

Repository: https://github.com/Gerenios/AADInternals
Canonical: https://ross.abutalabs.com/products/aadinternals
Homepage: http://aadinternals.com/aadinternals
Language: PowerShell
License: MIT
License Family: permissive
Last push: 2025-09-30T18:30:24+00:00

## Health v2 (maintenance only)
Score: 52/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 44, release rhythm 35, longevity 100
- inputs: {"age_days": 2869, "days_push": 337, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1683, forks 254 (observed 2026-08-28T04:05:21.887577+00:00)

## What it is
AADInternals is a PowerShell module for administering and hacking Entra ID (Azure AD), Office 365, and related endpoints. It includes tools for authentication, enumeration, and exploitation of Microsoft cloud identity services, and is listed in MITRE ATT&CK as S0677.

## Use cases
- administer Azure AD and Office 365 from PowerShell
- enumerate Entra ID tenants and users
- test Microsoft 365 identity security posture
- perform red team assessments against Azure AD
- extract and manipulate Azure AD tokens and certificates
- audit Entra ID Connect and AD FS configurations

## When to choose
- you need deep, low-level access to Azure AD/Entra ID internals not exposed by official modules
- you are doing offensive security research or red teaming against Microsoft cloud identities
- you want a single PowerShell toolkit covering both administration and attack techniques

## When to avoid
- you only need standard day-to-day Microsoft Graph administration
- you require a supported, vendor-backed tool for production change management
- your environment prohibits offensive-security tooling

## Facets
- artifact type: library
- maturity: active
- function: security, auth, developer-tools, cli
- domain: security, cloud-computing, developer-tools, penetration-testing
- platform: windows, cross-platform, cli
- tags: powershell-module, azure-ad, entra-id, office-365, microsoft-365, red-team, mitre-attack

## Member repositories
- Gerenios/AADInternals (main) score 52

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:21.887577+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:41:17.941140+00:00, confidence not recorded.
  - readme: https://github.com/Gerenios/AADInternals (fetched 2026-08-28T04:05:21.887577+00:00, sha f1bb7f19a857)
  - homepage: http://aadinternals.com/aadinternals (fetched 2026-08-29T11:14:05.776489+00:00, sha 61baf6a81d59)
- Data as of 2026-08-30T08:39:29.467469+00:00.
