home *** CD-ROM | disk | FTP | other *** search
-
- *********************************************
- *** Reports collected and collated by ***
- *** PC-Virus Index ***
- *** with full acknowledgements ***
- *** to the authors ***
- *********************************************
-
-
- PING PONG aka BOUNCING BALL, ITALIAN
- ====================================
-
- === Computer Virus Catalog 1.2: Bouncing-Ball (September 10, 1989) ==
-
- Entry.................. Bouncing-Ball Virus
- Alias(es).............. Italian = Ping Pong = Turin-Virus
- Strain................. ---
- Detected: when......... March 1988
- where........ University of Turin, Italy
- Classification......... Bootsector/resident; loads to high-memory.
- Length of Virus........ Length on disk: 2 Sectors of 512 Bytes
- length plus original bootsector = 3
- Sectors.
-
- Length in RAM: 1024 Byte.
-
- --------------------- Preconditions-----------------------------------
-
- Operating System(s).... MS-DOS
- Version/Release........ ---
- Computer models........ IBM-PC, XT, AT and compatible
-
- --------------------- Attributes--------------------------------------
-
- Easy identification.... 1.The bootsector contains at the offset
- 01FCh the word 1357h. This is how the
- virus identifies itself.
- 2.Enter TIME 0, then immediately press any
- key and Enter; if the virus is present, the
- bouncing dot will be triggered
- (->Damage Trigger).
-
- Type of infection...... Infects disk media as follows:
- 1. Determines whether infection is possible
- 2. Secures original bootsector
- 3. Copy the virus's first sector to the
- bootsector
- 4. Copy the virus's second sector to the
- first free cluster
- 5. Mark the cluster as bad
- 6. Load and jump to the original boot sector.
-
- Infection trigger...... Every disk that is _read_ using the BIOS
- function 13h will be infected. (As all read
- and write operations use this interrupt,
- any disk operation can lead to infection.)
-
- Media affected......... Infects floppy disks as well as hard disks.
- The media must fulfill the following criteria:
- 1. 512 bytes per sector (standard)
- 2. There must one free cluster
- 3. A cluster must be at least 2 sectors long.
- For hard disks: The master boot block (which
- contains disk and partition data) must conform
- to the standard.
-
- Interrupts hooked...... BIOS Int 13h
-
- Damage................. Permanent: the boot block is overwritten
- Transient: A small rhombus (IBM character set:
- 07h) moves like a "bouncing ball"
- (or ping pong ball) over the
- screen.
-
- Damage trigger......... Triggered randomly after a disk access within
- 1 second after the system clock reaches a
- multiple of 30 minutes (e.g, 00:00, 00:30,
- 01:00, etc.).
-
- Particularities........ 1. The virus loads itself to high memory and
- reduces the memory available to the
- operating system by modifying a BIOS
- variable.
-
- 2. The virus cannot always tell if the hard
- disk is non-standard, and terminates.
- Should the virus try to infect a
- non-standard disk, data may be destroyed on
- the disk.
-
- Similarities........... ---
-
- ----------------------- Agents---------------------------------------
-
- Countermeasures........ Infected system disks can be cleaned by using
- the DOS program "SYS.COM". (You must boot from
- a clean disk.) The "bad" cluster will,
- however, remain.
-
- Countermeasures successful ---
-
- Standard Means......... The DOS program "CHKDSK.COM" shows clusters,
- that contain bad sectors.
-
- --------------------- Acknowledgements ----------------------------
-
- Location............... Virus Test Center, University Hamburg, FRG
- Classification by...... Michael Reinschmiedt
- Documentation by....... Michael Reinschmiedt
- Date................... July 30, 1989
- Updated by............. Y.Radai, Hebrew University, August 31, 1989
- Information source..... ---
-
- =============== End of Bouncing Ball-Virus ==========================
-
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- ++++++++++++++++++++++++++ end of reports ++++++++++++++++++++++++
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++