一.什么是AzureHound?

AzureHound 是一个用 Go 语言编写的独立二进制文件,其设计目标是通过直接调用 Microsoft Graph API 和 Azure Resource Manager (ARM) REST API 从 Azure Active Directory (Azure AD) 和 Azure 订阅中收集数据。

二.安装配置AzureHound

  1. 通过执行如下命令来从github上拉取AzureHound代码

git clone https://github.com/BloodHoundAD/AzureHound.git

2.使用已配置好的Go环境变量,执行如下命令使用go来拉取依赖

go mod tidy

3.通过执行如下Go命令,来将我们拉取下来的AzureHound代码编译成exe执行文件。

go build .