_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

VIRUS.DOC

FILE INFORMATION

FILENAME(S): VIRUS.DOC

FILE TYPE(S): DEL

FILE SIZE: 1.6K

FIRST SEEN: 2025-11-30 19:36:46

APPEARS ON: 1 disk(s)

FILE HASH

f393de68dce4b22291db08bb701ee4f905be532e3b3500884b8334857aa2bb83

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DISK CAT MANAGER VIRUS.DOC DEL Curtcool, Bo 7 9 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 0D 0D 0D 0D 20 20 20 20  20 C1 20 C7 45 52 4D 41  |....     . .ERMA|
00000010: 4E 20 55 53 45 52 20 47  52 4F 55 50 20 4E 41 4D  |N USER GROUP NAM|
00000020: 45 44 20 C2 41 59 45 52  49 53 43 48 45 4E 20 C8  |ED .AYERISCHEN .|
00000030: 41 43 4B 45 52 50 4F 53  54 20 28 C2 C8 D0 29 20  |ACKERPOST (...) |
00000040: 48 41 53 20 44 45 56 45  4C 4F 50 45 44 20 41 0D  |HAS DEVELOPED A.|
00000050: 20 20 20 20 20 56 49 52  55 53 20 46 4F 52 20 54  |     VIRUS FOR T|
00000060: 48 45 20 C3 36 34 2E 20  C9 54 20 49 53 20 4E 4F  |HE .64. .T IS NO|
00000070: 54 20 46 41 54 41 4C 20  42 55 54 20 49 54 20 49  |T FATAL BUT IT I|
00000080: 53 20 41 20 4E 55 49 53  41 4E 43 45 2E 0D 20 20  |S A NUISANCE..  |
00000090: 20 20 20 C9 54 20 43 4F  4D 45 53 20 49 4E 20 54  |   .T COMES IN T|
000000A0: 48 45 20 46 4F 52 4D 20  4F 46 20 41 4E 20 45 49  |HE FORM OF AN EI|
000000B0: 47 48 54 20 42 4C 4F 43  4B 53 20 4C 4F 4E 47 20  |GHT BLOCKS LONG |
000000C0: 50 52 4F 47 52 41 4D 20  57 48 49 43 48 20 49 53  |PROGRAM WHICH IS|
000000D0: 0D 20 20 20 20 20 50 45  52 46 45 43 54 4C 59 20  |.     PERFECTLY |
000000E0: 48 41 52 4D 4C 45 53 53  20 55 4E 54 49 4C 20 49  |HARMLESS UNTIL I|
000000F0: 54 20 49 53 20 D2 D5 CE  2E 20 C9 54 20 57 49 4C  |T IS .... .T WIL|
00000100: 4C 20 54 48 45 4E 20 47  49 56 45 20 54 48 45 20  |L THEN GIVE THE |
00000110: 4D 45 53 53 41 47 45 3A  0D 20 20 20 20 20 C6 41  |MESSAGE:.     .A|
00000120: 54 41 4C 20 C5 52 52 4F  52 20 49 4E 20 31 39 38  |TAL .RROR IN 198|
00000130: 36 2E 20 C9 46 20 59 4F  55 20 CC C9 D3 D4 20 59  |6. .F YOU .... Y|
00000140: 4F 55 20 57 49 4C 4C 20  47 45 54 20 41 20 53 49  |OU WILL GET A SI|
00000150: 4E 47 4C 45 20 C2 C1 D3  C9 C3 20 4C 49 4E 45 20  |NGLE ..... LINE |
00000160: 57 49 54 48 0D 20 20 20  20 20 41 20 D0 D2 C9 CE  |WITH.     A ....|
00000170: D4 20 43 4F 4D 4D 41 4E  44 20 57 48 49 43 48 20  |. COMMAND WHICH |
00000180: 57 49 4C 4C 20 D0 D2 C9  CE D4 20 54 48 45 20 41  |WILL ..... THE A|
00000190: 42 4F 56 45 20 4D 45 53  53 41 47 45 2E 20 D7 48  |BOVE MESSAGE. .H|
000001A0: 45 4E 20 54 48 45 20 56  49 52 55 53 20 48 41 53  |EN THE VIRUS HAS|
000001B0: 0D 20 20 20 20 20 49 4E  53 54 41 4C 4C 45 44 20  |.     INSTALLED |
000001C0: 49 54 53 45 4C 46 20 49  4E 20 54 48 45 20 43 4F  |ITSELF IN THE CO|
000001D0: 4D 50 55 54 45 52 20 49  54 20 57 49 4C 4C 20 53  |MPUTER IT WILL S|
000001E0: 50 52 45 41 44 20 49 54  53 45 4C 46 20 54 4F 20  |PREAD ITSELF TO |
000001F0: 4F 54 48 45 52 20 44 49  53 4B 53 0D 20 20 20 20  |OTHER DISKS.    |
00000200: 20 41 4E 44 20 4F 54 48  45 52 20 50 52 4F 47 52  | AND OTHER PROGR|
00000210: 41 4D 53 20 4E 4F 54 20  4F 4E 4C 59 20 57 48 45  |AMS NOT ONLY WHE|
00000220: 4E 20 50 52 4F 47 52 41  4D 53 20 41 52 45 20 D3  |N PROGRAMS ARE .|
00000230: C1 D6 C5 44 20 42 55 54  20 41 4C 53 4F 20 57 48  |...D BUT ALSO WH|
00000240: 45 4E 20 54 48 45 59 0D  20 20 20 20 20 41 52 45  |EN THEY.     ARE|
00000250: 20 CC CF C1 C4 45 44 2E  20 D4 48 45 20 56 49 52  | ....ED. .HE VIR|
00000260: 55 53 20 49 53 20 53 50  52 45 41 44 20 44 55 52  |US IS SPREAD DUR|
00000270: 49 4E 47 20 41 20 CC CF  C1 C4 20 4F 50 45 52 41  |ING A .... OPERA|
00000280: 54 49 4F 4E 20 57 48 45  4E 20 41 20 50 52 4F 47  |TION WHEN A PROG|
00000290: 52 41 4D 0D 20 20 20 20  20 49 53 20 CC CF C1 C4  |RAM.     IS ....|
000002A0: 45 44 20 54 4F 20 22 53  54 41 52 54 20 4F 46 20  |ED TO "START OF |
000002B0: C2 C1 D3 C9 C3 22 2E 20  D7 48 45 4E 20 54 48 45  |.....". .HEN THE|
000002C0: 20 56 49 52 55 53 20 49  4E 46 45 43 54 53 20 41  | VIRUS INFECTS A|
000002D0: 20 44 49 53 4B 20 49 54  20 57 49 4C 4C 0D 20 20  | DISK IT WILL.  |
000002E0: 20 20 20 44 4F 20 53 4F  20 42 59 20 41 54 54 41  |   DO SO BY ATTA|
000002F0: 43 48 49 4E 47 20 49 54  53 45 4C 46 20 54 4F 20  |CHING ITSELF TO |
00000300: 54 48 45 20 50 52 4F 47  52 41 4D 20 54 48 41 54  |THE PROGRAM THAT|
00000310: 20 49 53 20 42 45 49 4E  47 20 CC CF C1 C4 45 44  | IS BEING ....ED|
00000320: 20 4F 52 20 D3 C1 D6 C5  44 0D 20 20 20 20 20 41  | OR ....D.     A|
00000330: 4E 44 20 49 54 20 57 49  4C 4C 20 4D 41 4E 49 50  |ND IT WILL MANIP|
00000340: 55 4C 41 54 45 20 54 48  45 20 44 49 52 45 43 54  |ULATE THE DIRECT|
00000350: 4F 52 59 20 53 4F 20 54  48 41 54 20 54 48 45 20  |ORY SO THAT THE |
00000360: 46 49 4C 45 53 20 57 49  4C 4C 20 53 48 4F 57 20  |FILES WILL SHOW |
00000370: 54 48 45 0D 20 20 20 20  20 53 41 4D 45 20 46 49  |THE.     SAME FI|
00000380: 4C 45 20 4C 45 4E 47 54  48 2E 20 C9 46 20 59 4F  |LE LENGTH. .F YO|
00000390: 55 20 41 44 44 20 54 48  45 20 42 4C 4F 43 4B 53  |U ADD THE BLOCKS|
000003A0: 20 55 53 45 44 20 42 59  20 54 48 45 20 46 49 4C  | USED BY THE FIL|
000003B0: 45 53 20 4F 4E 20 54 48  45 0D 20 20 20 20 20 49  |ES ON THE.     I|
000003C0: 4E 46 45 43 54 45 44 20  44 49 53 4B 20 41 4E 44  |NFECTED DISK AND|
000003D0: 20 54 4F 20 54 48 41 54  20 4E 55 4D 42 45 52 20  | TO THAT NUMBER |
000003E0: 41 44 44 20 54 48 45 20  4E 55 4D 42 45 52 20 4F  |ADD THE NUMBER O|
000003F0: 46 20 46 52 45 45 20 42  4C 4F 43 4B 53 20 53 48  |F FREE BLOCKS SH|
00000400: 4F 57 4E 0D 20 20 20 20  20 42 59 20 54 48 45 20  |OWN.     BY THE |
00000410: 44 49 52 45 43 54 4F 52  59 20 59 4F 55 20 57 49  |DIRECTORY YOU WI|
00000420: 4C 4C 20 53 45 45 20 54  48 41 54 20 53 4F 4D 45  |LL SEE THAT SOME|
00000430: 54 48 49 4E 47 20 49 53  20 4D 49 53 53 49 4E 47  |THING IS MISSING|
00000440: 2E 0D 20 20 20 20 20 C9  46 20 59 4F 55 20 CC CF  |..     .F YOU ..|
00000450: C1 C4 20 4F 4E 44 20 CC  C9 D3 D4 20 41 4E 20 49  |.. OND .... AN I|
00000460: 4E 46 45 43 54 45 44 20  50 52 4F 47 52 41 4D 20  |NFECTED PROGRAM |
00000470: 59 4F 55 20 57 49 4C 4C  20 53 45 45 20 54 48 45  |YOU WILL SEE THE|
00000480: 20 46 4F 4C 4C 4F 57 49  4E 47 0D 20 20 20 20 20  | FOLLOWING.     |
00000490: 4C 49 4E 45 3A 0D 20 20  20 20 20 31 39 38 36 20  |LINE:.     1986 |
000004A0: D3 D9 D3 20 D0 C5 C5 CB  28 34 33 29 2B D0 C5 C5  |... ....(43)+...|
000004B0: CB 28 34 34 29 2A 32 35  36 2B 34 38 3A D6 C9 D2  |.(44)*256+48:...|
000004C0: D5 D3 0D 20 20 20 20 20  D7 48 45 4E 20 59 4F 55  |...     .HEN YOU|
000004D0: 20 D2 D5 CE 20 53 55 43  48 20 41 4E 20 49 4E 46  | ... SUCH AN INF|
000004E0: 45 43 54 45 44 20 50 52  4F 47 52 41 4D 20 54 48  |ECTED PROGRAM TH|
000004F0: 45 20 56 49 52 55 53 20  57 49 4C 4C 20 49 4E 53  |E VIRUS WILL INS|
00000500: 54 41 4C 4C 20 49 54 53  45 4C 46 0D 20 20 20 20  |TALL ITSELF.    |
00000510: 20 41 4E 44 20 42 45 20  41 43 54 49 56 45 2E 20  | AND BE ACTIVE. |
00000520: D4 48 45 20 4D 41 49 4E  20 50 41 52 54 20 4F 46  |.HE MAIN PART OF|
00000530: 20 54 48 45 20 56 49 52  55 53 20 57 49 4C 4C 20  | THE VIRUS WILL |
00000540: 42 45 20 46 4F 55 4E 44  20 42 45 4E 45 41 54 48  |BE FOUND BENEATH|
00000550: 20 54 48 45 0D 20 20 20  20 20 C9 2F CF 20 41 52  | THE.     ./. AR|
00000560: 45 41 20 46 52 4F 4D 20  24 C4 30 30 30 2E 20 D4  |EA FROM $.000. .|
00000570: 48 45 20 56 49 52 55 53  20 49 53 20 4F 46 20 43  |HE VIRUS IS OF C|
00000580: 4F 55 52 53 45 20 52 45  53 45 54 20 50 52 4F 4F  |OURSE RESET PROO|
00000590: 46 20 41 4E 44 0D 20 20  20 20 20 D2 D5 CE 2F D2  |F AND.     .../.|
000005A0: C5 D3 D4 CF D2 C5 20 50  52 4F 4F 46 2E 0D 20 20  |...... PROOF..  |
000005B0: 20 20 20 D4 48 45 20 C7  45 52 4D 41 4E 20 C3 36  |   .HE .ERMAN .6|
000005C0: 34 20 50 45 52 49 4F 44  49 43 41 4C 20 36 34 27  |4 PERIODICAL 64'|
000005D0: 45 52 20 48 41 53 20 50  52 4F 44 55 43 45 44 20  |ER HAS PRODUCED |
000005E0: 41 4E 20 41 4E 54 49 2D  56 49 52 55 53 20 57 48  |AN ANTI-VIRUS WH|
000005F0: 49 43 48 20 54 48 45 59  0D 20 20 20 20 20 48 41  |ICH THEY.     HA|
00000600: 56 45 20 50 55 42 4C 49  53 48 45 44 20 49 4E 20  |VE PUBLISHED IN |
00000610: 42 4F 54 48 20 41 20 43  4F 4D 50 49 4C 45 44 20  |BOTH A COMPILED |
00000620: 41 4E 44 20 41 4E 20 55  4E 43 4F 4D 50 49 4C 45  |AND AN UNCOMPILE|
00000630: 44 20 56 45 52 53 49 4F  4E 2E 0D 20 20 20 20 20  |D VERSION..     |
00000640: 0D 20 20 20 20 20 D3 4F  55 52 43 45 53 3A 0D 20  |.     .OURCES:. |
00000650: 20 20 20 20 36 34 27 45  52 20 30 37 2F 31 39 38  |    64'ER 07/198|
00000660: 37 2C 20 50 50 2E 20 38  2D 39 2E 0D 20 20 20 20  |7, PP. 8-9..    |
00000670: 20 36 34 27 45 52 20 30  32 2F 31 39 38 38 2C 20  | 64'ER 02/1988, |
00000680: 50 2E 35 37 2E 0D 20 20  20 20 20 20 0D           |P.57..      .   |
....     A GERMAN USER GROUP NAMED BAYER
ISCHEN HACKERPOST (BHP) HAS DEVELOPED A.
     VIRUS FOR THE C64. IT IS NOT FATAL 
