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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
yamcs__yamcs_CVE-2023-45277_5-8-6 | Kitploit
أدوات/GitHubGitHub/shoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6
تحليل الثغرات الأمنيةالاستغلالأمن SCADA/ICSتدقيق التكوينأمن الشبكاتاختبار الاختراق
GitHubshoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6

yamcs__yamcs_CVE-2023-45277_5-8-6

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
منذ سنة واحدةلم تتم المراجعة بعد

Yamcs Mission Control Maven Central

  • الموقع الإلكتروني: https://yamcs.org
  • القائمة البريدية: Google Groups

Yamcs هو إطار عمل للتحكم في المهام مطوَّر بلغة Java. يستخدم بنية مفتوحة تتيح تخصيص مجموعة ميزاته باستخدام ملفات إعداد YAML. كما يمكنك توسيع مجموعة الميزات الافتراضية بكتابة فئات Java مخصصة.

لبدء تطوير تطبيق Yamcs خاص بك، اتبع دليل البدء.

التوثيق

  • دليل الخادم: https://docs.yamcs.org/yamcs-server-manual/
  • Javadoc: https://docs.yamcs.org/javadoc/yamcs/latest/

الترخيص

Yamcs مرخّص بموجب Affero GPLv3.

للحصول على ترخيص تجاري، يرجى التواصل مع Space Applications Services مع ذكر حالة الاستخدام الخاصة بك.

إعداد التطوير

للعمل على المكونات الأساسية لـ Yamcs، تحتاج إلى JDK11 وMaven وnpm.

بناء ملفات Java JAR:

root@kitploit:~
mvn clean install -DskipTests

بناء واجهة الويب:

root@kitploit:~
cd yamcs-web/src/main/webapp
npm install
npm run build
cd -

ستُنشئ هذه الأوامر نسخة إنتاجية محسّنة من واجهة الويب. قد تستغرق هذه العملية بضع دقائق. للحصول على بنيات تدريجية أسرع، شغّل وضع المراقبة (npm run watch).

لأغراض العرض التوضيحي والتطوير، نعمل مع بيئة محاكاة متكاملة تستخدم العديد من ميزات Yamcs. في هذه المحاكاة، يستقبل Yamcs TM من محاكٍ بسيط لمركبة فضائية تهبط. كما يمكن لـ Yamcs إرسال بعض TC الأساسية. يبدأ المحاكي مع Yamcs كعملية فرعية.

root@kitploit:~
./run-example.sh simulation

يحفظ هذا الإعداد البيانات في /storage/yamcs-data. تأكد من وجود هذا المجلد ومن أن لديك صلاحية الكتابة إليه.

عند بدء تشغيل Yamcs بنجاح، يمكنك زيارة واجهة الويب المدمجة بالانتقال إلى http://localhost:8090.

ملاحظة لمستخدمي Windows: يستخدم هذا المستودع بعض الروابط الرمزية النسبية. لدعم ذلك على Windows:

  • فعّل "وضع المطور" في Windows (يتيح استخدام mklink بدون صلاحيات إدارية).
  • فعّل دعم الروابط الرمزية في msysgit: git config --global core.symlinks true
  • إذا كنت قد استنسخت المستودع بالفعل قبل هذه الخطوات، فسيخبرك git status بكيفية تحويل الروابط الرمزية.

المساهمات

على الرغم من أن Yamcs تتم إدارته وتطويره بواسطة Space Applications Services، فإننا ننظر أيضًا في طلبات السحب (pull requests) المقدمة من مساهمين آخرين. بالنسبة للتصحيحات غير البسيطة، نطلب منك التوقيع على CLA.

تنزيل الأداة