العودة إلى التحديثات
New releaseJul 25, 2026

AzureHound v3.0.0

يجمع بيانات مستأجر Azure (المستخدمين، المجموعات، الأدوار، الموارد) ويصدرها لتحليل مسار الهجوم في BloodHound في اختبار الاختراق السحابي وعمليات الفريق الأحمر.

مشاركة

AzureHound

أداة جمع بيانات BloodHound لـ Microsoft Azure

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

احصل على AzureHound

إصدارات ثنائية (Binaries)

قم بتنزيل الثنائي المناسب لمنصتك من أحد إصداراتنا.

الإصدار المستمر (Rolling Release)

يحتوي الإصدار المستمر على ثنائيات مبنية مسبقًا ويتم تحديثها تلقائيًا لتتماشى مع الفرع 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 إلى الإخراج القياسي (stdout)

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

طباعة جميع بيانات مستأجر Azure إلى ملف

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

طباعة جميع بيانات مستأجر Azure إلى ملف، مع إعادة استخدام المصادقة الحالية من Azure CLI

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

تكوين وبدء خدمة جمع البيانات لـ BloodHound Enterprise

❯ azurehound configure
(اتبع التعليمات)

❯ 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.

الفئات