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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
sliver-n8n-notifications — نظام إعلام فوري لاستدعاءات عميل Sliver C2، يدمج سير عمل n8n لتقديم تنبيهات ملونة إلى Discord وSlack مع معلومات مفصلة عن الهدف. | Kitploit
أدوات/GitHubGitHub/0x0trace/sliver-n8n-notifications
اختبار الاختراقالقيادة والسيطرةالأدوات والمكوناتالفريق الأحمر
GitHub0x0trace/sliver-n8n-notifications

sliver-n8n-notifications

نظام إعلام فوري لاستدعاءات عميل Sliver C2، يدمج سير عمل n8n لتقديم تنبيهات ملونة إلى Discord وSlack مع معلومات مفصلة عن الهدف.

عرض المستودع
13114منذ 9 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

تكامل Sliver C2 مع n8n

إشعارات فورية لاستدعاءات عميل Sliver C2 عبر Discord وSlack

License: MIT Python 3.7+ n8n


نظرة عامة

يدمج هذا المشروع Sliver C2 (إطار القيادة والتحكم) مع n8n (أتمتة سير العمل) لتقديم إشعارات فورية عند إنشاء اتصالات عميل جديدة. عندما يتصل جهاز مستهدف بخادم Sliver الخاص بك (عبر منارة أو جلسة تفاعلية)، ستتلقى على الفور تنبيهات ملونة على Discord وSlack مع معلومات مفصلة عن الهدف.

حالة الاستخدام: عمليات الفريق الأحمر، اختبارات الاختراق، أبحاث الأمان، وتقييمات الأمان المصرح بها.

البنية

root@kitploit:~
Sliver C2 Server
    ↓
Python Monitor (polls every 5 seconds)
    ↓
n8n Webhook
    ↓
Discord + Slack Notifications (parallel)

الميزات

  • تنبيهات فورية عند اتصال المنارات أو الجلسات
  • إشعارات ملونة (أحمر للجلسات، أخضر للمنارات)
  • معلومات مفصلة عن الهدف: اسم المضيف، اسم المستخدم، نظام التشغيل، عنوان IP، البنية
  • تتبع الحالة المستمر لمنع التنبيهات المكررة عند إعادة التشغيل
  • يعمل كخدمة systemd للبدء التلقائي
  • توصيل الإشعارات بالتوازي إلى منصات متعددة

بدء سريع

للمستخدمين ذوي الخبرة الذين لديهم Sliver وPython مهيئين بالفعل:

  1. تثبيت n8n:

    root@kitploit:~
    npm install n8n -g
    n8n start
    
  2. تثبيت تبعيات Python:

    root@kitploit:~
    pip install sliver-py requests
    
  3. نشر برنامج المراقبة:

    root@kitploit:~
    wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
    chmod +x sliver_beacon_monitor.py
    
  4. استيراد سير عمل n8n:

    • انسخ n8n_workflow_template.json
    • استورد في واجهة n8n: Workflows → Import from File
    • هيئ بيانات اعتماد Discord/Slack
  5. تحديث الإعدادات:

    • حرّر sliver_beacon_monitor.py باستخدام رابط webhook الخاص بك ومسار إعدادات Sliver
    • شغّل: python3 sliver_beacon_monitor.py

للحصول على تعليمات مفصلة خطوة بخطوة، انظر INSTALLATION.md


التوثيق

  • دليل التثبيت - شرح كامل للإعداد
  • دليل البدء السريع - إعداد مختصر للمستخدمين ذوي الخبرة
  • استكشاف الأخطاء وإصلاحها - المشكلات الشائعة والحلول

المتطلبات الأساسية

  • خادم Sliver C2 مثبت وقيد التشغيل
  • ملف إعدادات عميل Sliver (~/.sliver-client/configs/)
  • Python 3.7+ مع pip
  • رابط webhook في Discord (تم إنشاؤه في إعدادات خادم Discord)
  • مساحة عمل Slack مع أذونات التطبيق (اختياري)

تصور سير العمل

مخطط سير عمل n8n


أمثلة على الإشعارات

Discord (منارة - أخضر | جلسة - أحمر)

إشعار Discord

Slack

إشعار Slack

تفاصيل الإشعار:

  • مضمنات ملونة (أحمر = جلسة، أخضر = منارة)
  • اسم المضيف، اسم المستخدم، IP البعيد
  • نظام التشغيل والبنية
  • الطابع الزمني للاتصال

هيكل المشروع

root@kitploit:~
/home/zerotrace/projects/n8n_sliver_implant_callback/
├── README.md                      # This file
├── INSTALLATION.md                # Complete installation guide
├── QUICK_START.md                 # Quick setup for advanced users
├── TROUBLESHOOTING.md             # Common issues and fixes
├── sliver_beacon_monitor.py       # Python monitoring daemon
├── n8n_workflow.json              # n8n workflow configuration
├── sliver-monitor.service         # Systemd service unit file
├── beacon_state.json              # Auto-generated state file


اعتبارات الأمان

  • للاستخدام المصرح به فقط: هذه الأداة مخصصة لاختبارات الاختراق المصرح بها وأبحاث الأمان
  • احتفظ بروابط webhook الخاصة بـ Discord/Slack خاصة (لا تلتزم بها في Git)
  • اقصر n8n على localhost أو استخدم المصادقة إذا كنت ستكشفها خارجيًا
  • ملف beacon_state.json يحتوي على معرفات الاتصال ولكن لا يحتوي على بيانات حساسة
  • قد تحتوي سجلات المراقبة على معلومات عن الهدف - قم بتأمين ملفات السجل بشكل مناسب
  • الخدمة تعمل بصلاحيات على مستوى المستخدم (قابلة للتكوين في وحدة systemd)

كيف يعمل

  1. خدمة المراقبة Python (sliver_beacon_monitor.py)

    • تتصل بخادم Sliver C2 باستخدام إعدادات العميل
    • تستقصي المنارات والجلسات الجديدة كل 5 ثوانٍ
    • تحافظ على حالة مستمرة لمنع التنبيهات المكررة
    • ترسل طلبات POST webhook إلى n8n عند الاتصالات الجديدة
  2. سير عمل n8n (n8n_workflow.json)

    • نقطة نهاية webhook تستقبل بيانات الاتصال
    • تنسق البيانات لـ Discord (مضمنات ملونة) و Slack (نص)
    • ترسل الإشعارات إلى كلا المنصتين بالتوازي
    • تعيد استجابة نجاح إلى المتصل
  3. خدمة Systemd (sliver-monitor.service)

    • تشغل المراقب كعملية خلفية
    • تبدأ تلقائيًا عند الإقلاع وبعد خدمة Sliver
    • تعيد التشغيل تلقائيًا عند الفشل بتأخير 5 ثوانٍ

المساهمة

المساهمات مرحب بها! يرجى التأكد من:

  • جميع الأكواد تتبع اتفاقيات الأسلوب الحالية
  • يتم تحديث التوثيق للميزات الجديدة
  • يتم الحفاظ على أفضل ممارسات الأمان
  • يتم إجراء الاختبار فقط في البيئات المصرح بها

الترخيص

هذا المشروع مرخص بموجب رخصة MIT - راجع ملف LICENSE للتفاصيل.


المراجع

  • وثائق Sliver C2
  • وثائق n8n
  • دليل Webhooks لـ Discord
  • وثائق API لـ Slack

الدعم

للمشكلات والأسئلة والاقتراحات:

  • افتح مشكلة على GitHub
  • راجع TROUBLESHOOTING.md للمشكلات الشائعة
  • اطلع على INSTALLATION.md للمساعدة في الإعداد

إخلاء مسؤولية: هذه الأداة مخصصة فقط لاختبارات الأمان المصرح بها. الوصول غير المصرح به إلى أنظمة الكمبيوتر غير قانوني. استخدم بمسؤولية وأخلاقية.

تنزيل الأداة