Vira, der med jævne mellemrum ændrer deres kode for at undgå detektion, kaldes
polymorfe vira .
Her er en sammenbrud:
* polymorf betyder "at have mange former". I forbindelse med vira betyder det, at de konstant kan ændre deres egen kode, mens de stadig forbliver funktionelle.
* vira er små programmer, der kan gentage sig selv og sprede sig fra computer til computer.
* detektion Henviser til antivirus -softwarens evne til at identificere og neutralisere en virus.
Hvordan polymorfe vira fungerer:
1. mutation: De bruger algoritmer til at ændre deres egen kode, hvilket får den til at se anderledes ud, hver gang de inficerer et nyt system.
2. kryptering: De kan kryptere deres kode, hvilket gør det endnu sværere for antivirus -software at genkende.
3. Kode -tilslutning: De kan bruge teknikker til at gøre deres kode vanskelig at forstå og analysere.
Udfordringen for antivirus -software:
Polymorfe vira udgør en betydelig udfordring for antivirus -software, fordi:
* De ændrer sig konstant, hvilket gør det vanskeligt for signaturbaserede detektionsmetoder (som er afhængige af at identificere kendte virusmønstre) for at være effektive.
* De kan være vanskelige at analysere og omvendt ingeniør, hvilket gør det udfordrende at udvikle forsvar mod dem.
Bemærk: Andre typer vira anvender også forskellige metoder til at undgå detektion, såsom stealth -vira, makrovirus og opstartssektorvirus. Imidlertid henviser udtrykket "polymorf" specifikt til vira, der ændrer deres kode på en systematisk måde.