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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
leonidas — محاكاة هجمات آلية في السحابة، مع حالات استخدام للكشف. | Kitploit
أدوات/GitHubGitHub/reverseclabs/leonidas
اختبار الاختراقأمن السحابةالفريق الأحمر
GitHubreverseclabs/leonidas

leonidas

محاكاة هجمات آلية في السحابة، مع حالات استخدام للكشف.

عرض المستودع
61772منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

ليونيداس

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

  • واجهة برمجة تطبيقات ويب تعرض كل حالة اختبار كنقطة نهاية فردية
  • قواعد Sigma (https://github.com/Neo23x0/sigma) للكشف
  • توثيق - راجع http://detectioninthe.cloud/ كمثال

صُمم المشروع في الأصل للاستخدام في بيئات AWS، بالهندسة المعمارية التالية:

هندسة ليونيداس في عام 2024، تم توسيع ليونيداس لدعم بيئات Kubernetes. يمكن نشر موارده داخل المجموعة المستهدفة، وفقًا للهندسة المعمارية التالية: هندسة ليونيداس K8S

نشر واجهة برمجة التطبيقات

يتم نشر واجهة برمجة التطبيقات في حساب AWS عبر خط أنابيب CI/CD أصلي لـ AWS، وفي مجموعة Kubernetes باستخدام بيانات YAML المنشأة تلقائيًا. يمكن العثور على إرشادات لكلتا البيئتين في نشر ليونيداس.

استخدام واجهة برمجة التطبيقات

يتم استدعاء واجهة برمجة التطبيقات عبر طلبات ويب مؤمنة بمفتاح API. يمكن العثور على تفاصيل استخدام واجهة برمجة التطبيقات في استخدام ليونيداس

تثبيت المولد محليًا

لبناء التوثيق أو قواعد Sigma، ستحتاج إلى تثبيت المولد محليًا. يمكنك القيام بذلك عن طريق:

  • cd generator
  • poetry install

إنشاء قواعد Sigma

يمكن إنشاء قواعد Sigma على النحو التالي:

  • poetry run ./generator.py sigma

ستظهر القواعد بعد ذلك في ./output/sigma

إنشاء التوثيق

يتم إنشاء التوثيق على النحو التالي:

  • poetry run ./generator.py docs

سينتج هذا نسخ Markdown من التوثيق المتاحة في output/docs. يمكن تحميل هذا إلى نظام توثيق قائم على Markdown، أو يمكن استخدام ما يلي لإنشاء نسخة HTML منسقة من التوثيق:

  • cd ../output
  • mkdocs build

سينشئ هذا مجلد output/site يحتوي على موقع HTML. من الممكن أيضًا عرض هذا محليًا عن طريق تشغيل mkdocs serve في نفس المجلد.

كتابة التعريفات

التعريفات مكتوبة بتنسيق يعتمد على YAML، مثال عليه أدناه. يمكن العثور على توثيق حول كيفية كتابة هذه التعريفات في كتابة التعريفات

root@kitploit:~
---
name: Enumerate Cloudtrails for a Given Region
author: Nick Jones
description: |
  An adversary may attempt to enumerate the configured trails, to identify what actions will be logged and where they will be logged to. In AWS, this may start with a single call to enumerate the trails applicable to the default region.
category: Discovery
mitre_ids:
  - T1526
platform: aws
permissions:
  - cloudtrail:DescribeTrails
input_arguments:
executors:
  sh:
    code: |
      aws cloudtrail describe-trails
  leonidas_aws:
    implemented: True
    clients:
      - cloudtrail
    code: |
      result = clients["cloudtrail"].describe_trails()
detection:
  sigma_id: 48653a63-085a-4a3b-88be-9680e9adb449
  status: experimental
  level: low
  sources:
    - name: "cloudtrail"
      attributes:
        eventName: "DescribeTrails"
        eventSource: "*.cloudtrail.amazonaws.com"

الاعتمادات

تم بناء المشروع وصيانته بواسطة Nick Jones ( NJonesUK / @nojonesuk ).

تمت إضافة دعم Kubernetes بواسطة Leo Tsaousis ( @laripping ).

شكر خاص أيضًا لـ Mohit Gupta ( @Skybound1 ) على مساهمته القيمة.

استلهم هذا المشروع أفكارًا وإلهامًا من مجموعة من المصادر، بما في ذلك:

  • Pacu
  • Rhino Security's AWS IAM Privilege Escalations
  • جميع أعمال Scott Piper في أمان AWS ( https://github.com/0xdabbad00 / @0xdabbad00 )
  • MITRE ATT&CK
  • MITRE CALDERA
  • Red Canary's Atomic Red Team
  • Sigma
تنزيل الأداة