A polymorphic virus is a complex malicious computer program that changes its binary signature and code appearance every time it infects a new system or file, typically using different encryption keys and decryptor routines.
Why Option 2 is correct: Polymorphic viruses are specifically engineered to change their appearance (underlying code and decryption routine) with each iteration while preserving their core functionality, thereby evading signature-based antivirus scanners.
Other options: Spreading across platforms or deleting files are general malware activities, but changing code appearance is the defining characteristic of polymorphism.
एक बहुरूपी वायरस (Polymorphic virus) ऐसा मैलवेयर है जो हर संक्रमण के साथ अपनी कोड संरचना और बाह्य स्वरूप (appearance/signature) को बदल लेता है ताकि एंटीवायरस सॉफ्टवेयर उसे पहचान न सके।
विकल्प 2 सही क्यों है: यह वायरस अलग-अलग एन्क्रिप्शन कुंजियों और डिक्रिप्टर रूटीन का उपयोग करके हर बार अपनी पहचान बदलता है, जिससे पारंपरिक सिग्नेचर-आधारित स्कैनर्स इसे नहीं पकड़ पाते।