types of viruses are distinguished.
Page up
"Dropper" - file-carrier bringing the virus into the system. The technics sometime used by virus writers so as to "cover" virus from anti-virus programs .
Page up
Memory resident virus - is a virus permanently residing in the memory normally written in Assembler or C languages.
The viruses are able to infect programs and resist anti-virus programs more effectively. Such virus occupies a little of memory space. It is ready to continue its task before unloading, rebooting or turning off the computer. It is activated and performs actions set by the virus writer when, for example, computer reaches specific state (timer actuation etc.).All boot viruses are resident.
Page up
Hoax - non-viral e-mail message. The hoax comes to users’ computers as e-mail message written in emphasized neutral tone which tells about supposedly outspreading new virus.
Most of the virus hoaxes have one or several following characteristics.
Virus name the author of the message refers to is constructed without heed to conventions used by majority of anti-virus companies.
It is specifically mentioned that by now the "virus" was not detected by anti-virus programs.
A user is offered to find certain file with Windows find tool and delete it from the disk.
In the email message there is a request to inform all user's friends and those listed in his address book in case the file was found.
Despite all harmlessness of such hoax its danger is obvious - mass mailing of the copies of the useless message increases the mail traffic and takes users time.
Page up
Other virus names: anti-virus companies usually give different names to the same viruses by using their own conventions as to construction of a virus name. In most cases main name of a virus (for example, Klez, Badtrans, Nimda) is the same and present in the virus designation whatever the anti-virus company. It is mainly prefixes and suffixes of the virus names that are different because the conventions of using them can be specific for each company. For example, in the virus classification used in Dr.Web Ltd. the versions of the same virus are labeled by numbers starting from 1, whereas in Symantec company they use capital letters of Latin alphabet for the same purpose.
Page up
Polymorphic viruses - or viruses with self-modified decoders (according to N.N.Bezrukov) - are the viruses using, in addition to encoding procedure, the specific decoding that changes itself in each new copy of the virus. It leads to the absence of the byte signatures of the virus. Decoder is not permanent one - it is unique for each copy of the virus.
MtE viruses - polymorphic viruses created with polymorphism generator MtE (Mutant Engine). The generator is special algorithm responsible for functions of encoding/decoding and decoders generation. It can be attached to any objectcode of a virus. The decoder does not have a single permanent bit, its length is always different.
Page up
Script virus - are the viruses written in Visual Basic
, Basic Script, Java Script, Jscript languages.