BUT IT IS A NUISANCE..     IT COMES IN T
HE FORM OF AN EIGHT BLOCKS LONG PROGRAM 
WHICH IS.     PERFECTLY HARMLESS UNTIL I
T IS RUN. IT WILL THEN GIVE THE MESSAGE:
.     FATAL ERROR IN 1986. IF YOU LIST Y
OU WILL GET A SINGLE BASIC LINE WITH.   
  A PRINT COMMAND WHICH WILL PRINT THE A
BOVE MESSAGE. WHEN THE VIRUS HAS.     IN
STALLED ITSELF IN THE COMPUTER IT WILL S
PREAD ITSELF TO OTHER DISKS.     AND OTH
ER PROGRAMS NOT ONLY WHEN PROGRAMS ARE S
AVED BUT ALSO WHEN THEY.     ARE LOADED.
 THE VIRUS IS SPREAD DURING A LOAD OPERA
TION WHEN A PROGRAM.     IS LOADED TO "S
TART OF BASIC". WHEN THE VIRUS INFECTS A
 DISK IT WILL.     DO SO BY ATTACHING IT
SELF TO THE PROGRAM THAT IS BEING LOADED
 OR SAVED.     AND IT WILL MANIPULATE TH
E DIRECTORY SO THAT THE FILES WILL SHOW 
THE.     SAME FILE LENGTH. IF YOU ADD TH
E BLOCKS USED BY THE FILES ON THE.     I
NFECTED DISK AND TO THAT NUMBER ADD THE 
NUMBER OF FREE BLOCKS SHOWN.     BY THE 
DIRECTORY YOU WILL SEE THAT SOMETHING IS
 MISSING..     IF YOU LOAD OND LIST AN I
NFECTED PROGRAM YOU WILL SEE THE FOLLOWI
NG.     LINE:.     1986 SYS PEEK(43)+PEE
K(44)*256+48:VIRUS.     WHEN YOU RUN SUC
H AN INFECTED PROGRAM THE VIRUS WILL INS
TALL ITSELF.     AND BE ACTIVE. THE MAIN
 PART OF THE VIRUS WILL BE FOUND BENEATH
 THE.     I/O AREA FROM $D000. THE VIRUS
 IS OF COURSE RESET PROOF AND.     RUN/R
ESTORE PROOF..     THE GERMAN C64 PERIOD
ICAL 64'ER HAS PRODUCED AN ANTI-VIRUS WH
ICH THEY.     HAVE PUBLISHED IN BOTH A C
OMPILED AND AN UNCOMPILED VERSION..     
.     SOURCES:.     64'ER 07/1987, PP. 8
-9..     64'ER 02/1988, P.57..      .
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL