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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
NetSpy — NetSpyC2 – خادم قيادة وتحكم (C2) بلغة بايثون مع تبادل مفاتيح RSA وجلسات مشفرة بـ AES-GCM | Kitploit
أدوات/GitHubGitHub/dereeqw/netspy
أدوات التشفير/فك التشفيرالقيادة والسيطرةالتعلم والتعليمالفريق الأحمرأداة الوصول عن بعدتطوير الحمولات
GitHubdereeqw/netspy

NetSpy

NetSpyC2 – خادم قيادة وتحكم (C2) بلغة بايثون مع تبادل مفاتيح RSA وجلسات مشفرة بـ AES-GCM

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

الأكثر شعبية

عرض الكل →

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

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

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

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

NetSpyC2

NetSpyC2 هو خادم أوامر وتحكم (C2) مبني على بايثون، تم إنشاؤه لأغراض تعليمية وبحث أمني وبيئات مختبرية خاضعة للرقابة.
يوضح المشروع كيفية تنفيذ الاتصال المشفر بين العميل والخادم وإدارة الجلسات ونقل الملفات الآمنة على مستوى بروتوكول التطبيق باستخدام بايثون.

NetSpyC2 لا يعتمد على حزم TLS خارجية. بدلاً من ذلك، ينفذ مصافحة تشفيرية خاصة به وقناة مشفرة باستخدام أساسيات تشفير حديثة.


الميزات الرئيسية

  • خادم C2 مخصص يعتمد على TCP
  • التحقق من المصافحة على مستوى التطبيق
  • زوج مفاتيح RSA بطول 2048 بت يتم إنشاؤه أثناء التشغيل
  • استخدام RSA-OAEP لتبادل مفاتيح AES الآمنة
  • AES-GCM للتشفير الموثق حسب الجلسة
  • جلسات عميل متعددة ومتزامنة
  • وحدة تحكم تفاعلية للمشغل
  • تنفيذ الأوامر عن بعد بشكل مشفر
  • رفع وتنزيل الملفات بشكل مشفر
  • التحقق من سلامة نقل الملفات باستخدام SHA-256
  • إعادة ربط المضيف والمنفذ ديناميكيًا
  • تسجيل دائم في ملف ووحدة التحكم

التصميم التشفيري

ينشئ NetSpyC2 اتصالاً آمنًا بالخطوات التالية:

  1. يتصل العميل بالخادم عبر TCP.
  2. يرسل الخادم لافتة تعريف.
  3. يستجيب العميل بسلسلة مصافحة محددة مسبقًا.
  4. يرسل الخادم مفتاحه العام RSA إلى العميل.
  5. يقوم العميل بإنشاء مفتاح AES عشوائي وتشفيره باستخدام المفتاح العام RSA للخادم.
  6. يقوم الخادم بفك تشفير مفتاح AES باستخدام مفتاحه الخاص RSA.
  7. تستخدم جميع الاتصالات اللاحقة AES-GCM مع nonce فريد لكل رسالة.

يحافظ كل عميل متصل على جلسة مشفرة مستقلة خاصة به.


المتطلبات

  • Python 3.8 أو أعلى
  • حزمة بايثون cryptography
  • حزمة بايثون prompt_toolkit

قم بتثبيت التبعيات:

root@kitploit:~
pip install cryptography
root@kitploit:~
pip install prompt_toolkit

تشغيل الخادم

ابدأ تشغيل خادم C2:

root@kitploit:~
python3 NetSpy2.py

التكوين الافتراضي:

  • المضيف: 0.0.0.0
  • المنفذ: 4444

يقوم الخادم بإنشاء زوج مفاتيح RSA جديد عند بدء التشغيل.


أوامر وحدة تحكم المشغل

الأوامر المتاحة في وحدة تحكم NetSpyC2:

  • help – عرض قائمة المساعدة
  • list – عرض جميع جلسات العميل النشطة
  • select <ID> – التفاعل مع عميل معين
  • info – عرض سجلات الخادم
  • rsa keys – عرض المفاتيح العامة والخاصة RSA
  • set host <HOST> – تغيير مضيف الاستماع
  • set port <PORT> – تغيير منفذ الاستماع
  • banner – عرض اللافتة
  • exit – إيقاف تشغيل الخادم

أي أمر غير معروف يتم تنفيذه محليًا على الخادم.


أوامر جلسة العميل

داخل جلسة محددة:

  • get <file> – تنزيل ملف من العميل
  • put <file> – رفع ملف إلى العميل
  • أي أمر آخر يتم تنفيذه عن بعد على العميل

جميع عمليات نقل الملفات مشفرة ويتم التحقق منها باستخدام SHA-256.


التسجيل

تُكتب السجلات إلى:

root@kitploit:~
NetSpyC2Server.log

هيكل المشروع

root@kitploit:~
.
├── NetSpy2.py
├── banner.py
├── colores.py
├── NetSpyC2Server.log
└── README.md

الاستخدام المقصود

هذا المشروع مخصص للاستخدام التعليمي والبحثي وفي المختبرات الخاضعة للرقابة فقط.
الاستخدام غير المصرح به ضد أنظمة لا تملكها أو ليس لديك إذن لاختبارها محظور.


الترخيص

رخصة المشاع الإبداعي نسب المصنف – غير تجاري – المشاركة بالمثل 4.0 دولي (CC BY-NC-SA 4.0)

يمكنك تعديل وإعادة توزيع هذا المشروع للأغراض غير التجارية فقط، بشرط الحفاظ على هذه الرخصة ومنح الإسناد المناسب.


إخلاء المسؤولية

يتم توفير هذا البرنامج للأغراض التعليمية والبحثية فقط.
استخدمه فقط على الأنظمة والشبكات التي تملكها أو لديك إذن صريح بها.

NetSpy

تنزيل الأداة