
यूनिक्स एंडपॉइंट डिटेक्शन और रिस्पॉन्स समाधान जो वास्तविक समय में विसंगतियों और मैलवेयर हमलों का पता लगाने के लिए कर्नेल-स्तरीय तंत्र का उपयोग करता है।

MalDec-EDR एक Unix सिस्टम समाधान है जिसे कर्नेल-स्तरीय तंत्रों का उपयोग करके विसंगतियों और मैलवेयर हमलों का पता लगाने के लिए डिज़ाइन किया गया है। अधिक जानकारी के लिए, कृपया प्रलेखन देखें।
मानक अभ्यास यह है कि ग्राहकों के लिए मुख्य और टैग की गई शाखा में नवीनतम स्थिर उत्पादन संस्करण उपलब्ध हो। परीक्षण शाखा विकास शाखा के प्रतिबिंब के रूप में कार्य करती है, जिसे परीक्षणों और गुणवत्ता आश्वासन (QA) प्रक्रियाओं की एक श्रृंखला के अधीन किया जाता है। इस बीच, विकास (dev) शाखा चल रहे परियोजना विकास, संवर्द्धन और समायोजन के लिए समर्पित है।
+-----------+
| feature1 |
+-----------+
|
+-----------+
| feature3 |
+-----------+
|
+-----------+
| feature2 |
+-----------+
|
+-----------+ +-----------+ +-----------+
| dev | ---> | test | ---> | main |
+-----------+ +-----------+ +-----------+
|
+--------------------------+
| | |
+-----+ +-----+ +-----+
|1.0.0| |2.0.0| | ... |
+-----+ +-----+ +-----+
आपको MalDec-EDR के सभी घटकों का परीक्षण करने की आवश्यकता है, यदि संभव हो तो आपने जिन घटकों का परीक्षण किया उनके कार्य का विवरण दें, आपने कौन से पथ अपनाए और हम परीक्षण कैसे कर सकते हैं, यदि संभव हो तो एक स्क्रिप्ट बनाएं कि आपके कार्य के परीक्षण कैसे काम करते हैं, 1 से अधिक डेवलपर समीक्षा कर सकते हैं।
कोड में प्रत्येक संशोधन, चाहे कितना भी छोटा हो, आदर्श रूप से गहन यूनिट परीक्षणों के साथ होना चाहिए। यह अभ्यास अन्य डेवलपर्स द्वारा शुरू की गई संभावित त्रुटियों का पता लगाने के लिए महत्वपूर्ण है। यूनिट परीक्षणों की उपस्थिति एक सुरक्षा उपाय के रूप में कार्य करती है, यह सुनिश्चित करती है कि किसी भी अनपेक्षित परिवर्तन की तुरंत पहचान की जाए और उसका समाधान किया जाए।
परिवर्तनों का परीक्षण कोड लिखने वाले डेवलपर के अलावा किसी अन्य व्यक्ति द्वारा किया जाना चाहिए। यह बड़े या उच्च-जोखिम वाले परिवर्तनों के लिए विशेष रूप से महत्वपूर्ण है। यदि परिवर्तनों का परीक्षण सीधा नहीं है तो पुल अनुरोध विवरण में एक परीक्षण योजना जोड़ना उपयोगी होता है।