Co to jest Polimorficzny wirus?
Polimorficzny wirus to typ malware, który przy każdym kopiowaniu się zmienia swój kod źródłowy, zachowujac jednocześnie te sama funkcjonalnosc. Dzięki temu unika wykryćia przez programy antywirusowe oparte na tradycyjnych sygnaturach wirusowych, ponieważ kazda kopia wygląda inaczej.
Wirusy polimorficzne stosuja techniki takie jak szyfrowanie z roznym kluczem, zmiana kolejnosci instrukcji, wstawianie niewaznych operacji czy podmianę fragmentow kodu na rownowazne. Są znacznie trudniejsze do wykryćia niż zwykle wirusy.
Jak się chronić? Nowoczesne programy antywirusowe z analizą behawioralną i heurystyczna skutecznie wykrywaja wirusy polimorficzne, analizując zachowanie programu zamiast polegac na samych sygnaturach.