डेटा माइनिंग की घुसपैठ पहचान और रोकथाम में भूमिका
एक घुसपैठ को किसी भी सेवाओं के सेट के रूप में दर्शाया जा सकता है जो नेटवर्क संसाधन (जैसे, उपयोगकर्ता खाते, फाइल सिस्टम, सिस्टम कर्नेल, आदि) की अखंडता, गोपनीयता, या पहुंच को खतरे में डालते हैं।
घुसपैठ पहचान सिस्टम और घुसपैठ रोकथाम सिस्टम दोनों दुर्भावनापूर्ण गतिविधियों के लिए नेटवर्क ट्रैफिक और सिस्टम प्रदर्शन की निगरानी करते हैं। पूर्व दस्तावेज़ उत्पन्न करता है जबकि बाद वाला इन-लाइन स्थित है और पहचानी गई घुसपैठ को सक्रिय रूप से रोकने/ब्लॉक करने में सक्षम है।
घुसपैठ रोकथाम प्रणाली के लाभ
घुसपैठ रोकथाम प्रणाली के लाभ हैं: दुर्भावनापूर्ण गतिविधि को पहचानना, उक्त गतिविधि के बारे में डेटा लॉग करना, गतिविधि को रोकने/रोकने का प्रयास करना, और गतिविधि का दस्तावेजीकरण करना। डेटा माइनिंग विधियां घुसपैठ पहचान और रोकथाम प्रणाली को विभिन्न तरीकों से अपने प्रदर्शन को बेहतर बनाने में सहायता कर सकती हैं:
1. घुसपैठ पहचान के लिए नए डेटा माइनिंग एल्गोरिदम
डेटा माइनिंग एल्गोरिदम का उपयोग हस्ताक्षर-आधारित और विसंगति-आधारित दोनों पहचान के लिए किया जा सकता है। हस्ताक्षर-आधारित पहचान में, प्रशिक्षण डेटा को "सामान्य" या "घुसपैठ" के रूप में लेबल किया जाता है। ज्ञात घुसपैठ की पहचान करने के लिए एक क्लासिफायर प्राप्त किया जा सकता है। इस क्षेत्र में शोध में क्लासिफिकेशन एल्गोरिदम, एसोसिएशन नियम माइनिंग, और लागत-संवेदनशील मॉडलिंग के सॉफ्टवेयर शामिल हैं।
विसंगति-आधारित पहचान सामान्य व्यवहार के मॉडल बनाती है और स्वचालित रूप से इससे महत्वपूर्ण विचलन की पहचान करती है। कई दृष्टिकोणों में क्लस्टरिंग, आउटलायर विश्लेषण, और क्लासिफिकेशन एल्गोरिदम और सांख्यिकीय विधियों का सॉफ्टवेयर शामिल है। तकनीकों को प्रभावी और स्केलेबल होना चाहिए, और बड़ी मात्रा, आयाम, और विषमता के नेटवर्क डेटा को संभालने में सक्षम होना चाहिए।
2. एसोसिएशन, सहसंबंध, और भेदभावपूर्ण पैटर्न विश्लेषण
एसोसिएशन, सहसंबंध, और भेदभावपूर्ण पैटर्न माइनिंग का उपयोग नेटवर्क डेटा को परिभाषित करने वाली सिस्टम विशेषताओं के बीच संबंधों की खोज के लिए किया जा सकता है। ऐसा डेटा घुसपैठ पहचान के लिए लाभकारी विशेषताओं के चयन के बारे में अंतर्दृष्टि का समर्थन कर सकता है। एकत्रित रिकॉर्ड से प्राप्त नई विशेषताएं भी सहायक हो सकती हैं जिसमें विशिष्ट पैटर्न से मेल खाने वाले ट्रैफिक की सारांश गणना शामिल है।
3. स्ट्रीम डेटा का विश्लेषण
घुसपैठ और दुर्भावनापूर्ण हमलों की क्षणिक और गतिशील विशेषता के कारण, डेटा स्ट्रीम वातावरण में घुसपैठ पहचान लागू करना महत्वपूर्ण है। इसके अलावा, एक घटना अपने आप में सामान्य हो सकती है, लेकिन यदि इसे घटनाओं के अनुक्रम के एक तत्व के रूप में माना जाता है तो दुर्भावनापूर्ण माना जा सकता है।
इसलिए, यह अध्ययन करना आवश्यक है कि घटनाओं के कौन से अनुक्रम आमतौर पर सामने आते हैं, अनुक्रमिक पैटर्न खोजें, और आउटलायर्स की पहचान करें। विकसित क्लस्टर्स की खोज और डेटा स्ट्रीम में गतिशील क्लासिफिकेशन मॉडल बनाने के लिए कई डेटा माइनिंग विधियां रीयल-टाइम घुसपैठ पहचान के लिए भी आवश्यक हैं।
4. वितरित डेटा माइनिंग
घुसपैठ कई स्थानों से जारी की जा सकती है और कई अलग-अलग गंतव्यों को लक्षित कर सकती है। वितरित डेटा माइनिंग विधियों का उपयोग कई नेटवर्क स्थानों से नेटवर्क डेटा का पता लगाने के लिए किया जा सकता है ताकि इन वितरित हमलों की पहचान की जा सके।
5. विज़ुअलाइज़ेशन और क्वेरी टूल्स
पता लगाए गए कुछ असामान्य पैटर्न पर विचार करने के लिए विज़ुअलाइज़ेशन टूल्स सुलभ होने चाहिए। ऐसे टूल्स में एसोसिएशन, भेदभावपूर्ण पैटर्न, क्लस्टर्स, और आउटलायर्स देखने के लिए विशेषताएं शामिल हो सकती हैं। घुसपैठ पहचान सिस्टम में एक ग्राफिकल यूजर इंटरफेस भी होना चाहिए जो सुरक्षा विश्लेषकों को नेटवर्क डेटा या घुसपैठ पहचान परिणामों के बारे में क्वेरी करने में सक्षम बनाता है।