अनुशंसित, 2024

संपादक की पसंद

वायरस, कृमि और ट्रोजन हॉर्स के बीच अंतर

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

वायरस, कृमि और ट्रोजन हॉर्स के बीच का पहला अंतर यह है कि एक वायरस खुद को एक प्रोग्राम से जोड़ लेता है और एक मानव क्रिया द्वारा पीछा किए जाने वाले अन्य कार्यक्रमों के लिए खुद की प्रतियों का प्रचार करता है, जबकि कीड़ा एक एकान्त कार्यक्रम है जो इसकी प्रतियों को बिना मॉड्यूल्स के अन्य घटकों में फैलाता है। । जबकि ट्रोजन हॉर्स एक कार्यक्रम है जिसमें एक अप्रत्याशित पूरक कार्यक्षमता है।

तुलना चार्ट

तुलना के लिए आधारवाइरसकृमिट्रोजन हॉर्स
अर्थएक कंप्यूटर प्रोग्राम जो कंप्यूटर सिस्टम या नेटवर्क को नुकसान पहुंचाने के लिए खुद को किसी अन्य वैध प्रोग्राम से जोड़ता है।यह विनाशकारी क्रिया करने के बजाय इसे नीचे लाने के लिए एक प्रणाली के संसाधनों को खाता है।यह एक घुसपैठिया को कंप्यूटर नेटवर्क के बारे में कुछ गोपनीय जानकारी प्राप्त करने की अनुमति देता है।
क्रियान्वयनएक फ़ाइल के हस्तांतरण पर निर्भर करता है।बिना किसी मानवीय कार्रवाई के खुद को दोहराता है।सॉफ्टवेयर के रूप में डाउनलोड किया गया और निष्पादित किया गया।
प्रतिकृति होती हैहाँहाँनहीं
दूर से नियंत्रित किया हुआनहींहाँहाँ
फैलने की दरमध्यमऔर तेजधीरे
संक्रमणएक निष्पादन योग्य फ़ाइल में एक वायरस संलग्न करके आरंभ करता है।प्रणाली या अनुप्रयोग कमजोरियों का उपयोग करता है।खुद को एक कार्यक्रम में जोड़ता है और उपयोगी सॉफ्टवेयर के रूप में व्याख्या करता है।
उद्देश्यसूचना का संशोधन।सीपीयू और मेमोरी को रोकें।उपयोगकर्ता की जानकारी चुराता है।

वायरस की परिभाषा

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

वर्तमान उपयोगकर्ता के कंप्यूटर से सभी फ़ाइलों को दूषित करने के बाद, वायरस अपने कोड को नेटवर्क के माध्यम से उन उपयोगकर्ताओं को भेजता है और भेजते हैं जिनका ईमेल पता वर्तमान उपयोगकर्ता के कंप्यूटर में संग्रहीत होता है। वायरस को ट्रिगर करने के लिए विशिष्ट घटनाओं का भी उपयोग किया जा सकता है। परजीवी, बूट सेक्टर, मेमोरी रेजिडेंट, पॉलिमॉर्फिक, स्टील्थ और मेटामॉर्फिक जैसे विभिन्न प्रकार के वायरस होते हैं। वायरस के प्रवेश को रोककर वायरस के संक्रमण को रोका जा सकता है।

कृमि की परिभाषा

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

नेटवर्क वर्म प्रोग्राम सिस्टम से सिस्टम में फैलने के लिए नेटवर्क कनेक्शन का उपयोग करते हैं, निम्नलिखित स्थिति में नेटवर्क वाहन प्रतिकृति ड्राइव करने के लिए इलेक्ट्रॉनिक मेल सुविधा, रिमोट निष्पादन क्षमता और रिमोट लॉगिन क्षमता हो सकते हैं।

ट्रोजन हॉर्स की परिभाषा

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

ट्रोजन हॉर्स का एक और मकसद डेटा विनाश हो सकता है। यह कार्यक्रम एक उपयोगी कार्य को अंजाम देता प्रतीत होता है लेकिन यह विनाशकारी कार्यों को चुपचाप अंजाम दे सकता है।

वायरस, इल्ली और ट्रोजन हॉर्स के बीच मुख्य अंतर

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

निष्कर्ष

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

Top