EN
ENNA

BloodHound vs Impacket

GitHub Stats

2.9k
Stars
15.6k
310
Forks
3.9k
97
Issues
350
2d ago
Updated
6d ago
Apache-2.0
License
Go
Language
Python

About BloodHound

BloodHound uses graph theory to reveal hidden and often unintended relationships within an Active Directory or Azure environment. Attackers use BloodHound to identify complex attack paths that would otherwise be impossible to identify. Defenders use it to identify and eliminate those same attack paths. Both red and blue teams can use BloodHound to gain a deeper understanding of privilege relationships in Active Directory environments.

About Impacket

Impacket is a collection of Python classes for working with network protocols, essential for Windows and Active Directory pentesting. It provides low-level programmatic access to protocols like SMB, RDP, and LDAP, enabling the development of custom network tools and exploitation scripts. Impacket's extensive support for protocol manipulation makes it a critical resource for security researchers and penetration testers targeting Windows-based environments.

Platform Support

🐧linux🍎macos🪟windows
🐧linux🍎macos🪟windows

Tags

Shared

active-directory

BloodHound only

graphprivilege-escalationattack-path

Impacket only

smbprotocolwindows