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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
TTPForge — إطار عمل لمحاكاة الخصوم لتأليف وأتمتة تكتيكات وتقنيات وإجراءات المهاجم (TTPs) كسيناريوهات YAML قابلة للتكرار، مما يساعد فرق الهجوم والدفاع على التحقق من فعالية الكشف والاستجابة. | Kitploit
أدوات/GitHubGitHub/facebookincubator/ttpforge
أطر اختبار الاختراقالبرمجة النصية والأتمتةالفريق الأحمرالاستجابة للحوادثالهجوم العدائي
GitHubfacebookincubator/ttpforge

TTPForge

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

عرض المستودع
43752منذ 20 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

TTPForge

License Tests 🚨 Semgrep Analysis Coverage Status

TTPForge هي منصة لمحاكاة الهجمات السيبرانية، صمّمها وبناؤها Sam Manzer (@d3sch41n) وAlek Straumann (@CrimsonK1ng) وGeoff Pamerleau (@Sy14r)، مع مساهمات لاحقة من العديد من الزملاء في فرق الأمن الحمراء والزرقاء والأرجوانية في Meta. وقد نقل Jayson Grace (@l50) المشروع إلى GitHub وساعد في التحضير للإصدار مفتوح المصدر للمشروع.

يعزّز هذا المشروع نهج الفريق الأرجواني (Purple Team) في الأمن السيبراني من خلال الأهداف التالية:

  • مساعدة الفرق الزرقاء (Blue Teams) على قياس قدراتها في الكشف والاستجابة بدقة من خلال عمليات محاكاة عالية الدقة لنشاط المهاجم الحقيقي.
  • مساعدة الفرق الحمراء (Red Teams) على تحسين العائد على الاستثمار/قابلية التنفيذ لنتائجها من خلال تعبئة هجماتها كعمليات محاكاة آلية وقابلة للتكرار.

يتيح لك TTPForge أتمتة تكتيكات المهاجمين وتقنياتهم وإجراءاتهم (TTPs) باستخدام صيغة YAML قوية وسهلة الاستخدام. اطّلع على الروابط أدناه لمعرفة المزيد!


جدول المحتويات

  • التثبيت
  • التوثيق
  • البدء - للمطوّرين
  • توثيق حزمة Go

التثبيت

  1. احصل على أحدث إصدار من TTPForge:

    root@kitploit:~
    curl \
    https://raw.githubusercontent.com/facebookincubator/TTPForge/main/dl-rl.sh \
    | bash
    

    في هذه المرحلة، يجب أن يكون أحدث إصدار من ttpforge في $HOME/.local/bin/ttpforge وبالتالي في $PATH الخاص بالمستخدم $USER.

    إذا كنت تعمل على نظام مُجرَّد (مصغّر)، يمكنك إضافة TTPForge إلى $PATH الخاص بك باستخدام الأمر التالي:

    root@kitploit:~
    export PATH=$HOME/.local/bin:$PATH
    
  2. تهيئة إعدادات TTPForge

    سيضع هذا الأمر ملف إعدادات في الموقع الافتراضي ~/.ttpforge/config.yaml ويُهيئ مستودعي TTP وهما examples وforgearmory:

    root@kitploit:~
    ttpforge init
    
  3. اعرض قائمة بمستودعات TTP المتاحة (يجب أن تُظهر examples و)

تنزيل الأداة
forgearmory
root@kitploit:~
ttpforge list repos

يحتوي مستودع examples على أمثلة TTPForge الموجودة في هذا المستودع. أمّا مستودع ForgeArmory فيحتوي على ترسانة هجمات المهاجمين التي تعمل بواسطة TTPForge.

  • اعرض قائمة بـ TTPs المتاحة التي يمكنك تشغيلها:

    root@kitploit:~
    ttpforge list ttps
    
  • استعرض مثالاً لـ TTP:

    root@kitploit:~
    ttpforge show ttp examples//args/basic.yaml
    
  • شغّل المثال المحدد:

    root@kitploit:~
    ttpforge run examples//args/basic.yaml \
      --arg str_to_print=hello \
      --arg run_second_step=true