వైరస్
వైరస్ అనే పదము లాటిన్ భాష నుండి ఉద్భవించింది. లాటిన్‌లో వైరస్ అంటే టాక్సిన్ లేదా విషము అని అర్థం. వైరస్‌లు అతి సూక్షమైనవి (సుమారుగా 15-600 నానోమీటర్లు). ఇవి ఇతర జీవుల కణాలపై దాడిచేసి వ్యాధులను కలుగజేస్తాయి. ఈ దాడి ముఖ్య ఉద్దేశము వైరస్‌ల సంతతిని పెంచుకోవడముతో ముడిపడి ఉంటుంది. వైరస్‌లు వాటంతట అవి విభజన చెందలేవు. విభజన చెందాలంటే వేరే జీవకణం తప్పనిసరి. వైరస్‌లలో అతి సరళమైన జన్యుపదార్థం ఒక రక్షణ కవచంచే సంరక్షించబడుతూ ఉంటుంది. ఈ రక్షణ కవచం ప్రోటీనులతో చేయబడి ఉంటుంది, దీనిని క్యాప్సిడ్ అంటారు. వైరస్‌లు చాలా రకాల జీవులపై దాడి చేయగలవు (బాక్టీరియా, జంతురాజ్యము, వృక్షరాజ్యంతో పాటు శిలీంధ్రాలు, ప్రొటిస్టాకి చెందిన జీవులు కూడా వీటి దాడికి గురవుతుంటాయి). బాక్టీరియాపై దాడిచేసే వైరస్‌ను బాక్టీరియోఫేజ్ (సరళత కొరకు ఫేజ్) అని అంటారు. వైరస్‌ల అధ్యయనాన్ని వైరాలజీ అని, వీటిని అధ్యయనం చేసే వారిని వైరాలజిస్టులని అంటారు.
కంప్యూటర్ వైరస్
కంప్యూటర్ లోకి దింపుకున్న తరువాత లేదా అమలుచెయ్యటానికి వీలున్న దానిని వినియోగించిన తరువాత వైరస్ ను గుర్తించి మరియు తొలగించే వైరస్ వ్యతిరేక సాఫ్టవేర్ను చాలా మంది వినియోగదారులు ఇన్స్టాల్ చేస్తారు.వైరస్ లను గుర్తించటానికి సాధారణంగా వైరస్ వ్యతిరేక సాఫ్టవేర్రెండు విధానాలను ఉపయోగిస్తుంది.వైరస్ సంతకం నిర్వచనాల జాబితాను వినియోగించుకోవటం అనేది మొదటి పద్ధతి మరియు ఇప్పటి వరకు వైరస్లను గుర్తించే చాలా సాధారణ విధానం.ఇది కంప్యూటర్ యొక్క మెమరీ లోని విషయాలను (దాని యొక్క RAM మరియు బూట్ విభాగాలు) మరియు స్థిరమైన లేదా తొలగించటానికి వీలున్న డ్రైవ్ లలో నిల్వ చేసిన ఫైళ్ళు (హార్డ్ డ్రైవ్, ఫ్లోపి డ్రైవ్ ) మొదలైన వాటిని తనిఖీ చెయ్యటం ద్వారా మరియు ఆ ఫైళ్ళను వైరస్ "సంతకాలు" అని పిలువబడే ఒక సమాచార గిడ్డంగితో పోల్చిచూడటం ద్వారా పనిచేస్తుంది. వినియోగదారులు కేవలం తమ చివరి వైరస్ నిర్వచనం అప్డేట్ కి ముందు ఉన్న వైరస్ల నుండి మాత్రమే రక్షింపబడటం అనేది ఈ శోధన విధానం యొక్క ప్రతికూలత.ఒక శోధన అల్గారిధాన్ని ఉపయోగించుకొని సాధారణ ప్రవర్తనల ఆధారంగా వైరస్లను గుర్తించటం అనేది రెండవ పద్ధతి.వైరస్ వ్యతిరేక భద్రతా సంస్థలు ఇంకా ఒక సంతకాన్ని సృష్టించవలసిన వైరస్లను కూడా గుర్తించే సామర్థ్యాన్ని ఈ విధానం కలిగి ఉంది.