Drepo.246
Details
Drepo.2461
These are not dangerous memory resident encrypted parasitic viruses. While executing an infected EXE file the virus reads the root directory of C: drive by using INT 25h direct read call, searches there for the “COMMAND COM” string in the read buffer, replaces that string with “COMMAND LOM”, clears the file attribute field, and saves the result to the disk by using direct write INT 26h call. Then the virus opens the C:\COMMAND.LOM file (ex-COMMAND.COM), encrypts and writes itself to the end of the file to the COMMAND.COM stack area (the file length does not grow, see “Lehigh”), and then overwrites the file entry point (the code that is pointed by JMP instruction at the file beginning) with 2Eh bytes of a decryption routine. Then the virus restores the original contents of the root directory (also by using INT 26h call) and returns the control to the host EXE file. I see that such complex way to infect the file is to avoid memory resident anti-virus monitors.
While executing the infected COMMAND.COM the virus hooks INT 21h, stays memory resident and writes itself to the end of EXE files that are opened or closed. When the archivator ARJ.EXE or RAR.EXE is executed, the virus reserves an extra block of the memory to infect the files that are compressed or extracted from an archive.
The virus also hooks INT 9 (keyboard) and two month after infecting a system, depending on the keys that are pressed, it beeps by the PC speaker.
The virus contains the text strings:
ARJ.EXE RAR.EXE
C:\COMMAND COM
Pod na jedno DREPO!
Shareware version.
Do not forget to register!
Related Posts