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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
beelzebub — إطار عمل تشغيل آمن ومنخفض الكود للخداع، يستفيد من الذكاء الاصطناعي في المحاكاة الافتراضية للنظام. | Kitploit
أدوات/GitHubGitHub/beelzebub-labs/beelzebub
أدوات دفاعيةأمن الحاوياتالمحاكاة الافتراضية للأمانأمن الويبأمن الشبكاتاستخبارات التهديداتكشف التسللالاستجابة للحوادثأمن واجهات برمجة التطبيقاتأمن الذكاء الاصطناعي
GitHubbeelzebub-labs/beelzebub
2.1k20656منذ 4 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

beelzebub

إطار عمل تشغيل آمن ومنخفض الكود للخداع، يستفيد من الذكاء الاصطناعي في المحاكاة الافتراضية للنظام.

عرض المستودعالموقع الإلكتروني
مشاركة
![Beelzebub — إطار خداع مفتوح المصدر](https://raw.githubusercontent.com/beelzebub-labs/beelzebub/main/docs/public/readme/cover.svg)

# Beelzebub

**إطار خداع مفتوح المصدر.**

انشر طُعومًا واقعية. راقب سلوك المهاجم. حوّل التفاعلات إلى أدلة أمنية.

**[استكشف منصة Beelzebub](https://beelzebub.ai/products/beelzebub-cloud/)** · [التوثيق](https://docs.beelzebub.ai) · [البدء السريع](#get-started)

[![CI](https://github.com/beelzebub-labs/beelzebub/actions/workflows/main.yml/badge.svg)](https://github.com/beelzebub-labs/beelzebub/actions/workflows/main.yml)
[![Coverage](https://codecov.io/gh/beelzebub-labs/beelzebub/graph/badge.svg?token=8XTK7D4WHE)](https://codecov.io/gh/beelzebub-labs/beelzebub)
[![License: GPL v3](https://img.shields.io/badge/License-GPL_v3-6930c3.svg)](LICENSE)
[![Go Reference](https://pkg.go.dev/badge/github.com/beelzebub-labs/beelzebub/v3.svg)](https://pkg.go.dev/github.com/beelzebub-labs/beelzebub/v3)
[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)](https://github.com/avelino/awesome-go)

يمنح Beelzebub فرق الأمن طريقة قابلة للتهيئة لدراسة النشاط الموجّه نحو خدمات الطُعم. حدّد البيئة التي يواجهها المهاجم، واختر كيفية استجابتها، والتقط التفاعل للتحقيق. شغّل الإطار بشكل مستقل أو اربطه بمنصة Beelzebub.

## لماذا Beelzebub

- **انشر طُعومًا تناسب بيئتك.** حدّد الخدمات والمسارات وقواعد الاستجابة في YAML. استخدم المعالجات الثابتة لسلوك متوقع أو استجابات مدعومة بـ LLM لتفاعلات تكيفية. وسّع وقت التشغيل بإضافات Go موثوقة عندما تحتاج إلى سلوك مخصص.
- **راقب ما يحدث بعد التواصل.** التقط الأدلة من تفاعلات الطُعم، بما في ذلك الأوامر وتفاصيل طلبات HTTP وسياق الجلسة، حسب البروتوكول. امنح المحللين سجلًا للنشاط الموجّه نحو الخدمة لدعم التحقيق.
- **أدخل الأدلة إلى سير عملك.** افحص السجلات محليًا، أو انشر أحداثًا منظمة إلى RabbitMQ، أو فعّل الإبلاغ إلى منصة Beelzebub. فعّل مقاييس Prometheus عبر `core.prometheus.enabled: true` لمراقبة نشاط وقت التشغيل؛ افتراضيًا، يكون مستمع المقاييس معطّلًا ولا يربط أي منفذ.

## شاهده أثناء العمل

شاهد طُعمًا مدعومًا بـ LLM يستجيب لمدخلات المهاجم. يوضّح العرض التوضيحي كيف يمكن للاستجابات المولّدة أن تحافظ على تفاعل يتجاوز مجموعة ثابتة من معالجات الأوامر.

![عرض توضيحي لطُعم Beelzebub مدعوم بـ LLM يستجيب لمدخلات المهاجم](https://assets.kitploit.com/production/public/readmes/9670/38080b103591f912d2aacf0feaf330531560f6bafc2fe8f4fbbdd42c3e60ea29.gif)

## كيف يعمل

[![تصل التفاعلات إلى خدمات الطُعم، وتتلقى استجابات من وقت تشغيل Beelzebub، وتنتج أحداثًا أمنية. تغذّي تهيئة YAML وقت التشغيل عبر التحقق؛ تُجمَّع إضافات Go في وقت التشغيل لتوسيع الخدمات والاستجابات. تذهب الأحداث إلى السجلات مع إبلاغ اختياري إلى RabbitMQ أو المنصة، بينما يعرض Prometheus المقاييس بشكل منفصل.](https://raw.githubusercontent.com/beelzebub-labs/beelzebub/main/docs/public/readme/how-it-works.svg)](docs/public/readme/how-it-works.svg)

حدّد الخدمات والقواعد في YAML، وتحقق من صحة التهيئة، ثم ابدأ وقت التشغيل. تُجمَّع إضافات Go الموثوقة في وقت التشغيل لتوسيع الخدمات والاستجابات. تتعامل كل خدمة مع التفاعلات الواردة وتصدر الأدلة عبر مخرجات الأحداث المهيأة. تتطلب استجابات LLM مزوّدًا مهيأً؛ يمكن للمعالجات الثابتة العمل دون مزوّد.

يدعم الإطار **SSH وHTTP وTCP وTELNET وMCP**. تكشف طُعوم MCP أدوات طُعم تجعل الاستدعاءات المشبوهة قابلة للملاحظة أثناء اختبار الوكلاء الخاضع للتحكم. يمكنها تقديم أدلة على محاولات حقن الأوامر (prompt injection)؛ لكنها لا تضمن اكتشاف كل محاولة.

تشمل خيارات النشر ملف Go ثنائي محلي، وDocker Compose، وKubernetes مع Helm. راجع [دليل البنية](https://docs.beelzebub.ai/concepts/architecture) لسلوك وقت التشغيل وحدود التوسيع.

## استكشف الطُعوم

ابدأ بواحدة من **18 تهيئة نموذجية** في [configurations/services](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services). افتح ملف YAML لفحص قواعده وتكييفه مع بيئتك.

| الفئة | أمثلة الطُعم |
| --- | --- |
| الوصول عن بُعد | [SSH](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/ssh-22.yaml) · [SSH (LLM)](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/ssh-2222.yaml) · [TELNET](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/telnet-23.yaml) · [RDP](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-3389-rdp.yaml) · [VNC](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-5900-vnc.yaml) |
| الويب | [WordPress (LLM fallback)](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/http-80.yaml) · [HTTP 401](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/http-8080.yaml) · [HTTP methods](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/http-methods-8081.yaml) · [Apache directory maze](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/http-maze-8888.yaml) |
| قواعد البيانات وذاكرات التخزين المؤقت | [MySQL](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-3306.yaml) · [PostgreSQL (LLM)](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-5432-postgresql-llm.yaml) · [SQL Server](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-1433-mssql.yaml) · [Redis](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-6379-redis.yaml) · [Memcached](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-11211-memcached.yaml) |
| خدمات الشبكة | [SMB](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-445-smb.yaml) · [LDAP](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-389-ldap.yaml) |
| إنترنت الأشياء | [MQTT](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/tcp-1883-mqtt.yaml) |
| وكلاء الذكاء الاصطناعي | [MCP bait tools](https://github.com/beelzebub-labs/beelzebub/blob/main/configurations/services/mcp-8000.yaml) |

تتراوح الأمثلة بين اللافتات والاستجابات المختارة والتبادلات التفاعلية. تتطلب أمثلة **LLM** مزوّدًا مُهيَّأً؛ ويستخدمها WordPress لمساره الشامل (catch-all). تحقّق من تعيينات المنافذ في نشرك عند تفعيل أمثلة إضافية.

## البدء

تحتاج إلى **Git، وصدفة (shell)، وDocker Engine مع Compose v2**. استخدم **مضيف مختبر معزول** مع تفويض لجميع المستمعين المُهيَّأين: يبدأ المُثبِّت حزمة من الخدمات المثالية، بما في ذلك المنافذ ذات الامتيازات. على Linux يمكنه تفعيل **host networking**؛ ولا يوفّر Docker عزل الشبكة في ذلك الوضع.

استخدم بيانات اعتماد اصطناعية وراجع [دليل أمان الإنتاج](https://docs.beelzebub.ai/operations/production-safety) قبل تعريض الخدمات للإنترنت.

```bash
git clone https://github.com/beelzebub-labs/beelzebub.git
cd beelzebub
./install.sh --docker
```

الإبلاغ عن المنصة اختياري. اترك رمز المنصة فارغًا عند المطالبة بالتشغيل بشكل مستقل. يتحقق وقت التشغيل من تكوينه قبل بدء المستمعين.

اختبر الطعم HTTP الافتراضي وافحص سجلاته:

```bash
curl -i http://localhost:8080/
docker compose logs -f beelzebub
```

توقّع **`401 Unauthorized`** من مثال HTTP المرفق على المنفذ 8080. هذا هو الاستجابة المُهيّأة للطُعم، ما يؤكد أن المستمع قابل للوصول. إذا تخطّى المُثبّت منفذًا مشغولًا، فحلّ التعارض قبل الاختبار. اضغط `Ctrl+C` لإيقاف متابعة السجلات.

أوقف المختبر عند الانتهاء:

```bash
docker compose down
```

لإعداد خدمة واحدة أو لطريقة نشر أخرى، اتبع [دليل التثبيت](https://docs.beelzebub.ai/getting-started/installation).

## منصة Beelzebub

الإطار مفتوح المصدر هو الأساس: انشره وشغّله ووسّعه بشكل مستقل. **منصة Beelzebub** هي المنتج المُدار للفرق التي تحتاج إلى تنسيق الخداع عبر البيئات وربط الأدلة وقت التشغيل بسير عمل أمني أوسع.

استكشف قدرات النشر والتحقيق وإعداد التقارير في المنصة، واطّلع على كيفية ملاءمتها لمتطلبات فريقك.

**[استكشف منصة Beelzebub ←](https://beelzebub.ai/products/beelzebub-cloud/)**

## الموارد والمجتمع

- **[التوثيق](https://docs.beelzebub.ai):** الإعداد والبروتوكولات والعمليات والتكاملات والوصفات.
- **[تأليف الإضافات](https://docs.beelzebub.ai/plugins/authoring):** ابنِ امتدادات باستخدام Go SDK العام. تُنفَّذ الإضافات داخل العملية؛ راجع مصدرها وثبّت الإصدارات الموثوقة.
- **[المساهمة](https://github.com/beelzebub-labs/beelzebub/blob/main/CONTRIBUTING.md):** ساهم بالشيفرة أو الأمثلة أو التوثيق وفق [مدونة قواعد السلوك](https://github.com/beelzebub-labs/beelzebub/blob/main/CODE_OF_CONDUCT.md). أبلغ عن الثغرات بشكل خاص عبر [SECURITY.md](https://github.com/beelzebub-labs/beelzebub/blob/main/SECURITY.md).

للتطوير، استخدم إصدار Go المعلن في [go.mod](https://github.com/beelzebub-labs/beelzebub/blob/main/go.mod)، وGit، وMake. ابنِ باستخدام `make build`؛ وشغّل `make test.unit` و`go vet ./...` و`make validate-all` قبل تقديم تغييرات وقت التشغيل. يغطي [سير عمل التطوير](https://docs.beelzebub.ai/contributing/development) اختبارات التكامل واعتمادياتها على Docker.

شكرًا لـ [JetBrains](https://jb.gg/OpenSourceSupport) على دعمها للتطوير بأدوات عبر برنامج دعم المصادر المفتوحة الخاص بها.

مرخّص بموجب [رخصة GNU العامة العمومية الإصدار 3.0](https://github.com/beelzebub-labs/beelzebub/blob/main/LICENSE).
تنزيل الأداة