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

रिपॉजिटरी देखें

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
1 साल पहलेअभी तक समीक्षित नहीं

Yamcs मिशन नियंत्रण Maven Central

  • वेबसाइट: https://yamcs.org
  • मेलिंग सूची: Google Groups

Yamcs Java में विकसित एक मिशन नियंत्रण ढाँचा (framework) है। यह एक खुली वास्तुकला का उपयोग करता है जो 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 jars बनाएँ:

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 उपयोगकर्ताओं के लिए नोट: यह रिपॉज़िटरी कुछ सापेक्ष प्रतीकात्मक लिंक (symbolic links) का उपयोग करती है। Windows पर इसका समर्थन करने के लिए:

  • Windows में "Developer Mode" सक्षम करें (बिना प्रशासनिक विशेषाधिकारों के mklink उपयोग करने की अनुमति देता है)।
  • msysgit symlink समर्थन सक्षम करें: git config --global core.symlinks true
  • यदि आपने इन चरणों से पहले पहले से ही रिपॉज़िटरी को क्लोन किया है, तो git status आपको बताएगा कि सिमलिंक कैसे परिवर्तित करें।

योगदान

जबकि Yamcs का प्रबंधन और विकास Space Applications Services द्वारा किया जाता है, हम अन्य योगदानकर्ताओं से पुल रिक्वेस्ट पर भी विचार करते हैं। गैर-तुच्छ पैच के लिए हम आपसे हमारे CLA पर हस्ताक्षर करने के लिए कहते हैं।

टूल डाउनलोड करें