
SOARCA - ओपन सोर्स CACAO-आधारित सुरक्षा ऑर्केस्ट्रेटर!
CACAO सुरक्षा प्लेबुक के साथ खतरे और घटना प्रतिक्रिया वर्कफ़्लो को स्वचालित करें
संगठन तेजी से प्लेबुक-संचालित सुरक्षा वर्कफ़्लो ऑर्केस्ट्रेशन के माध्यम से खतरे और घटना प्रतिक्रिया को स्वचालित कर रहे हैं। इस अवधारणा का सार यह है कि विशिष्ट सुरक्षा घटनाएँ प्रतिक्रिया कार्यों की एक पूर्वनिर्धारित श्रृंखला को ट्रिगर करती हैं जिन्हें बिना या केवल सीमित मानव हस्तक्षेप के निष्पादित किया जाता है। ये स्वचालित वर्कफ़्लो मशीन-पठनीय सुरक्षा प्लेबुक में कैप्चर किए जाते हैं, जिन्हें आमतौर पर एक तथाकथित सिक्योरिटी ऑर्केस्ट्रेशन, ऑटोमेशन और रिस्पांस (SOAR) टूल द्वारा निष्पादित किया जाता है। SOAR समाधानों का बाजार पिछले कुछ वर्षों में काफी परिपक्व हुआ है और वर्तमान उत्पाद परिष्कृत ऑटोमेशन वर्कफ़्लो और बाहरी सुरक्षा उपकरणों और डेटा संसाधनों के साथ व्यापक एकीकरण का समर्थन करते हैं। हालांकि, आमतौर पर उपयोग की जाने वाली तकनीक मालिकाना होती है और अनुसंधान और प्रयोग उद्देश्यों के लिए आसानी से अनुकूल नहीं होती है। SOARCA का उद्देश्य ऐसे समाधानों के लिए एक ओपन-सोर्स विकल्प प्रदान करना है जो विक्रेता निर्भरता से मुक्त हो और जहां लागू हो, मानकीकृत प्रारूपों और प्रौद्योगिकियों का समर्थन करता हो।
SOARCA को अनुसंधान और नवाचार उद्देश्यों के लिए विकसित किया गया था और यह SOC, CERT और CTI पेशेवरों को प्लेबुक-संचालित सुरक्षा ऑटोमेशन की अवधारणा के साथ प्रयोग करने की अनुमति देता है। यह खुला और विस्तार योग्य है और इसके इंटरफेस अच्छी तरह से परिभाषित और विस्तृत रूप से प्रलेखित हैं। महत्वपूर्ण बात यह है कि यह उभरती प्रौद्योगिकी मानकों CACAOv2 और OpenC2 के लिए मूल समर्थन प्रदान करता है, दोनों OASIS Open द्वारा विकसित और अनुरक्षित हैं। CACAO (कोलैबोरेटिव ऑटोमेटेड कोर्स ऑफ एक्शन ऑपरेशंस) मशीन-पठनीय सुरक्षा प्लेबुक के लिए एक मानकीकृत योजना प्रदान करता है जबकि OpenC2 साइबर रक्षा प्रौद्योगिकियों (जैसे फ़ायरवॉल या IAM समाधान) के कमांड और नियंत्रण के लिए एक मानकीकृत भाषा प्रदान करता है।
SOARCA एक सुरक्षा ऑर्केस्ट्रेटर है जो CACAOv2 सुरक्षा प्लेबुक को इन्जेस्ट, मान्य और निष्पादित कर सकता है। ये प्लेबुक और उनके निष्पादन के लिए ट्रिगर JSON API के माध्यम से उपभोग किए जाते हैं। SOARCA बाहरी उपकरणों और डेटा संसाधनों के साथ इंटरफेस करने के लिए मूल http(s), SSH और OpenC2 क्षमताओं के साथ आता है। इन मूल क्षमताओं को एक समर्पित MQTT इंटरफ़ेस के माध्यम से बढ़ाया जा सकता है, जिससे डेवलपर्स अपनी आवश्यकताओं के अनुसार अतिरिक्त एकीकरण संकलित कर सकते हैं।
विकास जारी है। वर्तमान संस्करण केवल मशीन और कमांड लाइन इंटरफेस का समर्थन करता है, लेकिन निकट भविष्य में एक ग्राफिकल यूज़र इंटरफ़ेस जोड़ा जाएगा। इसके अलावा, CACAOv2 प्लेबुक को क्रमिक रूप से चलाने की इसकी वर्तमान क्षमता एक साथ कई प्लेबुक चलाने की क्षमता की ओर विकसित होगी। ऐसे आगे के विकास की घोषणा की जाएगी और Github पर SOARCA रिपॉजिटरी पर प्रकाशित की जाएगी।
नवीनतम दस्तावेज़ के लिए हम अपने Github पेजों का संदर्भ लेते हैं।
परियोजना के स्रोत के बारे में अधिक जानकारी यहाँ पाई जा सकती है।