Descripción breve:
Se trata de un virus polimórfico que ataca a Windows 95. Al ejecutar
un fichero infectado por este virus, se produce la infección de
todos los ficherostable ejecutable) del directorio actual (en el que nos
encontremos) y de los directorios y System. Por un fallo, en el virus no
funciona en Windows NT, pero sí en Window 95 o Windows 98.
El virus escribe su código al final de los archivos PE que infecta,
aumentando el tamaño de estos en unos 8.000 bytes. Este aumento
de tamaño debería alertar a los usuarios de la infección
producida.
Si el virus no es capaz de localizar las funciones del KERNEL32, regresa al código del fichero inicial. De todas formas, siempre reserva un bloque de memoria del sistema, copia en él su código (lo necesita para ejecutar el polimorfismo) y busca los ficheros para infectarlos. Dependiendo de la estructura del fichero, el virus utiliza varios trucos, mediante los cuales consigue realizar la detección y desinfección más compleja. En este sentido, puede realizar las siguientes operaciones:
Dependiendo de la fecha del sistema (en los 3 meses siguientes a la infección
cuando un fichero infectado es ejecutado a la misma hora en que se produjo
la infección), el virus muestra por pantalla una presentación.
Ésta conñsiste la colocación (dentro de posiciones
de pantalla aleatorias) el icono de error estandar (el típico de
Windows - un circulo rojo con una cruz blanca).
![]() El virus contiene el siguiente texto:
MapViewOfFile UnmapViewOfFile CloseHandle FindFirstFileA FindNextFileA FindClose VirtualAlloc GetWindowsDirectoryA GetSystemDirectoryA GetCurrentDirectoryA SetFileAttributesA SetFileTime DeleteFileA GetCurrentProcess WriteProcessMemory LoadLibraryA GetSystemTime GetDC LoadIconA DrawIcon [ Marburg
ViRuS BioCoded by GriYo/29A ]
|