ऐंटिवायरस सॉफ़्टवेयर

मुक्त ज्ञानकोश विकिपीडिया से
यहाँ जाएँ: भ्रमण, खोज

ऐंटिवायरस सॉफ़्टवेयर (अंग्रेज़ी: Antivirus software) का प्रयोग मालवेयर को ढुंढने, उसकी रोकथाम व नष्ट करने के लिए होता है जिनमें कम्पयुटर वायरस, कम्प्युटर वर्म, ट्रोजन हॉर्सेस, स्पायवेयर ओर एडवेयर शामिल है.

इन सॉफ्टवेयरों में कइं प्रकार की तकनिकों का प्रयोग किया जाता है. हस्ताक्षर पर अधारित शोध में पहले से ज्ञात डेटा के प्रकारों को एक्जिक्युटेबल कोड में ढुंढा जाता है, हालांकी यह संभव है कम्प्युटर किसी नए वायरस से प्रभावित हो जाए जिसके हस्ताक्षर अब तक ज्ञात न हो. एसे जिरो-डे रुकावटों को दुर करने के लिए ह्युरिस्टिक्स तकनिक का प्रयोग किया जाता है. एसी ही एक ह्युरिस्टिक्स तकनिक, जनेरिक हस्ताक्षर, में नए वायरसों को पुराने वायरसों के कोड से मिलाकर देखा जाता है ताकी छोटे कोड में बदलावों को पकडा जा सके. कुछ ऐंटिवायरस सॉफ़्टवेयर एक फाइल क्या करेगी यह देखने के लिए उसे सैंड-बॉक्स मोड में चला कर देखते है ताकी भविष्य में अने वाली रुकावटों व समस्याओं का सामना किया जा सके.