Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
BloodBash — محلل مسارات الهجوم دون اتصال لـ AD/Entra لملفات SharpHound/AzureHound بصيغة JSON. يعرض نتائج تصعيد الامتيازات، والاعتمادات، وسوء التهيئة مرتبة حسب الأولوية دون الحاجة إلى BloodHound أو Neo4j. | Kitploit
أدوات/GitHubGitHub/squidsec/bloodbash
تصعيد الامتيازاتتحليل الثغرات الأمنيةالحركة الجانبيةتدقيق التكوينجمع المعلوماتاختبار الاختراقأمن السحابةإدارة الهوية والوصول (IAM)الفريق الأحمر
GitHubsquidsec/bloodbash

BloodBash

محلل مسارات الهجوم دون اتصال لـ AD/Entra لملفات SharpHound/AzureHound بصيغة JSON. يعرض نتائج تصعيد الامتيازات، والاعتمادات، وسوء التهيئة مرتبة حسب الأولوية دون الحاجة إلى BloodHound أو Neo4j.

49855140منذ 15 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع

BloodBash

SquidSec logo

مشروع مفتوح المصدر من SquidSec
SquidOffense.com · GitHub

Run Unit Tests Build and Release Binaries Latest release License: MIT

BloodBash هو محلل مفتوح المصدر يعمل دون اتصال بالإنترنت لملفات SharpHound و AzureHound بصيغة JSON، تم إنشاؤه وإدارته بواسطة SquidSec. يقوم ببناء رسم بياني، ويكشف مسارات الهجوم وسوء الإعدادات في AD/Entra، ويطبع النتائج مرتبة حسب الأولوية. لا حاجة إلى Neo4j أو واجهة BloodHound.

المؤسسةSquidSec
الموقع الإلكترونيhttps://squidoffense.com/
إصدار التطبيقv1.4.2
أحدث ملف تنفيذيGitHub release
الترخيصMIT
بيئة التشغيل (من المصدر)Python 3.9+

عمليات الدمج إلى main تبني تلقائيًا ملفات تنفيذية لـ Linux وWindows وتنشر إصدار GitHub (الوسم v1.4.2-build.N).


حول SquidSec

تم بناء BloodBash وصيانته بواسطة SquidSec لخدمة مجتمع الأمن - فرق الفريق الأحمر، ومختبرو الاختراق، والمدافعون الذين يحتاجون إلى تحليل سريع دون اتصال بالإنترنت لـ AD/Entra دون الحاجة إلى إعداد بنية BloodHound التحتية.

  • الموقع الإلكتروني: https://squidoffense.com/
  • المشروع: https://github.com/DotNetRussell/BloodBash

التنزيل (لا يتطلب Python)

ملفات BloodBash التنفيذية المستقلة من SquidSec - لا حاجة إلى Python أو pip أو venv:

المنصةأحدث تنزيل
Linux x64bloodbash-linux-x64
Windows x64bloodbash-windows-x64.exe
  • جميع الإصدارات ووسوم الإصدارات: https://github.com/DotNetRussell/BloodBash/releases
  • صفحة أحدث إصدار: https://github.com/DotNetRussell/BloodBash/releases/latest
# Linux
curl -sL -o bloodbash \
  https://github.com/DotNetRussell/BloodBash/releases/latest/download/bloodbash-linux-x64
chmod +x bloodbash
./bloodbash /path/to/json --all
# Windows (PowerShell)
Invoke-WebRequest -Uri "https://github.com/DotNetRussell/BloodBash/releases/latest/download/bloodbash-windows-x64.exe" `
  -OutFile bloodbash.exe
.\bloodbash.exe C:\path\to\json --all

التثبيت (Python / من المصدر)

pipx install git+https://github.com/DotNetRussell/BloodBash

أو من نسخة مستنسخة:

git clone https://github.com/DotNetRussell/BloodBash.git
cd BloodBash
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt

الاعتماديات: networkx، rich، tqdm، pyyaml.

البدء السريع

ابدأ بهذه الثلاثة (وجّهها إلى دليل SharpHound/AzureHound أو ملف .zip):

# 1) Day-0 triage - default when you pass only the data path
bloodbash /path/to/json
# same as:
bloodbash /path/to/json --quick-wins

# 2) Just owned a user - outbound compromise dossier
bloodbash ./sharpout --from-user alice --from-user-export

# 3) Full attack analysis (large env: --fast auto on big graphs)
bloodbash /path/to/json --all --fast
# inventory ladders still opt-in:
bloodbash /path/to/json --all --inventory

من نسخة مصدرية، python3 BloodBash.py مكافئ لـ bloodbash.

# Binary / pipx
./bloodbash /path/to/json
bloodbash /path/to/json --from-user alice --from-user-export

# Multi-collection merge (low-priv + DA zip, multi-domain forest)
bloodbash ./lowpriv.zip --merge ./da.zip ./child-domain.zip --all --fast

مجلد فارغ (بدون علامات فحص) يشغّل فرز quick-wins. استخدم --all لتحليل مسار الهجوم الكامل (وليس الجرد)، أو --wizard لمنتقي تفاعلي.

تحت --all و--quick-wins، يتم إخفاء أقسام الكاشف الفارغة حتى تبقى وحدة التحكم قابلة للقراءة. لا تزال العلامات الانتقائية تطبع أسطر "none found" الخضراء للفحوصات التي طلبتها.

بيانات نموذجية: SampleSharphoundADData/ وSampleAzurehoundData/.

bloodbash --help            # start-here + cheat sheet
bloodbash --help-advanced   # full flag tables + all examples

المزيد من الوصفات: docs/cookbook.md.

ما الذي يكتشفه

تنزيل الأداة