computer virus
Macro Virus
These viruses are written in the same macro language used for popular software programs such as Microsoft Excel and Word.
Memory Resident Virus
Memory resident virus lives in primary memory (RAM) and gets activated when you switch on the computer.
Polymorphic Virus
Polymorphic viruses encode themselves using different encryption keys each time they infect a program or create a copy of themselves.
Directory Virus
Directory Virus (also known as Cluster virus) infects the file by changing the DOS directory information.
Boot Sector Virus
These viruses inject their code into the hard disk’s partition table. It then gets into the main memory once the computer restarts.
Direct Action Virus
Direct Action Virus quickly gets into the main memory, infects all programs/files/folders defined in Autoexec.bat path, and then deletes itself.
Overwrite Virus
They simply delete the data (partially or completely) and replace the original code with their own.
Web Scripting Virus
A web scripting virus breaches web browser security, allowing attackers to inject client-side scripting into the web page