アップデート一覧に戻る
New releaseJul 25, 2026

AzureHound v3.0.0

Azureテナントデータ(ユーザー、グループ、ロール、リソース)を収集し、クラウドペネトレーションテストやレッドチーム運用におけるBloodHound攻撃経路分析のためにエクスポートします。

共有

AzureHound

Microsoft Azure 向け BloodHound データコレクター

GitHub Workflow Status GitHub release (latest SemVer) GitHub all releases Documentation

AzureHound を入手する

リリースバイナリ

私たちの Releases からお使いのプラットフォームに適したバイナリをダウンロードしてください。

ローリングリリース

ローリングリリースには、main ブランチに自動的に追従して更新されるプレビルドバイナリが含まれており、こちら からダウンロードできます。

警告: ローリングリリースは不安定な場合があります。

コンパイル

前提条件

ソースからこのプロジェクトをビルドするには、以下を実行してください:

go build -ldflags="-s -w -X github.com/bloodhoundad/azurehound/v2/constants.Version=`git describe tags --exact-match 2> /dev/null || git rev-parse HEAD`"

ドキュメント

以下の内容については、BloodHound Community Edition ドキュメント を参照してください:

使用方法

クイックスタート

すべての Azure テナントデータを標準出力に出力する

❯ azurehound list -u "$USERNAME" -p "$PASSWORD" -t "$TENANT"

すべての Azure テナントデータをファイルに出力する

❯ azurehound list -u "$USERNAME" -p "$PASSWORD" -t "$TENANT" -o "mytenant.json"

Azure CLI の既存の認証を再利用して、すべての Azure テナントデータをファイルに出力する

❯ JWT=$(az account get-access-token --resource https://graph.microsoft.com | jq -r .accessToken)
❯ azurehound list --jwt "$JWT"

BloodHound Enterprise のデータ収集サービスを設定して開始する

❯ azurehound configure
(follow prompts)

❯ azurehound start

CLI

❯ azurehound --help
AzureHound vx.x.x
Created by the BloodHound Enterprise team at SpecterOps - [https://bloodhoundenterprise.io](https://specterops.io/bloodhound-overview/)

The official tool for collecting Azure data for BloodHound Community Edition and BloodHound Enterprise

Usage:
  azurehound [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  configure   Configure AzureHound
  help        Help about any command
  list        Lists Azure Objects
  start       Start Azure data collection service for BloodHound Enterprise

Flags:
  -c, --config string          AzureHound configuration file (default: /Users/dlees/.config/azurehound/config.json)
  -h, --help                   help for azurehound
      --json                   Output logs as json
  -j, --jwt string             Use an acquired JWT to authenticate into Azure
      --log-file string        Output logs to this file
      --proxy string           Sets the proxy URL for the AzureHound service
  -r, --refresh-token string   Use an acquired refresh token to authenticate into Azure
  -v, --verbosity int          AzureHound verbosity level (defaults to 0) [Min: -1, Max: 2]
      --version                version for azurehound

Use "azurehound [command] --help" for more information about a command.

カテゴリ