Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
attack_range — أداة تتيح لك إنشاء بيئات ضعيفة ومجهزة بأدوات المراقبة، محلية أو سحابية، لمحاكاة الهجمات عليها وجمع البيانات في Splunk | Kitploit
أدوات/GitHubGitHub/splunk/attack_range
اختبار الاختراقأمن السحابةالتعلم والتعليممختبرات وتدريب عملي
GitHubsplunk/attack_range

attack_range

أداة تتيح لك إنشاء بيئات ضعيفة ومجهزة بأدوات المراقبة، محلية أو سحابية، لمحاكاة الهجمات عليها وجمع البيانات في Splunk

عرض المستودع
2.5k415منذ 2 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Splunk Attack Range v5

Attack Range Logo

يبني Splunk Attack Range بيئات سحابية مجهزة بالأدوات (AWS, Azure, GCP)، ويحاكي الهجمات، ويُمرر البيانات إلى Splunk لتطوير الكشف والاختبار.

Attack Range Architecture

ما يفعله:

  • بناء مختبرات — نشر مختبر صغير يشبه الإنتاج (Splunk، خوادم Windows/Linux، اختياري Kali، Zeek، إلخ) عبر Terraform وAnsible.
  • محاكاة الهجمات — تشغيل تقنيات Atomic Red Team (وغيرها) لتوليد تليمترة حقيقية.
  • مشاركة الوصول — استخدام WireGuard VPN؛ إنشاء تكوينات عميل إضافية لمشاركة النطاق مع الآخرين.

انقر على الصورة لمشاهدة العرض التوضيحي 👇

شاهد العرض التوضيحي

البدء

المفضل: Docker Compose

  1. المتطلبات الأساسية: Docker و Docker Compose. قم بتكوين موفر السحابة الخاص بك (AWS أو Azure أو GCP) وقم بتثبيت بيانات الاعتماد كما هو موضح أدناه.

  2. استنساخ وبدء التشغيل:

    root@kitploit:~
    git clone <repo-url>
    cd attack_range_2
    docker compose -f docker/docker-compose.yml up
    
  3. استخدام التطبيق أو API:

    • تطبيق الويب: افتح http://localhost:4321 — بناء/تدمير النطاقات، عرض الحالة، تشغيل المحاكاة، مشاركة الوصول.
    • API: http://localhost:4000 — REST API؛ وثائق تفاعلية على http://localhost:4000/openapi/swagger.
  4. بناء نطاق (خطوتان):

    • في التطبيق: اختر قالبًا (مثل aws/splunk_minimal_aws) وابدأ البناء. عندما تكون الحالة في انتظار VPN، قم بتنزيل تكوين WireGuard، واتصل باستخدام WireGuard، ثم تابع البناء.
    • أو عبر API: POST /attack-range/build مع {"template": "aws/splunk_minimal_aws"}، استطلع GET /attack-range/status/<id>، استخدم تكوين WireGuard الذي تم إرجاعه، اتصل، ثم POST /attack-range/build مع {"attack_range_id": "<id>"}.
  5. CLI في Docker (اختياري):

    root@kitploit:~
    docker compose --profile cli -f docker/docker-compose.yml run --rm attack_range build -t aws/splunk_minimal_aws
    

    إجراءات أخرى: destroy, simulate, apply-role, share. راجع الوثائق التفصيلية لاستخدام CLI والأعلام.


طرق التشغيل


الوثائق

  • الوثائق الكاملة (Read the Docs): https://attack-range.readthedocs.io/
  • الفصول: البدء، التكوين، الشبكات، المشاركة، القوالب، أدوار Ansible

مرجع سريع

  • التكوينات: لكل نطاق تكوين في config/<attack_range_id>.yml. القوالب موجودة في templates/{aws,azure,gcp}/.
  • بيانات الاعتماد: قم بإعداد ~/.aws, ~/.azure, أو ~/.config/gcloud وقم بتثبيتها في الحاويات (انظر docker/docker-compose.yml).
  • الدعم: قضايا GitHub و المساهمة.

الدعم

يرجى استخدام متعقب قضايا GitHub للإبلاغ عن الأخطاء أو طلب الميزات.

إذا كانت لديك أسئلة أو تحتاج إلى دعم، يمكنك:

  • انضم إلى غرفة #security-research في قناة Splunk Slack
  • انشر سؤالاً على Splunk Answers
  • إذا كنت عميل Splunk Enterprise ولديك عقد صالح للدعم ولديك سؤال متعلق بـ Splunk، يمكنك أيضًا فتح حالة دعم على بوابة دعم https://www.splunk.com/

المساهمة

نرحب بالملاحظات والمساهمات من المجتمع! يرجى الاطلاع على إرشادات المساهمة لمزيد من المعلومات حول كيفية المشاركة.


المؤلف

  • Jose Hernandez
  • Patrick Bareiß

المساهمون

  • Bhavin Patel
  • Rod Soto
  • Russ Nolen
  • Phil Royer
  • Joseph Zadeh
  • Rico Valdez
  • Dimitris Lambrou
  • Dave Herrald
  • Ignacio Bermudez Corrales
  • Peter Gael
  • Josef Kuepker
  • Shannon Davis
  • Mauricio Velazco
  • Teoderick Contreras
  • Lou Stella
  • Christian Cloutier
  • Eric McGinnis
  • Micheal Haag
  • Gowthamaraj Rajendran
  • Christopher Caldwell
  • Zachary Christensen
  • JerinSaji0
  • Michal Cichorz
تنزيل الأداة
الطريقةحالة الاستخدام
Docker Compose (موصى به)تشغيل API + تطبيق ويب + CLI اختياري مع docker compose واحد؛ لا حاجة إلى Python/Ansible/Terraform محلي.
تطبيق الويببناء، تدمير، محاكاة، ومشاركة عبر واجهة المستخدم على المنفذ 4321.
REST APIأتمتة من النصوص البرمجية أو CI؛ وثائق OpenAPI كاملة على /openapi/swagger.
CLI`attack_range.py build