【笔记】BloodHound学习笔记

前言

BloodHound学习笔记

内网信息收集

下载项目

1
2
3
wget https://github.com/BloodHoundAD/SharpHound/releases/download/v2.5.7/SharpHound-v2.5.7.zip
unzip SharpHound-v2.5.7.zip -d SharpHound-v2.5.7
cd SharpHound-v2.5.7

复制SharpHound.exe到受害机并执行信息收集

1
SharpHound.exe -c all

内网信息分析

部署neo4j数据库

下载依赖

1
brew install neo4j

修改配置文件

  • 将第27行注释去掉
/opt/homebrew/Cellar/neo4j/5.24.1/libexec/conf/neo4j.conf
1
dbms.security.auth_enabled=false

启动服务

1
brew services start neo4j

下载项目

1
2
3
wget https://github.com/BloodHoundAD/BloodHound/releases/download/v4.3.1/BloodHound-darwin-arm64.zip
unzip BloodHound-darwin-arm64.zip
cd BloodHound-darwin-arm64

启动服务

MacOS

1
open BloodHound.app

Neo4j URL:bolt://localhost:7687
Neo4j Username:neo4j
Neo4j Password:neo4j

上传收集的数据zip压缩包进行分析

  • Upload Data

完成