Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
realm — إطار محاكاة خصوم متعدد المنصات مع برنامج زرع بلغة Rust، وخادم فريق GraphQL، ولغة Eldritch DSL لعمليات الفريق الأحمر الآلية والقابلة للتوسع عبر آلاف المنارات. | Kitploit
أدوات/GitHubGitHub/spellshift/realm
أطر اختبار الاختراقالاستطلاعأطر الاستغلالمسح المنافذالحركة الجانبيةالبرمجة النصية والأتمتةما بعد الاستغلالاختبار الاختراقالقيادة والسيطرةالفريق الأحمرأداة الوصول عن بعدتطوير الحمولات
6416462منذ يوم واحدتمت المراجعة من قبل Kitploit
GitHubspellshift/realm

realm

إطار محاكاة خصوم متعدد المنصات مع برنامج زرع بلغة Rust، وخادم فريق GraphQL، ولغة Eldritch DSL لعمليات الفريق الأحمر الآلية والقابلة للتوسع عبر آلاف المنارات.

عرض المستودعالموقع الإلكتروني

الأكثر شعبية

عرض الكل →

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

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

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

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

Realm

test-status codecov Rust Report Card Docs

Realm هو إطار عمل لمحاكاة الخصوم يركّز على قابلية التوسع والموثوقية والأتمتة. يتمتع بأداء عالٍ ومصمم للعمليات من أي حجم (حتى آلاف البيكونات). ابدأ في دقائق.

هل ترغب في المشاركة؟ انضم إلى Discord الخاص بنا!

https://github.com/spellshift/realm/assets/16250309/7b5834d9-a864-490a-96e5-8d83b276af11

أبرز الميزات

  • Eldritch، لغة DSL بأسلوب Python للأمن الهجومي: تخلّص من البرمجة النصية المرهقة واعتمد Eldritch، وهي لغة خاصة بالنطاق (DSL) بأسلوب Python من Realm مبنية على Google Starlark. اكتب كودًا واضحًا وموجزًا وقابلًا لإعادة الاستخدام يعكس تفكيرك الاستراتيجي ويبسّط العمليات الهجومية. يتم تجميع Eldritch أصليًا إلى Rust، مما يوفر تجريدًا عالي الأداء للتفاعلات منخفضة المستوى مع النظام.

  • إدارة متعددة المضيفين دون عناء: هل تتنقل بين المهام عبر العديد من الأجهزة أثناء العمليات المعقدة؟ يبسّط Realm العملية، مما يتيح لك التحكم في الوكلاء على عدة مضيفين في وقت واحد.

  • تكامل أصلي مع GCP: استفد من قوة وقابلية توسع Google Cloud مباشرةً ضمن عمليات الفريق الأحمر الخاصة بك. يتكامل Realm بسلاسة مع خدمات GCP، مما يعزز قدراتك الهجومية دون إعادة اختراع العجلة.

  • بنية خادم عديمة الحالة: بينما يدعم Realm GCP رسميًا، يمكنك نشر حاوية Docker عديمة الحالة الخاصة به في أي بيئة تناسب احتياجاتك على أفضل وجه.

  • التركيز على الموثوقية: يعطي Realm الأولوية دائمًا للجودة على الكمية، مما يمكّن المشغلين من التركيز على العملية بدلًا من قضاء ساعات في استكشاف الأخطاء وإصلاحها. يضمن الاختبار المكثف ومراجعة الكود الصارمة موثوقية لا تتزعزع، بينما يبقي التصميم البديهي والتوثيق الواضح منحنى التعلم في حده الأدنى. بعد الوصول إلى إصدار مستقر 1.0.0، سيتبع Realm الإصدار الدلالي، مما يضمن استقرار عمليات النشر الأقدم.

البدء السريع

لنشر نسخة جاهزة للإنتاج، راجع دليل الإعداد.

# Clone Realm
git clone https://github.com/spellshift/realm.git && cd realm
git checkout -b latest $(git tag | tail -1) # Checkout the latest stable releases

