Wirusy polimorficzne mają cechę polegającą na modyfikowaniu własnego kodu (lub jego reprezentacji) podczas kolejnych uruchomień lub przy zakażaniu następnych plików. Celem jest utrudnienie wykrycia przez oprogramowanie ochronne, zwłaszcza gdy opiera się ono na stałych sygnaturach (niezmiennych fragmentach kodu). W praktyce polimorfizm bywa realizowany przez różne techniki zaciemniania/zmiany struktury, tak aby kolejne "warianty" wyglądały inaczej mimo zachowania tej samej funkcji.
Dlatego prawidłowa odpowiedź to: "mają cechę polegającą na modyfikowaniu swojego kodu." – jest to najbardziej charakterystyczna i definicyjna właściwość polimorfizmu w kontekście malware.
Wskazówka egzaminacyjna: jeśli w odpowiedziach widzisz motyw "zmieniania kodu/postać się zmienia", to zwykle odnosi się do polimorfizmu/metamorfizmu. Natomiast MBR/boot sector oraz FAT są skojarzeniami z miejscem infekcji w dysku lub systemie plików, a "zakaża całą sieć" sugeruje robaka.
To pytanie poprawnie rozwiązuje 59% zdających egzamin. średnie
Według specjalistów z branży: "Wirus polimorficzny charakteryzuje się tym, że potrafi zmieniać (modyfikować) swój kod lub jego postać przy kolejnych infekcjach, aby utrudnić wykrycie."
Źródła:
Materiały:
Sprawdź odpowiedź