હાલના એન્ટી વાઈરસ પ્રોગ્રામો સામાન્ય પ્રોગ્રામમાં રહેલી વાઈરસ પેટર્નને તેમના "વાઈરસ સિગ્નેચર"નું સ્કેનિંગ કરીને શોધવાની પદ્ધતિ અજમાવે છે. સિગ્નેચર એ કેરિક્ટરિસ્ટિક બાઈટ પેટર્ન હોય છે જે કેટલાક ચોક્કસ વાઈરસ ફેમીલીનો સભ્ય કે વાઈરસ હોય છે. જો વાઈરસ સ્કેનર આ પ્રકારની વસ્તુ ફાઈલમાં શોધી કાઢે છે ત્યારે તે વપરાશકર્તાને સુચના આપે છે કે આ ફાઈલ ક્ષતિગ્રસ્ત છે.વપરાશકર્તા ત્યાર બાદ તેને ડિલીટ કરી શકે છે અથવા(કેટલાક કેસમાં)ક્ષતિગ્રસ્ત ફાઈલને ‘ચોખ્ખી‘ કે ‘હિલ‘ કરી દે છે. કેટલાક વાઈરસ એવી પણ ટેક્નિક વિકસાવે છે જે દ્વારા આવા સિગ્નેચરને છુપાવી શકાય છે. આ વાઈરસ તેને મુશ્કેલ બનાવી શકે છે પરંતુ અશક્ય નહીં.આ વાઈરસ દરેક વખતના ઈન્ફેક્શન વખતે તેના કોડ બદલી નાંખે છે.જેથી દરેક ક્ષતિગ્રસ્ત ફાઈલમાં વિવિધ પ્રકારના વાઈરસ હોય છે. 

ફેલાવવાની વ્યુહરચના
સોફ્ટવેર વિકાસની ભૂમિકા
ઇતિહાસ
જાતે ફેરફાર