This is your work, valued
Active Directory, Red Teaming, and Network Security
Invoke-ADEnum. Active Directory Auditing and Enumeration
535Amnesiac. Amnesiac is a post-exploitation framework entirely written in PowerShell and designed to assist with lateral movement within Active Directory environments
445Invoke-SessionHunter. Retrieve and display information about active user sessions on remote computers. No admin privileges required.
210Invoke-SMBRemoting. Interactive Shell and Command Execution over Named-Pipes (SMB) for Fileless lateral movement
187SessionExec. Execute commands in other Sessions
91PPLKiller. Tool to bypass LSA Protection (aka Protected Process Light)
63PowerDACL. A tool to abuse weak permissions of Active Directory Discretionary Access Control Lists (DACLs) and Access Control Entries (ACEs)
62ShellGen. PowerShell script to generate ShellCode in various formats
45Tools. PowerShell
33Sh3ller. Sh3ller is a lightweight C2 framework in its simplest form.
32KeyCredentialLink. Add Shadow Credentials to a target object by editing their msDS-KeyCredentialLink attribute
25Invoke-ShareHunter. Enumerate the Domain for Readable and Writable Shares
23Find-LocalAdminAccess. Check the Domain for Local Admin Access
22Invoke-RunAsSystem. A simple script to elevate current session to SYSTEM (needs to be run as Administrator)
16Invoke-SMBTakeover. Unbind port 445/tcp on Windows
14PassSpray. Domain Password Spray
11Token-Impersonation. Make or Steal a Token
10Invoke-WMIRemoting. Command Execution or Pseudo-Shell over WMI
10CheckSMBSigning. Checks for SMB signing disabled on all hosts in the network
9JRecon. A tool to automate Active Directory Enumeration
9CheckReachableHosts. Check what hosts are reachable (SMB, WMI, WinRM, or specified port)
8Invoke-GrabTheHash. Get the NTLM Hash for the User or Machine Account TGT held in your current session
8Validate-Credentials. Validate Domain Credentials
7ADQuery. Query Active Directory Objects, GPOs, OUs, Groups
7Invoke-s4u2self. A tool that abuses s4u2self to gain access to remote hosts
7GZipExec. Execute commands provided as a GZip string
6CheckWebDAVStatus. Check for WebDAV Service Status
6TGT_Monitor. Monitor for TGTs
6Invoke-ShadowHunter. Automate accounts takeover by abusing GenericWrite/GenericAll rights to add Shadow Credentials
6PS2EXE. Convert Powershell scripts to EXEs
5Enum-CertTemplates. Enumerate for and list Certificate Templates
4JBreach. PowerShell
4Collect-ADObjects. Collect Active Directory Objects
4GetSystem-LCI. GetSystem-LCI is a PowerShell script to escalate privileges from Administrator to NT AUTHORITY\SYSTEM by abusing LanguageComponentsInstaller.
4CredsManager. A tool designed for efficient organisation and secure storage of credentials gathered during penetration tests
4JMove. Lateral Movement within Windows environments
4File-Server. A simple TCP file server
3Get-DNSRecords. Queries DNS records from the Active Directory domain, specifically from the DNS zones stored in the Active Directory.
3VBAFormat. Format long strings to VBA code
3SQL-Query. MSSQL Servers Access Enumeration
3SimpleSocks. A PowerShell SOCKS5 proxy that accepts connections on 127.0.0.1 and pushes them out into whatever networks the host can reach.
3Ask4Creds. Prompt User for credentials
2Invoke-DNSResolve. A simple script meant to speed-up the process of resolving IP ranges to hostnames
2Set-DomainObject. Modify or clear a property for a specified active directory object
1PsMapExec. A PowerShell tool that takes strong inspiration from CrackMapExec.
1