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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL