Python active-directory

Open-source Python projects categorized as active-directory

Top 20 Python active-directory Projects

  • DeathStar

    Uses Empire's (https://github.com/BC-SECURITY/Empire) RESTful API to automate gaining Domain and/or Enterprise Admin rights in Active Directory environments using some of the most common offensive TTPs.

  • Project mention: SSH-Snake: Automated SSH-Based Network Traversal | news.ycombinator.com | 2024-01-05

    Here’s a similar project, but for windows AD networks

    https://github.com/byt3bl33d3r/DeathStar

  • PlumHound

    Bloodhound for Blue and Purple Teams

  • Project mention: Dealing with large BloodHound datasets | dev.to | 2023-12-06

    Name Description Url BloodHound BloodHound GUI https://github.com/BloodHoundAD/BloodHound/ PlumHound Generate a report with actions to resolve the security flaws in the Active Directory configuration https://github.com/DefensiveOrigins/PlumHound/ GoodHound GoodHound operationalises Bloodhound by determining the busiest paths to high value targets and creating actionable output to prioritise remediation of attack paths. https://github.com/idnahacks/GoodHound/ BlueHound Tool that helps blue teams pinpoint the security issues that actually matter. By combining information about user permissions, network access and unpatched vulnerabilities, BlueHound reveals the paths attackers would take if they were inside your network. https://github.com/zeronetworks/BlueHound/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sam-the-admin

    Exploiting CVE-2021-42278 and CVE-2021-42287 to impersonate DA from standard domain user

  • pywerview

    A (partial) Python rewriting of PowerSploit's PowerView

  • GoodHound

    Uses Sharphound, Bloodhound and Neo4j to produce an actionable list of attack paths for targeted remediation.

  • Project mention: Dealing with large BloodHound datasets | dev.to | 2023-12-06

    Name Description Url BloodHound BloodHound GUI https://github.com/BloodHoundAD/BloodHound/ PlumHound Generate a report with actions to resolve the security flaws in the Active Directory configuration https://github.com/DefensiveOrigins/PlumHound/ GoodHound GoodHound operationalises Bloodhound by determining the busiest paths to high value targets and creating actionable output to prioritise remediation of attack paths. https://github.com/idnahacks/GoodHound/ BlueHound Tool that helps blue teams pinpoint the security issues that actually matter. By combining information about user permissions, network access and unpatched vulnerabilities, BlueHound reveals the paths attackers would take if they were inside your network. https://github.com/zeronetworks/BlueHound/

  • FindUncommonShares

    FindUncommonShares is a Python script allowing to quickly find uncommon shares in vast Windows Domains, and filter by READ or WRITE accesses.

  • LDAPWordlistHarvester

    A tool to generate a wordlist from the information present in LDAP, in order to crack passwords of domain accounts.

  • Project mention: LDAPWordlistHarvester: A tool to generate a wordlist from the information present in LDAP, in order to crack passwords of domain accounts. | /r/bag_o_news | 2023-09-29
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • bofhound

    Generate BloodHound compatible JSON from logs written by ldapsearch BOF, pyldapsearch and Brute Ratel's LDAP Sentinel

  • Project mention: Dealing with large BloodHound datasets | dev.to | 2023-12-06

    Tool Language Url Notes SharpHound .NET 4 executable https://github.com/BloodHoundAD/SharpHound/ Also possible to be executed in-memory using Cobalt Strike, check @william_knows’ blog post AzureHound PowerShell https://github.com/BloodHoundAD/AzureHound/ Specifically for Azure environments, outside of the scope of this article SharpHound.ps1 PowerShell https://github.com/BloodHoundAD/BloodHound/ Available from the Collectors folder. Using PowerShell reflectively loads the embedded SharpHound.exe .NET executable. It exposes the Invoke-BloodHound function which calls the main function of the SharpHound binary. SharpHound.py Python https://github.com/fox-it/BloodHound.py/ Python version of SharpHound ADExplorerSnapshot.py Python https://github.com/c3c/ADExplorerSnapshot.py/ Convert Sysinternals ADExplorer snapshots to BloodHound-compatible JSON files. BOFHound Python https://github.com/fortalice/bofhound/ Generate BloodHound compatible JSON from logs written by ldapsearch BOF and pyldapsearch.

  • ldapcherry

    Web UI for managing users and groups in multiple directory services.

  • aced

  • OpenShift-Guide

    OpenShift Guide. Learn about the Red Hat OpenShift Container Platform, Data Science, Code Ready Containers, Podman, Buildah, and Kubernetes.

  • hashcathelper

    Convenience tool for hashcat

  • Crack-O-Matic

    Find and notify users in your Active Directory with weak passwords

  • recon365

    Gather information from an email address connected to Office 365 (by netsecurity-as)

  • RDWAtool

    A python script to extract information from a Microsoft Remote Desktop Web Access (RDWA) application

  • ansible-ad-inventory

    Ansible Active Directory Inventory script

  • adsimulator

    A realistic simulator of Active Directory domains

  • admin-tools

    Active Directory administrative tools for Linux

  • cdk-aws-ad-connect

    Creating AWS Managed AD-Connector using CDK

  • linuxmuster-linuxclient7

    The new approach on connecting linuxclients to the Linuxmuster.net v7 Active Directory server.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python active-directory related posts

  • SSH-Snake: Automated SSH-Based Network Traversal

    5 projects | news.ycombinator.com | 5 Jan 2024
  • Dealing with large BloodHound datasets

    11 projects | dev.to | 6 Dec 2023
  • Script to gather information from an email address or domain connected to AzureAD or Office 365

    1 project | /r/u_CyberGh00st | 28 Mar 2023
  • recon365 - Gather information from an email address connected to AzureAD or Office 365

    1 project | /r/commandline | 23 Mar 2023
  • recon365 - Gather information from an email address connected to Office 365

    2 projects | /r/OSINT | 28 Feb 2023
  • use of cme modules

    1 project | /r/oscp | 18 Oct 2022
  • Samba ADDC | admin-tools AppImage issue

    1 project | /r/samba | 13 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 27 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source active-directory projects in Python? This list will help you:

Project Stars
1 DeathStar 1,565
2 PlumHound 1,028
3 sam-the-admin 955
4 pywerview 842
5 GoodHound 438
6 FindUncommonShares 375
7 LDAPWordlistHarvester 291
8 bofhound 286
9 ldapcherry 220
10 aced 140
11 OpenShift-Guide 140
12 hashcathelper 105
13 Crack-O-Matic 100
14 recon365 77
15 RDWAtool 74
16 ansible-ad-inventory 33
17 adsimulator 28
18 admin-tools 12
19 cdk-aws-ad-connect 3
20 linuxmuster-linuxclient7 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com