← 返回命令列表

Linux command

bloodhound 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Start BloodHound GUI

bloodhound

Start with a specific database

bloodhound --database=[path/to/neo4j]

Import collected data

bloodhound --import=[path/to/data.json]

Run with debug logging

bloodhound --debug

Connect to specific Neo4j instance

bloodhound --neo4j-uri=bolt://[localhost:7687]

说明

BloodHound is a security tool that uses graph theory to reveal hidden relationships and attack paths within Active Directory environments. It visualizes complex trust relationships, group memberships, and permissions that attackers could exploit to compromise domain administrators. The tool consists of two components: collectors (SharpHound for Windows, bloodhound-python for Linux) that enumerate Active Directory objects, and the BloodHound GUI that imports this data into a Neo4j graph database for analysis. Security teams use BloodHound to identify and remediate dangerous configurations, while penetration testers use it to find privilege escalation paths. Built-in queries find common attack paths like "Shortest Path to Domain Admin" or "Kerberoastable Users."

FAQ

What is the bloodhound command used for?

BloodHound is a security tool that uses graph theory to reveal hidden relationships and attack paths within Active Directory environments. It visualizes complex trust relationships, group memberships, and permissions that attackers could exploit to compromise domain administrators. The tool consists of two components: collectors (SharpHound for Windows, bloodhound-python for Linux) that enumerate Active Directory objects, and the BloodHound GUI that imports this data into a Neo4j graph database for analysis. Security teams use BloodHound to identify and remediate dangerous configurations, while penetration testers use it to find privilege escalation paths. Built-in queries find common attack paths like "Shortest Path to Domain Admin" or "Kerberoastable Users."

How do I run a basic bloodhound example?

Run `bloodhound` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

Where can I find more bloodhound examples?

This page includes 5 examples for bloodhound, plus related commands for nearby Linux tasks.