Definition: Any man-made, interfere with the normal operation of the computer and cause computer hardware and software failure,
Or even a self-replicating computer program or instruction set that destroys computer data.
It's all a computer virus.
Ii. characteristics: Illegality, concealment, latent, triggering, manifestation, destructive, contagious,
Pertinence, variability, unpredictability.
Concealment: Reduce the volume, dive into the system directory, tag bad clusters, system vulnerabilities.
Latent: Dependent host program to spread.
Destructive: Benign virus, malignant virus.
Unpredictability: Viruses are ahead of anti-virus products.
Third, the program structure of computer virus
1> Boot section: Load the virus theme into memory and prepare for the infection section.
2> Infection Section: Copy the virus code to the infection target.
3> Performance Section
4> Destruction Section
Iv. Naming of computer viruses
Naming computer viruses is part of a virus research and anti-virus technology, and the names of viruses commonly known to computers users are primarily named by various anti-virus product manufacturers.
There are several ways to name a virus:
Name the place where the virus appears
Name by name or feature character that appears as a virus
Naming symptoms when a virus attacks
Name by time of virus attack
Some names contain the length of the virus code
V. The life cycle of computer viruses
1> Development Period
2> Infection Period
3> Incubation period
4> Attack period
5> Discovery Period
6> Analysis Period
7> Extinction period
VI. Transmission of computer viruses
1> Removable Storage media
2> HDD
3> Disc
4> Network
5> Point-to-point communication systems and wireless channels
Definition, characteristics, program structure, naming, propagation and life cycle of computer viruses