
एम्बेडेड/IoT डिवाइसों को सुरक्षित करने के लिए वेब UI, REST API और स्वचालित विश्लेषण वर्कफ़्लो के साथ केंद्रीकृत फर्मवेयर स्कैनिंग और रिपोर्टिंग प्लेटफ़ॉर्म।
EMBArk केंद्रीकृत फर्मवेयर विश्लेषण के लिए एक उपकरण है। स्कैन करें, पहचानें, ट्रैक करें, रिपोर्ट करें। सरल लेकिन शक्तिशाली बनाया गया। यह फर्मवेयर सुरक्षा स्कैनर EMBA के लिए वेब-आधारित एंटरप्राइज़ इंटरफ़ेस है। इसे फर्मवेयर सुरक्षा विश्लेषक EMBA को फीचर-युक्त UI के साथ एक सेवा के रूप में प्रदान करने और सिस्टम तथा ऑपरेटिंग सिस्टम की परवाह किए बिना फर्मवेयर स्कैनिंग बैकएंड EMBA तक पहुँच में सुधार करने के लिए विकसित किया गया है। इसके अलावा, EMBArk विभिन्न स्कैनिंग परिणामों को एक एकत्रित प्रबंधन डैशबोर्ड में समाहित करके डेटा प्रावधान में सुधार करता है।
git clone https://github.com/e-m-b-a/embark.git; cd embark; sudo ./installer.sh -d
sudo ./run-server.sh [-a <IP/HOSTNAME>] [-b <IP/RANGE>] [-i <HOST-IP>] [-h]
उदाहरण:
ipv4 192.168.126.123 वाले होस्ट पर सर्वर शुरू करने और उस सबनेट में कहीं से भी प्रबंधन पहुँच प्राप्त करने के लिए
sudo ./run-server.sh -a 192.168.126.123 -b 192.168.126.1/24
git clone https://github.com/e-m-b-a/embark.git)cd embarksudo ./installer.sh -d चलाएँ।EMBArk बैकएंड के रूप में फर्मवेयर सुरक्षा स्कैनर EMBA का उपयोग कर रहा है। आप EMBA रिपॉजिटरी देख सकते हैं और विकी में EMBA के उपयोग के बारे में अधिक जानकारी प्राप्त कर सकते हैं। इसके अतिरिक्त आपको EMBArk विकी देखना चाहिए।
EMBArk-सर्वर शुरू करने के लिए बस $ sudo ./run-server.sh चलाएँ।
यह http-सर्वर को 0.0.0.0:80 पर प्रारंभ करता है।
नोट: डिफ़ॉल्ट सर्वर नाम "embark.local" है और इसे होस्ट फ़ाइलों या DNS-सर्वर के माध्यम से हल किया जाना चाहिए।
यदि आप IP या अन्य होस्टनाम का उपयोग करके सर्वर से क्वेरी करना चाहते हैं तो कृपया -a विकल्प का उपयोग करें। (एकाधिक इनपुट समर्थित हैं)
localhost के बाहर से एडमिन पेजों तक पहुँचने के लिए -b विकल्प का उपयोग करें।
export-DB.sh का उपयोग करेंडेवलपर्स के लिए, हम केवल sudo ./installer.sh -F और ./dev-tools/debug-server-start.sh स्क्रिप्ट का उपयोग करने की सलाह देते हैं।
कृपया Swagger UI दस्तावेज़ देखें, जो REST API को प्रदर्शित करता है।
IoT बढ़ रहा है, विकास जारी है, और ऐसी कई नई सुविधाएँ हैं जिन्हें हम जोड़ना चाहते हैं। हम GitHub पर pull requests तथा issues के माध्यम से बग रिपोर्ट या फीचर अनुरोधों का स्वागत करते हैं।
यह परियोजना मूल रूप से FAU के सहयोग से Siemens Energy द्वारा AMOS परियोजना के रूप में शुरू की गई थी।
मूल EMBArk AMOS परियोजना और AMOS को भी देखें।