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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Covenant — Covenant هو إطار عمل C2 تعاوني بلغة .NET لفرق الاختبارات الهجومية. | Kitploit
أدوات/GitHubGitHub/cobbr/covenant
أطر اختبار الاختراقأطر الاستغلالتوليد الحمولةالقيادة والسيطرةالفريق الأحمر
GitHubcobbr/covenant

Covenant

Covenant هو إطار عمل C2 تعاوني بلغة .NET لفرق الاختبارات الهجومية.

عرض المستودع
4.7k825منذ 5 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Covenant Contributors Commit Activity Stars License Chat

Covenant هو إطار عمل للقيادة والتحكم (C2) مبني على .NET، ويهدف إلى تسليط الضوء على سطح الهجوم في .NET، وتسهيل استخدام تقنيات الهجوم .NET الهجومية، والعمل كمنصة تعاونية للقيادة والتحكم لفرق الفريق الأحمر.

Covenant هو تطبيق متعدد المنصات مبني على ASP.NET Core، ويتضمن واجهة ويب تسمح بالتعاون بين عدة مستخدمين.

Covenant Dashboard

دليل البدء السريع

يُرجى الاطلاع على دليل التثبيت والتشغيل لبدء استخدام Covenant!

يشرح الويكي معظم الميزات الأساسية لـ Covenant وكيفية استخدامها.

الميزات

يتمتع Covenant بعدة ميزات رئيسية تجعله مفيدًا ومتميزًا عن أطر القيادة والتحكم الأخرى:

  • واجهة بديهية - يوفر Covenant تطبيق ويب بديهي لتشغيل عملية فريق أحمر تعاونية بسهولة.
  • متعدد المنصات - يستهدف Covenant .NET Core، وهو متعدد المنصات. يتيح ذلك تشغيل Covenant محليًا على أنظمة Linux و MacOS و Windows. بالإضافة إلى ذلك، يدعم Covenant حاويات Docker، مما يسمح بتشغيله داخل حاوية على أي نظام مثبت عليه Docker.
  • متعدد المستخدمين - يدعم Covenant التعاون بين عدة مستخدمين. أصبحت القدرة على التعاون أمرًا بالغ الأهمية لعمليات الفريق الأحمر الفعالة. يمكن للعديد من المستخدمين التفاعل مع نفس خادم Covenant والعمل بشكل مستقل أو تعاوني.
  • مدفوع بواجهة برمجة التطبيقات (API) - يعمل Covenant بواسطة API تتيح التعاون بين عدة مستخدمين ويسهل توسيعها. بالإضافة إلى ذلك، يتضمن Covenant واجهة Swagger UI التي تجعل التطوير وتصحيح الأخطاء أسهل وأكثر ملاءمة.
  • ملفات تعريف المستمع (Listener Profiles) - يدعم Covenant “ملفات تعريف” للمستمع تتحكم في كيفية ظهور الاتصال الشبكي بين زرع Grunt ومستمعات Covenant على الشبكة.
  • مبادلة مفاتيح مشفرة - يطبق Covenant مبادلة مفاتيح مشفرة بين زرع Grunt ومستمعات Covenant، تستند بشكل كبير إلى مبادلة مماثلة في مشروع Empire، بالإضافة إلى تشفير SSL اختياري. يحقق ذلك الخاصية التشفيرية للسرية التامة (forward secrecy) بين زرع Grunt.
  • تجميع ديناميكي - يستخدم Covenant واجهة برمجة تطبيقات Roslyn للتجميع الديناميكي للغة C#. في كل مرة يتم فيها إنشاء Grunt جديد أو تعيين مهمة جديدة، يتم إعادة تجميع الكود ذي الصلة وتعتيمه باستخدام ConfuserEx، مما يتجنب الحمولات الثابتة تمامًا. يعيد Covenant استخدام الكثير من كود التجميع من مشروع SharpGen، والذي قمت بوصفه بتفصيل أكبر في منشور سابق.
  • تنفيذ C# سطري واحد (Inline C# Execution) - يستعير Covenant كودًا وأفكارًا من مشروعي SharpGen و SharpShell للسماح للمشغلين بتنفيذ أسطر C# واحدة على زرع Grunt. يتيح ذلك وظائف مشابهة لتلك الموصوفة في منشور SharpShell، لكنه يسمح بتنفيذ الأسطر الواحدة على زرع عن بعد.
  • تتبع المؤشرات (Tracking Indicators) - يتتبع Covenant “المؤشرات” طوال العملية، ويلخصها في قائمة المؤشرات (Indicators). يتيح ذلك للمشغل تنفيذ إجراءات يتم تتبعها طوال العملية وتلخيص هذه الإجراءات بسهولة للفريق الأزرق أثناء التقييم أو في نهايته لأغراض فض الاشتباك والتعليم. لا تزال هذه الميزة في بداياتها وتحتاج إلى تحسين.
  • مُطوَّر بلغة C# - شخصيًا، أستمتع بالتطوير بلغة C#، وهو ما قد لا يكون مفاجئًا لأي شخص قرأ مدوناتي أو أدواتي الأخيرة. قد لا يتفق الجميع على أن التطوير بلغة C# مثالي، ولكن آمل أن يتفق الجميع على أنه من الجيد أن تكون جميع مكونات الإطار مكتوبة بنفس اللغة. لقد وجدت أنه من المريح جدًا كتابة الخادم والعميل والزرع بنفس اللغة. قد لا تكون هذه “ميزة” حقيقية، لكني آمل أن تسمح للآخرين بالمساهمة في المشروع بسهولة نسبية.

الأسئلة والنقاش

لديك أسئلة أو تريد التحدث أكثر عن Covenant؟ انضم إلى قناة #Covenant في Slack لعصابة BloodHound Gang.

تنزيل الأداة