ಸಾಧಾರಣ ಪ್ರೋಗ್ರಾಮ್‌ಗಳ ಒಳಗಡೆ ಸ್ಕ್ಯಾನಿಂಗ್ ಮಾಡುವುದರಿಂದ ವೈರಸ್‌-ಮಾದರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ತೀರಾ ಆಧುನಿಕ ಆಂಟಿವೈರಸ್‌ ಪ್ರೋಗ್ರಾಮ್‌ಗಳು ಪ್ರಯತ್ನಿಸುತ್ತವೆ. ಆದ್ದರಿಂದ ಇದನ್ನು ವೈರಸ್‌ ಸಿಗ್ನೇಚರ್ಸ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಸಿಗ್ನೇಚರ್ ಎಂಬುದು ಒಂದು ಬೈಟ್‌-ಮೂಲಮಾದರಿ.ಇದು ವೈರಸ್‌ ಅಥವಾ ವೈರಸ್‌ ಕುಟುಂಬದ ಒಂದು ಅಂಶ. ಕಡತದಲ್ಲಿ ಈ ಬಗೆಯ ವೈರಸ್‌ ಅನ್ನು ಸ್ಕ್ಯಾನರ್‌ ಪತ್ತೆ ಮಾಡಿದರೆ, ಕಡತವು ವೈರಸ್‌ ಸೋಂಕಿನಿಂದ ಬಳಲುತ್ತಿದೆ ಎಂದು ಬಳಕೆದಾರನ ಗಮನಕ್ಕೆ ತರುತ್ತದೆ. ನಂತರ ಬಳಕೆದಾರನು ಸೋಂಕಿತ ಕಡತವನ್ನು ಅಳಿಸಬಹುದು ಅಥವಾ (ಕೆಲವೊಮ್ಮೆ) "ಸ್ವಚ್ಛಗೊಳಿಸಬಹುದು" ಅಥವಾ "ಸರಿಪಡಿಸಬಹುದು". ತಮ್ಮ ಸಿಗ್ನೇಚರ್‌ಗಳಿಂದ ಪತ್ತೆ ಮಾಡುವುದನ್ನು ಕೆಲವು ವೈರಸ್‌ಗಳು ಕಷ್ಟಕರವಾಗಿಸುವ ತಂತ್ರಗಳನ್ನು ಹೂಡುತ್ತವೆ. ಆದರೆ ಸಾಧ್ಯವೇ ಆಗದಂತೆ ಪ್ರಾಯಃ ಮಾಡುವುದಿಲ್ಲ. ಪ್ರತಿ ಬಾರಿ ಸೋಂಕಿಸಿದ ನಂತರ ಈ ವೈರಸ್‌ಗಳು ತಮ್ಮ ಕೋಡ್‌ ಅನ್ನು ಬದಲಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಹಾಗಾಗಿ ಪ್ರತಿ ಸೋಂಕಿತ ಕಡತವು ವೈರಸ್‌ನ ವಿವಿಧ ನಮೂನೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಸ್ವಯಂ-ಬದಲಾವಣೆ
ರೂಪಾಂತರಗೊಳ್ಳುವ ಕೋಡ್‌
ಬೈಟ್‌ ಫೈಲ್‌ ಮತ್ತು ಅನಪೇಕ್ಷಿತ ಆತಿಥೇಯರನ್ನು ತಪ್ಪಿಸುವುದು
ಸೋಂಕು ತಗುಲಿಸುವ ತಂತ್ರ