لینک زیر نسخه 8.0 را یک تغییر بنیادی برای BloodHound معرفی میکند که هدف آن تبدیل این ابزار از یک تحلیلگر مسیرهای حمله در Active Directory به یک پلتفرم جامع مدیریت ریسک هویتی (Identity Risk Management) در کل سازمان است.
مفهوم اصلی: چرا OpenGraph؟
مقاله توضیح میدهد که با پیچیدهتر شدن محیطهای سازمانی، هویتها (کاربران، سرویسها و…) و دسترسیهای آنها دیگر فقط به Active Directory محدود نمیشوند. امروزه یک هویت ممکن است به سیستمهای زیر دسترسی داشته باشد:
محیطهای ابری (مثل AWS, Azure, GCP)
پلتفرمهای داده (مثل Snowflake)
ابزارهای توسعه (مثل GitHub, Jenkins)
سیستمهای SaaS (مثل Salesforce)
مشکل اینجا بود که نسخه های قبلی BloodHound فقط میتوانستند روابط و دسترسیها را در محیط مایکروسافت (AD/Entra ID) ببینند و از خطرات موجود در این پلتفرمهای دیگر بیخبر بودند. این یعنی یک تصویر ناقص از ریسکهای واقعی سازمان به دست میآمد.
این OpenGraph راهحل این مشکل است. این یک معماری جدید است که به BloodHound اجازه میدهد:
دریافت داده از هر منبعی: میتواند دادههای مربوط به هویت و دسترسی را از هر پلتفرمی (GitHub, Snowflake, SQL Server و غیره) دریافت و تحلیل کند.
ایجاد مدل تهدید سفارشی: به سازمانها اجازه میدهد تا مدل داده و روابط خاص خودشان را تعریف کنند. مثلاً میتوان تعریف کرد که یک “کاربر” در GitHub چگونه به یک “مخزن کد (Repository)” دسترسی “Admin” دارد.
تحلیل جامع ریسک: با ترکیب دادههای تمام این سیستمها، BloodHound v8.0 یک نقشه کامل از تمام مسیرهای حمله ممکن در کل سازمان ارائه میدهد، نه فقط در یک بخش آن.
https://specterops.io/blog/2025/07/29/bloodhound-v8-usability-extensibility-and-opengraph/