सॉफ्टवेयर सुरक्षा

लेखक: Randy Alexander
निर्माण की तारीख: 4 अप्रैल 2021
डेट अपडेट करें: 26 जून 2024
Anonim
सॉफ्टवेयर सुरक्षा - सॉफ्टवेयर सुरक्षा क्या है
वीडियो: सॉफ्टवेयर सुरक्षा - सॉफ्टवेयर सुरक्षा क्या है

विषय

परिभाषा - सॉफ्टवेयर सुरक्षा का क्या अर्थ है?

सॉफ़्टवेयर सुरक्षा दुर्भावनापूर्ण हमले और अन्य हैकर जोखिमों के विरुद्ध सॉफ़्टवेयर की सुरक्षा के लिए कार्यान्वित एक विचार है, ताकि सॉफ़्टवेयर ऐसे संभावित जोखिमों के तहत सही ढंग से कार्य करता रहे। सुरक्षा अखंडता, प्रमाणीकरण और उपलब्धता प्रदान करने के लिए आवश्यक है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia सॉफ्टवेयर सुरक्षा की व्याख्या करता है

अखंडता, प्रमाणीकरण और उपलब्धता के लिए कोई भी समझौता एक सॉफ्टवेयर को असुरक्षित बनाता है। सॉफ्टवेयर सिस्टम पर सूचनाओं की चोरी, सामग्री की निगरानी, ​​कमजोरियों का परिचय और सॉफ्टवेयर के व्यवहार को नुकसान पहुंचाने के लिए हमला किया जा सकता है। मैलवेयर DoS (सेवा से वंचित) या सिस्टम को स्वयं क्रैश कर सकता है।

बफ़र ओवरफ़्लो, स्टैक ओवरफ़्लो, कमांड इंजेक्शन और SQL इंजेक्शन सॉफ्टवेयर पर सबसे आम हमले हैं।

अतिरिक्त बाइट्स लिखकर बफ़र और स्टैक ओवरफ़्लो हमले क्रमशः ढेर या स्टैक की सामग्री को अधिलेखित करते हैं।

कमांड कोड सॉफ्टवेयर कोड पर प्राप्त किया जा सकता है जब सिस्टम कमांड मुख्य रूप से उपयोग किया जाता है। दुर्भावनापूर्ण हमले के द्वारा मौजूदा आदेशों में नई प्रणाली कमांड को जोड़ा जाता है। कभी-कभी सिस्टम कमांड सेवाओं को रोक सकता है और DoS का कारण बन सकता है।

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

इस तरह के हमलों से बचने का एकमात्र तरीका अच्छी प्रोग्रामिंग तकनीकों का अभ्यास करना है। बेहतर फायरवॉल का उपयोग करके सिस्टम-स्तरीय सुरक्षा प्रदान की जा सकती है। घुसपैठ का पता लगाने और रोकथाम का उपयोग करना हमलावरों को सिस्टम तक आसान पहुंच से रोकने में भी मदद कर सकता है।