# Start Tavern (Server)
go run ./tavern

# In a new terminal,
# Start Imix (Agent)
cd realm/implants/imix && cargo run

مكونات المشروع

الوكيل (imix)

  • مكتوب بلغة Rust مع دعم MacOS وLinux وWindows.
  • يدعم المهام طويلة الأمد من خلال قراءة مخرجات المهام في الوقت الفعلي.
  • أوقات استدعاء دورية.
  • تكوين بسيط قائم على الملفات.
  • ملفات مضمّنة.
  • مفسّر مدمج.

الخادم (tavern)

  • واجهة ويب.
  • إجراءات جماعية.
  • خلفية GraphQL لسهولة الوصول إلى API.
  • دعم تسجيل الدخول عبر OAuth.
  • نشر سحابي أصلي باستخدام terraform جاهز لعمليات النشر الإنتاجية.

المفسّر المدمج (eldritch)

  • محمّل DLL انعكاسي.
  • فحص المنافذ.
  • تنفيذ عن بُعد عبر SSH.
  • والمزيد والمزيد: https://docs.realm.pub/user-guide/eldritch

هل ترغب في المساهمة؟

اطّلع على وثائق المطورين لدينا!

التواصل مع الدعم

هل تحتاج إلى مساعدة؟ نحن هنا للمساعدة! إذا كنت تواجه مشكلة مع Realm، يسعدنا مساعدتك! لضمان تقديم أفضل دعم ممكن، يُرجى إنشاء issue على Github الخاص بنا.

دعم الأخطاء

عند فتح الـ issue الخاص بك، يُرجى تضمين:

  • وصف واضح وموجز للمشكلة التي تواجهها.
  • أي رسائل خطأ أو سجلات ذات صلة.
  • خطوات إعادة إنتاج المشكلة (إن أمكن).
  • إصدار Realm المتأثر ونظام التشغيل.

كلما زادت المعلومات التي تقدمها، أسرعنا في التحقيق ومساعدتك على حل المشكلة.

طلبات الميزات والملاحظات

يعيش Realm ويتنفس من خلال مستخدميه. رؤاك وتجاربك بالغة الأهمية في توجيه تطويره وضمان استمراره في تمكين مهمتك. لا تتردد في التواصل معنا!

تذكّر:

  • كن محترمًا وبنّاءً في ملاحظاتك (مدونة قواعد السلوك).
  • ابحث عن المناقشات أو طلبات الميزات الموجودة قبل إنشاء طلبات جديدة.
  • كلما زادت التفاصيل التي تقدمها، كان بإمكاننا فهم احتياجاتك بشكل أفضل والاستجابة بفعالية.
  • معًا، يمكننا تشكيل Realm ليصبح إطار عمل مذهلًا. شكرًا لكونك جزءًا من المغامرة!

طلبات الميزات

هل لديك فكرة عن ميزة من شأنها أن تعزز سير عملك؟ نحن نستمع إليك! افتح issue على GitHub وشارك اقتراحك المفصل. تأكد من شرح المشكلة التي تواجهها، والحل الذي تتصوره، وكيف سيفيد المستخدمين الآخرين. كلما زادت المعلومات التي تقدمها، كان بإمكاننا فهم احتياجاتك بشكل أفضل وتقييم جدوى تنفيذ اقتراحك.

تقديم الملاحظات

هل تحب شيئًا في Realm؟ هل تشعر أن شيئًا يمكن تحسينه؟ أخبرنا! ملاحظاتك، سواء كانت إيجابية أو سلبية، تساعدنا في جعل Realm أفضل للجميع. افتح issue على GitHub موضحًا أفكارك، سواء كانت ميزة تستحق الثناء، أو مشكلة في سهولة الاستخدام، أو اقتراحًا للتحسين. كل جزء من ملاحظاتك يساعدنا في صقل Realm وجعله أداة أكثر قيمة في صندوق أدوات الفريق الأحمر الخاص بك.

تنزيل الأداة