PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Active Directory Python Packages

Python packages with the GitHub topic active-directory. Sorted by relevance, with stars and monthly downloads.
Colin-b
httpx-auth

Authentication classes to be used with httpx

3.1M 142 36
Colin-b
requests-auth

Authentication classes to be used with requests

255K 39 15
p0dalirius
dsinternals

A Python native library containing necessary classes, functions and structures to interact with Windows Active Directory.

73K 76 8
zorn96
ms-active-directory

A library for integrating with Microsoft Active Directory domains

25K 66 18
ADscanPro
adscan

Active Directory pentesting tool for Linux. Automated Kerberoasting, AS-REP Roasting, ADCS/ESC exploitation, DCSync, BloodHound integration, and 40+ AD attack paths. ENS Alto / NIS2 / ISO 27001 compliance reports. No Windows required.

5K 470 50
famousleads
safecadence-netrisk

SafeCadence Network Risk — local-first infrastructure + identity policy platform. 45 adapters (40 infra + 5 identity), 22 controls, 16 multi-vendor translators, capability-based RBAC, AI policy intelligence, attack-path graph, KEV+EPSS-prioritized CVEs, cross-system drift detection. MIT, BYO-AI.

4K 1 0
l4rm4nd
pyadrecon-adws

An implementation of PyADRecon using ADWS instead of LDAP. Generates individual CSV files and a single XSLX + HTML report about your AD domain. Evades EDR detections through ADWS.

3K 54 3
the-useless-one
pywerview

A (partial) Python rewriting of PowerSploit's PowerView

3K 1K 129
l4rm4nd
pyadrecon

Python3 implementation of ADRecon with support for NTLM and Kerberos authentication querying LDAP. Generates individual CSV files and a single XSLX + HTML report about your AD domain.

3K 64 4
adityatelange
evil-winrm-py

Execute commands interactively on remote Windows machines using the WinRM protocol (just faster)

2K 378 34
sjkingo
django-auth-ldap3

A library for connecting Django's authentication system to an LDAP directory

1K 23 12
CasperGN
activedirectoryenum

Enumerate Active Directory with standard vectors

947 145 40
j4s0nmo0n
soaphound-py

Bloodhound python Ingestor using ADWS

590 47 4
PlumHound
plumhound

Bloodhound Reporting for Blue and Purple Teams

544 1K 129
danyi1212
django-windowsauth

Easy integration and deployment of Django projects into Windows Environments

522 28 4
StrongWind1
credwolf

Validate AD credentials over NTLM and Kerberos - passwords, hashes, keys, and tickets

518 12 0
t0thkr1s
gpp-decrypt

Tool to parse the Group Policy Preferences XML file which extracts the username and decrypts the cpassword attribute.

517 203 17
kakwa
ldapcherry

A simple web application to manage Ldap entries

403 224 67
cgohlke
uciwebauth

Access UCI WebAuth, LDAP person records, and Active Directory user objects.

355 3 0
idnahacks
goodhound

Attackers think in graphs, defenders think in actions, management think in charts. GoodHound operationalises Bloodhound by determining the busiest paths to high value targets and creating actionable output to prioritise remediation of attack paths.

350 487 41
ruudmens
koppla

A Model-Context-Protocol (MCP) Server for Active Directory

319 55 10
AdrianVollmer
crack-o-matic

Find and notify users in your Active Directory with weak passwords

234 102 3
Didi45R
python-adfs

Python module for interacting with Microsoft ADFS and OIDC at ease

225 2 0
rbricheno
client-of-redundant-servers

Client of redundant servers

222 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery