Digital Dream virus - Amiga Virus Encyclopedia

VIRUS HELP TEAM



     ------------------------
     Amiga Virus Encyclopedia
     Digital Dream Virus
     ------------------------
     
     
     Name         : Digital Dream

     Aliases      : No Aliases

     Clones       : No Clones 

     Type         : Bootblock
     
     Size         : 2048 bytes

     Symptoms     : No Symptoms

     Discovered   : 27 november 1993

     Way to infect: Boot infection

     Rating       : Dangerous

     Kickstarts   : 1.2
                    1.3
                    2.0

     Damage       : Overwrites boot and Block 2,3

     Removal      : Install boot

     Comments     : The Digital Dream virus is a new sort of bootblock
                    virus. It saves the OriginalBB to block 2,3 so that
                    the virus can load it even after an infection. But
                    if a file used the blocks 2,3 it will be damaged.
                    (You will get a checksum error; read/write error)
                    Forget this file, you can`t repair it !!!!!
                    Imagine you are booting with an infected disk, the
                    virus does the following:

                   2) It copies itself to $7F400.

                   1) It sets the KICK-Vectors to the virusvalue, to
                       stay resident in memory.

                   2) After that the virus patches the Supervisor()
                       and the DoIO()-Vector.

                   3) Now, the virus loads the original bootblock from
                       block 2,3 to address $7E000 and executes it.

                    The Supervisor() patch sets the KICK-Vectors always
                    to the virusvalue.

                    The DoIO() patch is used to infect other disks.
                    Imagine you are inserting a uninfected & unprotected
                    disk:

                   1) The virus loads the bootblock from the disk to
                      $7FC00.

                   2) Then it checks for "already-infected".

                   3) After that it cryptes the whole virus bootblock with
                      a byte taken out from the DFF006 register.

                   4) Saves 2048 bytes... Block 2,3 = DEAD!

                    In the decrypted bootblock you can read:

                    ">>DIGITAL DREAM<< by Max of StarLight"

                    The KICK-Indentification-String is:

                    ">>DIGITAL DREAM<<"
                    
     Test made by : Safe Hex International                    


     Ascii of Digital Dream virus:
     

     
     
Virum Help Team
Denmark & Canada
Copyright © All rights reserved
www.vht.dk