home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-12-26 | 78.7 KB | 5,058 lines |
-
-
- ; AntiCicloVir @ 1992 by Matthias Gutt *
- ; Kantstr.16 * W-2120 Lüneburg
- ; Protection against `Revenge of the Lamer Extermin.I+ II`
-
- ; ,`Lamer LoadWB`,`Return of the Lamer Extermin.`,`BGS9 I+II`,
-
- ; `Bret Hawnes`,`Color (TURK V1.3)`,`CompuPhagozyte 1+2`,
-
- ; `DAG Creator`,`Disaster Master V2`,`Disktroyer V1.0`,`
-
- ; `SADDAM`,`Smily Cancer I+II` ,`Terrorists` and
- ; `T.F.C. Revenge LoadWB` .
- ; Virus-Statikum 1.2
-
-
- Execbase = 4
- OpenLibrary = -$0228
- CloseLibrary = -$019E
- Open = -$001E
- Close = -$0024
- Write = -$0030
- Read = -$002A
- Delay = -$00C6
- DeleteFile = -$0048
- OpenWindow = -$00CC
- CloseWindow = -$0048
- WaitPort = -$0180
-
- ;WBStartup-Head
- move.l 4,a6
- suba.l a1,a1
- jsr -294(a6)
-
- move.l d0,a4
-
- tst.l 172(a4)
- bne cliaufruf
-
- lea 92(a4),a0
- jsr -384(a6)
-
- lea 92(a4),a0
- jsr -372(a6)
- bra WBAufruf
- cliaufruf:
- cmp.w #"-n",(a0)
- beq AntiCicloVir
- cmp.l #"DF0:",(a0)
- beq Drive0
- cmp.l #"df0:",(a0)
- beq Drive0
- cmp.l #"DF1:",(a0)
- beq Drive1
- cmp.l #"df1:",(a0)
- beq Drive1
- cmp.l #"DF2:",(a0)
- beq Drive2
- cmp.l #"df2:",(a0)
- beq Drive2
- cmp.l #"DF3:",(a0)
- beq Drive3
- cmp.l #"df3:",(a0)
- beq Drive3
- cmp.l #"RAM:",(a0)
- beq RAM
- cmp.l #"ram:",(a0)
- beq RAM
-
- CliAufruf2:
- Begruessung:
- add.l #$00070007,d0
- cmp.l #$00FF00FF,d0
- bge AntiCicloVir
- move.w #1,d1
-
- Prim:
- move.b $dff005,d2
-
- Second:
- move.l d0,$dff180
- move.l d0,$dff184
- cmp.b $dff005,d2
-
- beq.s Second
- dbra d1,Prim
- bra Begruessung
-
-
- ; AntiCicloVir
- AntiCicloVir:
- clr.l d0
- clr.l d1
- clr.l d2
- clr.l d4
- clr.l d5
- clr.l d6
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenIntui
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Intuibase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseAll
- move.l d0,Handle
- bsr Vektoren_Tabelle
- bsr Schreiben
- bsr CheckMem
- bsr CheckMem2
- bsr CloseWin
- bsr CloseIntui
- bra CloseDos
-
- WBAufruf:
- Begruessung2:
- add.l #$00070007,d0
- cmp.l #$00FF00FF,d0
- bge AntiCicloVir2
- move.w #1,d1
-
- Prim2:
- move.b $dff005,d2
-
- Second2:
- move.l d0,$dff180
- move.l d0,$dff184
- cmp.b $dff005,d2
-
- beq.s Second2
-
- dbra d1,Prim2
- bra Begruessung2
-
- AntiCicloVir2:
- clr.l d0
- clr.l d1
- clr.l d2
- clr.l d3
- clr.l d4
- clr.l d5
- clr.l d6
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenIntui
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Intuibase
- bsr Vektoren_Tabelle
- bsr CheckMem2
- bsr CloseIntui
- bra CloseDos
-
- Drive0:
- clr.l d4
- clr.l d5
- clr.l d6
- move.l #StartupD0,d5
- cmp.l #"DF0:",(a0)+
- cmp.b #"L",(a0)
- beq LHeader0
- cmp.b #"l",(a0)
- beq LHeader0
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra H1
- Drive01:
- bra H6
- Drive02:
- bra H14
- Drive03:
- bra H19
- Drive04:
- bra H24
- Drive05:
- bra H29
- Drive06:
- bra H35
- Drive07:
- bra H40
- Drive08:
- bra H45
- Drive09:
- bra H50
- Drive010:
- bra H55
- Drive011:
- bra H60
- Drive012:
- bra H65
- Drive013:
- bra H70
- Drive014:
- bra H75
- Drive015:
- bra H80
- Drive016:
- bra H85
- Drive017:
- bra H90
- Drive018:
- bra H95
- Drive019:
- bra H100
- Drive020:
- bra H105
- Drive021:
- Drive022:
- bra H115
-
-
-
- Drive1:
- clr.l d4
- clr.l d5
- clr.l d6
- move.l #StartupD1,d5
- cmp.l #"DF1:",(a0)+
- cmp.b #"L",(a0)
- beq LHeader1
- cmp.b #"l",(a0)
- beq LHeader1
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra H2
- Drive11:
- bra H10
- Drive12:
- bra H15
- Drive13:
- bra H20
- Drive14:
- bra H25
- Drive15:
- bra H30
- Drive16:
- bra H36
- Drive17:
- bra H41
- Drive18:
- bra H46
- Drive19:
- bra H51
- Drive110:
- bra H56
- Drive111:
- bra H61
- Drive112:
- bra H66
- Drive113:
- bra H71
- Drive114:
- bra H76
- Drive115:
- bra H81
- Drive116:
- bra H86
- DRive117:
- bra H91
- Drive118:
- bra H96
- Drive119:
- bra H101
- Drive120:
- bra H106
- Drive121:
- Drive122:
- bra H115
-
-
-
- Drive2:
- clr.l d4
- clr.l d5
- clr.l d6
- move.l #StartupD2,d5
- cmp.l #"DF2:",(a0)+
- cmp.b #"L",(a0)
- beq LHeader2
- cmp.b #"l",(a0)
- beq LHeader2
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra H3
- Drive21:
- bra H11
- Drive22:
- bra H16
- Drive23:
- bra H21
- Drive24:
- bra H26
- Drive25:
- bra H31
- Drive26:
- bra H37
- Drive27:
- bra H42
- Drive28:
- bra H47
- Drive29:
- bra H52
- Drive210:
- bra H57
- Drive211:
- bra H62
- Drive212:
- bra H67
- Drive213:
- bra H72
- Drive214:
- bra H77
- Drive215:
- bra H82
- Drive216:
- bra H87
- Drive217:
- bra H92
- Drive218:
- bra H97
- Drive219:
- bra H102
- Drive220:
- bra H107
- Drive221:
- Drive222:
- bra H115
-
-
-
-
- Drive3:
- clr.l d4
- clr.l d5
- clr.l d6
- move.l #StartupD3,d5
- cmp.l #"DF3:",(a0)+
- cmp.b #"L",(a0)
- beq LHeader3
- cmp.b #"l",(a0)
- beq LHeader3
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra H4
- Drive31:
- bra H12
- Drive32:
- bra H17
- Drive33:
- bra H22
- Drive34:
- bra H27
- Drive35:
- bra H32
- Drive36:
- bra H38
- Drive37:
- bra H43
- Drive38:
- bra H48
- Drive39:
- bra H53
- Drive310:
- bra H58
- Drive311:
- bra H63
- Drive312:
- bra H68
- Drive313:
- bra H73
- Drive314:
- bra H78
- Drive315:
- bra H83
- Drive316:
- bra H88
- Drive317:
- bra H93
- Drive318:
- bra H98
- Drive319:
- bra H103
- Drive320:
- bra H108
- Drive321:
- Drive322:
- bra H115
-
-
-
-
- RAM:
- clr.l d4
- clr.l d5
- clr.l d6
- move.l #StartupR,d5
- cmp.l #"RAM:",(a0)+
- cmp.b #"L",(a0)
- beq LHeaderR
- cmp.b #"l",(a0)
- beq LHeaderR
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra H5
- RAM1:
- bra H13
- RAM2:
- bra H18
- RAM3:
- bra H23
- RAM4:
- bra H28
- RAM5:
- bra H33
- RAM6:
- bra H39
- RAM7:
- bra H44
- RAM8:
- bra H49
- RAM9:
- bra H54
- RAM10:
- bra H59
- RAM11:
- bra H64
- RAM12:
- bra H69
- RAM13:
- bra H74
- RAM14:
- bra H79
- RAM15:
- bra H84
- RAM16:
- bra H89
- RAM17:
- bra H94
- RAM18:
- bra H99
- RAM19:
- bra H104
- RAM20:
- bra H109
- RAM21:
- RAM22:
- bra H115
-
-
- LHeader0:
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra L1
- Header01:
- bra L6
- Header02:
- bra L11
- Header03:
- bra Drive022
-
- LHeader1:
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra L2
- Header11:
- bra L7
- Header12:
- bra L12
- Header13:
- bra Drive122
-
- LHeader2:
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra L3
- Header21:
- bra L8
- Header22:
- bra L13
- Header23:
- bra Drive222
-
- LHeader3:
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra L4
- Header31:
- bra L9
- Header32:
- bra L14
- Header33:
- bra Drive322
-
- LHeaderR:
- bsr OpenDos
- cmp.l #0,d0
- beq Ende
- move.l d0,Dosbase
- bsr OpenWin
- cmp.l #0,d0
- beq CloseDos
- move.l d0,Handle
- bsr Schreiben
- bsr CheckMem
- bsr AllocAbs
- bra L5
- HeaderR1:
- bra L10
- HeaderR2:
- bra L15
- HeaderR3:
- bra RAM22
-
- L1:
- move.l #SADDAMD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header01
- move.l #DiskValidatorD0Text,d2
- move.l #DiskValidatorD0Textende,d3
- bsr Ausgabe
- move.l #1848,d3
- bsr Laden
- cmp.l #$756D6500,$00075530
- beq L1OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header01
- L1OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075530
- bra Header01
-
- L2:
- move.l #SADDAMD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header11
- move.l #DiskValidatorD1Text,d2
- move.l #DiskValidatorD1Textende,d3
- bsr Ausgabe
- move.l #1848,d3
- bsr Laden
- cmp.l #$756D6500,$00075530
- beq L2OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header11
- L2OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075530
- bra Header11
-
- L3:
- move.l #SADDAMD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header21
- move.l #DiskValidatorD2Text,d2
- move.l #DiskValidatorD2Textende,d3
- bsr Ausgabe
- move.l #1848,d3
- bsr Laden
- cmp.l #$756D6500,$00075530
- beq L3OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header21
- L3OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075530
- bra Header21
-
- L4:
- move.l #SADDAMD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header31
- move.l #DiskValidatorD3Text,d2
- move.l #DiskValidatorD3Textende,d3
- bsr Ausgabe
- move.l #1848,d3
- bsr Laden
- cmp.l #$756D6500,$00075530
- beq L4OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header31
- L4OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075530
- bra Header31
-
- L5:
- move.l #SADDAMR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq HeaderR1
- move.l #DiskValidatorRText,d2
- move.l #DiskValidatorRTextende,d3
- bsr Ausgabe
- move.l #1848,d3
- bsr Laden
- cmp.l #$756D6500,$00075530
- beq L5OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra HeaderR1
- L5OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075530
- bra HeaderR1
-
- L6:
- move.l #RAMHandlerD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header02
- move.l #RAMHandlerD0Text,d2
- move.l #RAMHandlerD0Textende,d3
- bsr Ausgabe
- move.l #5000,d3
- bsr Laden
- cmp.l #$0000000C,$00075020
- beq L6OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header02
- L6OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075020
- bra Header02
-
- L7:
- move.l #RAMHandlerD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header12
- move.l #RAMHandlerD1Text,d2
- move.l #RAMHandlerD1Textende,d3
- bsr Ausgabe
- move.l #5000,d3
- bsr Laden
- cmp.l #$0000000C,$00075020
- beq L7OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header12
- L7OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075020
- bra Header12
-
- L8:
- move.l #RAMHandlerD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header22
- move.l #RAMHandlerD2Text,d2
- move.l #RAMHandlerD2Textende,d3
- bsr Ausgabe
- move.l #5000,d3
- bsr Laden
- cmp.l #$0000000C,$00075020
- beq L8OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header22
- L8OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075020
- bra Header22
-
- L9:
- move.l #RAMHandlerD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header32
- move.l #RAMHandlerD3Text,d2
- move.l #RAMHandlerD3Textende,d3
- bsr Ausgabe
- move.l #5000,d3
- bsr Laden
- cmp.l #$0000000C,$00075020
- beq L9OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header32
- L9OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075020
- bra Header32
-
- L10:
- move.l #RAMHandlerR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq HeaderR2
- move.l #RAMHandlerRText,d2
- move.l #RAMHandlerRTextende,d3
- bsr Ausgabe
- move.l #5000,d3
- bsr Laden
- cmp.l #$0000000C,$00075020
- beq L10OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra HeaderR2
- L10OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075020
- bra HeaderR2
-
- L11:
- move.l #PortHandlerD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header03
- move.l #PortHandlerD0Text,d2
- move.l #PortHandlerD0Textende,d3
- bsr Ausgabe
- move.l #1364,d3
- bsr Laden
- cmp.l #$76696365,$00075490
- beq L11OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header03
- L11OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075490
- bra Header03
-
- L12:
- move.l #PortHandlerD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header13
- move.l #PortHandlerD1Text,d2
- move.l #PortHandlerD1Textende,d3
- bsr Ausgabe
- move.l #1364,d3
- bsr Laden
- cmp.l #$76696365,$00075490
- beq L12OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header13
- L12OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075490
- bra Header13
-
- L13:
- move.l #PortHandlerD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header23
- move.l #PortHandlerD2Text,d2
- move.l #PortHandlerD2Textende,d3
- bsr Ausgabe
- move.l #1364,d3
- bsr Laden
- cmp.l #$76696365,$00075490
- beq L13OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header23
- L13OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075490
- bra Header23
-
- L14:
- move.l #PortHandlerD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Header33
- move.l #PortHandlerD3Text,d2
- move.l #PortHandlerD3Textende,d3
- bsr Ausgabe
- move.l #1364,d3
- bsr Laden
- cmp.l #$76696365,$00075490
- beq L14OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra Header33
- L14OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075490
- bra Header33
-
- L15:
- move.l #PortHandlerR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq HeaderR3
- move.l #PortHandlerRText,d2
- move.l #PortHandlerRTextende,d3
- bsr Ausgabe
- move.l #1364,d3
- bsr Laden
- cmp.l #$76696365,$00075490
- beq L15OK
- move.l #WarnText,d2
- move.l #WarnTextende,d3
- bsr Ausgabe
- bra HeaderR3
- L15OK:
- move.l #OKText,d2
- move.l #OKTextende,d3
- bsr Ausgabe
- clr.l $00075490
- bra HeaderR3
-
- Vektoren_Tabelle:
- bsr OpenTable
- cmp.l #0,d0
- beq Vektorenende
- move.l d0,Vektorenhandle
- bsr Vektoren
- bsr Warten
- bra Vektorenende
-
- OpenTable:
- move.l Dosbase,a6
- move.l #Tabelle,d1
- move.l #1006,d2
- jsr Open(a6)
- rts
-
- Vektoren:
- Cold:
- move.l 4,a6
- cmp.l #0,42(a6)
- beq ColdZero
- bra ColdVirus
- Cool:
- move.l 4,a6
- cmp.l #0,46(a6)
- beq CoolZero
- bra CoolVirus
- Warm:
- move.l 4,a6
- cmp.l #0,50(a6)
- beq WarmZero
- bra WarmVirus
- KickMem:
- move.l 4,a6
- cmp.l #0,546(a6)
- beq KickMemZero
- bra KickMemVirus
- KickTag:
- move.l 4,a6
- cmp.l #0,550(a6)
- beq KickTagZero
- bra KickTagVirus
- KickCheck:
- move.l 4,a6
- cmp.l #0,554(a6)
- beq KickCheckZero
- bra KickCheckVirus
- Teil2:
- rts
-
- ColdZero:
- move.l 4,a6
- move.l #ColdZeroText,d2
- move.l #ColdZeroTextende,d3
- bsr Ausgabe2
- bra Cool
-
- ColdVirus:
- move.l 4,a6
- move.l #ColdVirusText,d2
- move.l #ColdVirusTextende,d3
- bsr Ausgabe2
- bra Cool
-
- CoolZero:
- move.l 4,a6
- move.l #CoolZeroText,d2
- move.l #CoolZeroTextende,d3
- bsr Ausgabe2
- bra Warm
-
- CoolVirus:
- move.l 4,a6
- move.l #CoolVirusText,d2
- move.l #CoolVirusTextende,d3
- bsr Ausgabe2
- bra Warm
-
- WarmZero:
- move.l 4,a6
- move.l #WarmZeroText,d2
- move.l #WarmZeroTextende,d3
- bsr Ausgabe2
- bra KickMem
-
- WarmVirus:
- move.l 4,a6
- move.l #warmVirusText,d2
- move.l #WarmVirusTextende,d3
- bsr Ausgabe2
- bra KickMem
-
- KickMemZero:
- move.l 4,a6
- move.l #KickMemZeroText,d2
- move.l #KickMemZeroTextende,d3
- bsr Ausgabe2
- bra KickTag
-
- KickMemVirus:
- move.l 4,a6
- move.l #KickMemVirusText,d2
- move.l #KickMemVirusTextende,d3
- bsr Ausgabe2
- bra KickTag
-
- KickTagZero:
- move.l 4,a6
- move.l #KickTagZeroText,d2
- move.l #KickTagZeroTextende,d3
- bsr Ausgabe2
- bra KickCheck
-
- KickTagVirus:
- move.l 4,a6
- move.l #KickTagVirusText,d2
- move.l #KickTagVirusTextende,d3
- bsr Ausgabe2
- bra KickCheck
-
- KickCheckZero:
- move.l 4,a6
- move.l #KickCheckZeroText,d2
- move.l #KickCheckZeroTextende,d3
- bsr Ausgabe2
- bra Teil2
-
- KickCheckVirus:
- move.l 4,a6
- move.l #KickCheckVirusText,d2
- move.l #KickCheckVirusTextende,d3
- bsr Ausgabe2
- bra Teil2
-
- Warten:
- move.l Dosbase,a6
- move.l #300,d1
- jsr Delay(a6)
-
- CloseTable:
- move.l Dosbase,a6
- move.l Vektorenhandle,d1
- jsr Close(a6)
- rts
-
- Ausgabe2:
- move.l Dosbase,a6
- move.l Vektorenhandle,d1
- sub.l d2,d3
- jsr Write(a6)
- rts
-
- Vektorenende:
- rts
-
-
-
-
-
-
- CheckMem:
- move.l 4,a6
- cmp.l #$0007E0FF,42(a6)
- bgt SADDAM
- bra Weiter
- SADDAM:
- cmp.l #$0007E201,42(a6)
- blt SADDAMVirus
-
- Weiter:
- move.l 4,a6
- cmp.l #"TURK",$00070260
- beq ColorVirus
-
- move.l 4,a6
- cmp.l #0,546(a6)
- beq VirusEnde2
- cmp.l #0,550(a6)
- beq VirusEnde
-
- move.b 547(a6),d0
- move.b 551(a6),d1
- cmp.b d0,d1
- beq VirusText
- Virusende2:
- cmp.l #$38204F63,$0007DF22
- beq RLE_Virus
- cmp.l #$52494F4E,$0007FB00
- beq SmilyCancerVirus
- cmp.l #"BRET",$0007F004
- beq BretHawnesVirus
- cmp.l #"gozy",$0007C400
- beq CompuPhagozyteVirus
- cmp.l #"The ",$0007C380
- beq CompuPhagozyte2Virus
- cmp.l #$38204F63,$0007DF22
- bne Virusende
- cmp.l #$52494F4E,$0007FB00
- bne Virusende
- cmp.l #"BRET",$0007F004
- bne Virusende
- cmp.l #"gozy",$0007C400
- bne Virusende
- cmp.l #"The ",$0007C380
- bne Virusende
- rts
-
- VirusEnde:
- move.l #VirusendeText,d2
- move.l #VirusendeTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 42(a6)
- clr.l 46(a6)
- clr.l 550(a6)
- rts
-
- H1:
- move.l #Lamer1,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq DRive01
- move.l #LamerText,d2
- move.l #LamerTextende,d3
- bsr Ausgabe
- move.l #Lamer1,d4
- bsr Virenloeschen
- bra Drive01
-
- H2:
- move.l #Lamer1D1,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive11
- move.l #LamerD1Text,d2
- move.l #LamerD1Textende,d3
- bsr Ausgabe
- move.l #Lamer1D1,d4
- bsr Virenloeschen
- bra Drive11
-
- H3:
- move.l #Lamer1D2,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive21
- move.l #LamerD2Text,d2
- move.l #LamerD2Textende,d3
- bsr Ausgabe
- move.l #Lamer1D2,d4
- bsr Virenloeschen
- bra Drive21
-
- H4:
- move.l #Lamer1D3,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq DRive31
- move.l #LamerD3Text,d2
- move.l #LamerD3Textende,d3
- bsr Ausgabe
- move.l #Lamer1D3,d4
- bsr Virenloeschen
- bra Drive31
-
- H5:
- move.l #Lamer1R,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq RAM1
- move.l #LamerRText,d2
- move.l #LamerRTextende,d3
- bsr Ausgabe
- move.l #Lamer1R,d4
- bsr Virenloeschen
- bra RAM1
-
- H6:
- move.l #Lamer2,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive02
- move.l #LamerText,d2
- move.l #LamerTextende,d3
- bsr Ausgabe
- move.l #Lamer2,d4
- bsr Virenloeschen
- bra DRive02
-
- H10:
- move.l #Lamer2D1,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq DRive12
- move.l #LamerD1Text,d2
- move.l #LamerD1Textende,d3
- bsr Ausgabe
- move.l #Lamer2D1,d4
- bsr Virenloeschen
- bra Drive12
-
- H11:
- move.l #Lamer2D2,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive22
- move.l #LamerD2Text,d2
- move.l #LamerD2Textende,d3
- bsr Ausgabe
- move.l #Lamer2D2,d4
- bsr Virenloeschen
- bra Drive22
-
- H12:
- move.l #Lamer2D3,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive32
- move.l #LamerD3Text,d2
- move.l #LamerD3Textende,d3
- bsr Ausgabe
- move.l #Lamer2D3,d4
- bsr Virenloeschen
- bra Drive32
-
- H13:
- move.l #Lamer2R,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq RAM2
- move.l #LamerRText,d2
- move.l #LamerRTextende,d3
- bsr Ausgabe
- move.l #Lamer2R,d4
- bsr Virenloeschen
- bra RAM2
-
- H14:
- move.l #BGS99,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive03
- move.l #BGS9Text,d2
- move.l #BGS9Textende,d3
- bsr Ausgabe
- move.l #BGS99,d4
- bsr Virenloeschen
- bra Drive03
-
- H15:
- move.l #BGS99D1,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive13
- move.l #BGS9D1Text,d2
- move.l #BGS9D1Textende,d3
- bsr Ausgabe
- move.l #BGS99D1,d4
- bsr Virenloeschen
- bra Drive13
-
- H16:
- move.l #BGS99D2,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive23
- move.l #BGS9D2Text,d2
- move.l #BGS9D2Textende,d3
- bsr Ausgabe
- move.l #BGS99D2,d4
- bsr Virenloeschen
- bra Drive23
-
- H17:
- move.l #BGS99D3,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq Drive33
- move.l #BGS9D3Text,d2
- move.l #BGS9D3Textende,d3
- bsr Ausgabe
- move.l #BGS99D3,d4
- bsr Virenloeschen
- bra DRive33
-
- H18:
- move.l #BGS99R,d1
- bsr Virensuche
- move.l d0,DateiHandle
- cmp.l #0,d0
- beq RAM3
- move.l #BGS9RText,d2
- move.l #BGS9RTextende,d3
- bsr Ausgabe
- move.l #BGS99R,d4
- bsr Virenloeschen
- bra RAM3
-
- H19:
- move.l #BGS99Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive04
- move.l #BGS9Text,d2
- move.l #BGS9Textende,d3
- bsr Ausgabe
- move.l #BGS99Root,d4
- bsr Virenloeschen
- bra Drive04
-
- H20:
- move.l #BGS99D1Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive14
- move.l #BGS9D1Text,d2
- move.l #BGS9D1Textende,d3
- bsr Ausgabe
- move.l #BGS99D1Root,d4
- bsr Virenloeschen
- bra Drive14
-
- H21:
- move.l #BGS99D2Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive24
- move.l #BGS9D2Text,d2
- move.l #BGS9D2Textende,d3
- bsr Ausgabe
- move.l #BGS99D2Root,d4
- bsr Virenloeschen
- bra Drive24
-
- H22:
- move.l #BGS99D3Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive34
- move.l #BGS9D3Text,d2
- move.l #BGS9D3Textende,d3
- bsr Ausgabe
- move.l #BGS99D3Root,d4
- bsr Virenloeschen
- bra Drive34
-
- H23:
- move.l #BGS99RRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM4
- move.l #BGS9RText,d2
- move.l #BGS9RTextende,d3
- bsr Ausgabe
- move.l #BGS99RRoot,d4
- bsr Virenloeschen
- bra RAM4
-
- H24:
- move.l #BGS99II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive05
- move.l #BGS9IIText,d2
- move.l #BGS9IITextende,d3
- bsr Ausgabe
- move.l #BGS99II,d4
- bsr Virenloeschen
- bra Drive05
-
- H25:
- move.l #BGS99D1II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive15
- move.l #BGS9D1IIText,d2
- move.l #BGS9D1IITextende,d3
- bsr Ausgabe
- move.l #BGS99D1II,d4
- bsr Virenloeschen
- bra Drive15
-
- H26:
- move.l #BGS99D2II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive25
- move.l #BGS9D2IIText,d2
- move.l #BGS9D2IITextende,d3
- bsr Ausgabe
- move.l #BGS99D2II,d4
- bsr Virenloeschen
- bra Drive25
-
- H27:
- move.l #BGS99D3II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive35
- move.l #BGS9D3IIText,d2
- move.l #BGS9D3IITextende,d3
- bsr Ausgabe
- move.l #BGS99D3II,d4
- bsr Virenloeschen
- bra Drive35
-
- H28:
- move.l #BGS99RII,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM5
- move.l #BGS9RIIText,d2
- move.l #BGS9RIITextende,d3
- bsr Ausgabe
- move.l #BGS99RII,d4
- bsr Virenloeschen
- bra RAM5
-
- H29:
- move.l #BGS99IIRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive06
- move.l #BGS9IIText,d2
- move.l #BGS9IITextende,d3
- bsr Ausgabe
- move.l #BGS99IIRoot,d4
- bsr Virenloeschen
- bra Drive06
-
- H30:
- move.l #BGS99D1IIRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive16
- move.l #BGS9D1IIText,d2
- move.l #BGS9D1IITextende,d3
- bsr Ausgabe
- move.l #BGS99D1IIRoot,d4
- bsr Virenloeschen
- bra Drive16
-
- H31:
- move.l #BGS99D2IIRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive26
- move.l #BGS9D2IIText,d2
- move.l #BGS9D2IITextende,d3
- bsr Ausgabe
- move.l #BGS99D2IIRoot,d4
- bsr Virenloeschen
- bra Drive26
-
- H32:
- move.l #BGS99D3IIRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive36
- move.l #BGS9D3IIText,d2
- move.l #BGS9D3IITextende,d3
- bsr Ausgabe
- move.l #BGS99D3IIRoot,d4
- bsr Virenloeschen
- bra Drive36
-
- H33:
- move.l #BGS99RIIRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM6
- move.l #BGS9RIIText,d2
- move.l #BGS9RIITextende,d3
- bsr Ausgabe
- move.l #BGS99RIIRoot,d4
- bsr Virenloeschen
- bra RAM6
-
- H35:
- move.l #TerroristsD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive07
- move.l #TerroristsD0Text,d2
- move.l #TerroristsD0Textende,d3
- bsr Ausgabe
- move.l #TerroristsD0,d4
- bsr Virenloeschen
- bra Drive07
-
- H36:
- move.l #TerroristsD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive17
- move.l #TerroristsD1Text,d2
- move.l #TerroristsD1Textende,d3
- bsr Ausgabe
- move.l #TerroristsD1,d4
- bsr Virenloeschen
- bra Drive17
-
- H37:
- move.l #TerroristsD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive27
- move.l #TerroristsD2Text,d2
- move.l #TerroristsD2Textende,d3
- bsr Ausgabe
- move.l #TerroristsD2,d4
- bsr Virenloeschen
- bra Drive27
-
- H38:
- move.l #TerroristsD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive37
- move.l #TerroristsD3Text,d2
- move.l #TerroristsD3Textende,d3
- bsr Ausgabe
- move.l #TerroristsD3,d4
- bsr Virenloeschen
- bra Drive37
-
- H39:
- move.l #TerroristsR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM7
- move.l #TerroristsRText,d2
- move.l #TerroristsRTextende,d3
- bsr Ausgabe
- move.l #TerroristsR,d4
- bsr Virenloeschen
- bra RAM7
-
- H40:
- move.l #LamerLoadWBD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive08
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H40V
- cmp.l #"=WO/",$00075C00
- beq H40VV
- cmp.l #"Fana",$00075050
- beq H40VVV
- bra Drive08
- H40V:
- move.l #LamerLoadWBD0Text,d2
- move.l #LamerLoadWBD0Textende,d3
- bsr Ausgabe
- bra H40VVVV
- H40VV:
- move.l #SmilyCancerIID0Text,d2
- move.l #SmilyCancerIID0Textende,d3
- bsr Ausgabe
- bra H40VVVV
- H40VVV:
- move.l #TFCRevengeLoadWBD0Text,d2
- move.l #TFCRevengeLoadWBD0Textende,d3
- bsr Ausgabe
- H40VVVV:
- move.l #LamerLoadWBD0,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive08
-
- H41:
- move.l #LamerLoadWBD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive18
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H41V
- cmp.l #"=WO/",$00075C00
- beq H41VV
- cmp.l #"Fana",$00075050
- beq H41VVV
- bra Drive18
- H41V:
- move.l #LamerLoadWBD1Text,d2
- move.l #LamerLoadWBD1Textende,d3
- bsr Ausgabe
- bra H41VVVV
- H41VV:
- move.l #SmilyCancerIID1Text,d2
- move.l #SmilyCancerIID1Textende,d3
- bsr Ausgabe
- bra H41VVVV
- H41VVV:
- move.l #TFCRevengeLoadWBD1Text,d2
- move.l #TFCRevengeLoadWBD1Textende,d3
- bsr Ausgabe
- H41VVVV:
- move.l #LamerLoadWBD1,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive18
-
- H42:
- move.l #LamerLoadWBD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive28
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H42V
- cmp.l #"=WO/",$00075C00
- beq H42VV
- cmp.l #"Fana",$00075050
- beq H42VVV
- bra Drive28
- H42V:
- move.l #LamerLoadWBD2Text,d2
- move.l #LamerLoadWBD2Textende,d3
- bsr Ausgabe
- bra H42VVVV
- H42VV:
- move.l #SmilyCancerIID2Text,d2
- move.l #SmilyCancerIID2Textende,d3
- bsr Ausgabe
- bra H42VVVV
- H42VVV:
- move.l #TFCRevengeLoadWBD2Text,d2
- move.l #TFCRevengeLoadWBD2Textende,d3
- bsr Ausgabe
- H42VVVV:
- move.l #LamerLoadWBD2,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive28
-
- H43:
- move.l #LamerLoadWBD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive38
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H43V
- cmp.l #"=WO/",$00075C00
- beq H43VV
- cmp.l #"Fana",$00075050
- beq H43VVV
- bra Drive38
- H43V:
- move.l #LamerLoadWBD3Text,d2
- move.l #LamerLoadWBD3Textende,d3
- bsr Ausgabe
- bra H43VVVV
- H43VV:
- move.l #SmilyCancerIID3Text,d2
- move.l #SmilyCancerIID3Textende,d3
- bsr Ausgabe
- bra H43VVVV
- H43VVV:
- move.l #TFCRevengeLoadWBD3Text,d2
- move.l #TFCRevengeLoadWBD3Textende,d3
- bsr Ausgabe
- H43VVVV:
- move.l #LamerLoadWBD3,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive38
-
- H44:
- move.l #LamerLoadWBR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM8
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H44V
- cmp.l #"=WO/",$00075C00
- beq H44VV
- cmp.l #"Fana",$00075050
- beq H44VVV
- bra RAM8
- H44V:
- move.l #LamerLoadWBRText,d2
- move.l #LamerLoadWBRTextende,d3
- bsr Ausgabe
- bra H44VVVV
- H44VV:
- move.l #SmilyCancerIIRText,d2
- move.l #SmilyCancerIIRTextende,d3
- bsr Ausgabe
- bra H44VVVV
- H44VVV:
- move.l #TFCRevengeLoadWBRText,d2
- move.l #TFCRevengeLoadWBRTextende,d3
- bsr Ausgabe
- H44VVVV:
- move.l #LamerLoadWBR,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra RAM8
-
- H45:
- move.l #LamerLoadWBD0Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive09
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H45V
- cmp.l #"=WO/",$00075C00
- beq H45VV
- cmp.l #"Fana",$00075050
- beq H45VVV
- bra Drive09
- H45V:
- move.l #LamerLoadWBD0Text,d2
- move.l #LamerLoadWBD0Textende,d3
- bsr Ausgabe
- bra H45VVVV
- H45VV:
- move.l #SmilyCancerIID0Text,d2
- move.l #SmilyCancerIID0Textende,d3
- bsr Ausgabe
- bra H45VVVV
- H45VVV:
- move.l #TFCRevengeLoadWBD0Text,d2
- move.l #TFCRevengeLoadWBD0Textende,d3
- bsr Ausgabe
- H45VVVV:
- move.l #LamerLoadWBD0Root,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive09
-
- H46:
- move.l #LamerLoadWBD1Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive19
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H46V
- cmp.l #"=WO/",$00075C00
- beq H46VV
- cmp.l #"Fana",$00075050
- beq H46VVV
- bra Drive19
- H46V:
- move.l #LamerLoadWBD1Text,d2
- move.l #LamerLoadWBD1Textende,d3
- bsr Ausgabe
- bra H46VVVV
- H46VV:
- move.l #SmilyCancerIID1Text,d2
- move.l #SmilyCancerIID1Textende,d3
- bsr Ausgabe
- bra H46VVVV
- H46VVV:
- move.l #TFCRevengeLoadWBD1Text,d2
- move.l #TFCRevengeLoadWBD1Textende,d3
- bsr Ausgabe
- H46VVVV:
- move.l #LamerLoadWBD1Root,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive19
-
- H47:
- move.l #LamerLoadWBD2Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive29
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H47V
- cmp.l #"=WO/",$00075C00
- beq H47VV
- cmp.l #"Fana",$00075050
- beq H47VVV
- bra Drive29
- H47V:
- move.l #LamerLoadWBD2Text,d2
- move.l #LamerLoadWBD2Textende,d3
- bsr Ausgabe
- bra H47VVVV
- H47VV:
- move.l #SmilyCancerIID2Text,d2
- move.l #SmilyCancerIID2Textende,d3
- bsr Ausgabe
- bra H47VVVV
- H47VVV:
- move.l #TFCRevengeLoadWBD2Text,d2
- move.l #TFCRevengeLoadWBD2Textende,d3
- bsr Ausgabe
- H47VVVV:
- move.l #LamerLoadWBD2Root,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive29
-
- H48:
- move.l #LamerLoadWBD3Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive39
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H48V
- cmp.l #"=WO/",$00075C00
- beq H48VV
- cmp.l #"Fana",$00075050
- beq H48VVV
- bra Drive39
- H48V:
- move.l #LamerLoadWBD3Text,d2
- move.l #LamerLoadWBD3Textende,d3
- bsr Ausgabe
- bra H48VVVV
- H48VV:
- move.l #SmilyCancerIID3Text,d2
- move.l #SmilyCancerIID3Textende,d3
- bsr Ausgabe
- bra H48VVVV
- H48VVV:
- move.l #TFCRevengeLoadWBD3Text,d2
- move.l #TFCRevengeLoadWBD3Textende,d3
- bsr Ausgabe
- H48VVVV:
- move.l #LamerLoadWBD3Root,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra Drive39
-
- H49:
- move.l #LamerLoadWBRRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM9
- move.l #4172,d3
- bsr Laden
- cmp.l #"LAME",$00075448
- beq H49V
- cmp.l #"=WO/",$00075C00
- beq H49VV
- cmp.l #"Fana",$00075050
- beq H49VVV
- bra RAM9
- H49V:
- move.l #LamerLoadWBRText,d2
- move.l #LamerLoadWBRTextende,d3
- bsr Ausgabe
- bra H49VVVV
- H49VV:
- move.l #SmilyCancerIIRText,d2
- move.l #SmilyCancerIIRTextende,d3
- bsr Ausgabe
- bra H49VVVV
- H49VVV:
- move.l #TFCRevengeLoadWBRText,d2
- move.l #TFCRevengeLoadWBRTextende,d3
- bsr Ausgabe
- H49VVVV:
- move.l #LamerLoadWBRRoot,d4
- bsr Virenloeschen2
- clr.l $00075448
- clr.l $00075C00
- clr.l $00075050
- bra RAM9
-
- H50:
- move.l #ColorD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive010
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive010
- move.l #ColorD0Text,d2
- move.l #ColorD0Textende,d3
- bsr Ausgabe
- move.l #ColorD0,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive010
-
- H51:
- move.l #ColorD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive110
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive110
- move.l #ColorD1Text,d2
- move.l #ColorD1Textende,d3
- bsr Ausgabe
- move.l #ColorD1,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive110
-
- H52:
- move.l #ColorD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive210
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive210
- move.l #ColorD2Text,d2
- move.l #ColorD2Textende,d3
- bsr Ausgabe
- move.l #ColorD2,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive210
-
- H53:
- move.l #ColorD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive310
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive310
- move.l #ColorD3Text,d2
- move.l #ColorD3Textende,d3
- bsr Ausgabe
- move.l #ColorD3,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive310
-
- H54:
- move.l #ColorR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM10
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne RAM10
- move.l #ColorRText,d2
- move.l #ColorRTextende,d3
- bsr Ausgabe
- move.l #ColorR,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra RAM10
-
- H55:
- move.l #ColorD0Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive011
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive011
- move.l #ColorD0Text,d2
- move.l #ColorD0Textende,d3
- bsr Ausgabe
- move.l #ColorD0Root,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive011
-
- H56:
- move.l #ColorD1Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive111
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive111
- move.l #ColorD1Text,d2
- move.l #ColorD1Textende,d3
- bsr Ausgabe
- move.l #ColorD1Root,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive111
-
- H57:
- move.l #ColorD2Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive211
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive211
- move.l #ColorD2Text,d2
- move.l #ColorD2Textende,d3
- bsr Ausgabe
- move.l #ColorD2Root,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive211
-
- H58:
- move.l #ColorD3Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive311
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne Drive311
- move.l #ColorD3Text,d2
- move.l #ColorD3Textende,d3
- bsr Ausgabe
- move.l #ColorD3Root,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra Drive311
-
- H59:
- move.l #ColorRRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM11
- move.l #2196,d3
- bsr Laden
- cmp.l #"TURK",$00075260
- bne RAM11
- move.l #ColorRText,d2
- move.l #ColorRTextende,d3
- bsr Ausgabe
- move.l #ColorRRoot,d4
- bsr Virenloeschen2
- clr.l $00075260
- bra RAM11
-
- H60:
- move.l #StartupD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive012
- move.l #100,d3
- bsr Laden
- cmp.l #"cls ",$00075000
- beq H60V
- cmp.l #"cls ",$00075002
- beq H60V
- bra Drive012
- H60V:
- cmp.b #"*",$00075004
- beq H60VV
- cmp.b #"*",$00075006
- beq H60VV
- bra Drive012
- H60VV:
- move.l #DisasterMasterD0Text,d2
- move.l #DisasterMasterD0Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD0,d4
- bsr Virenloeschen2
- move.l #DisasterMasterD0II,d4
- bsr Virenloeschen2
- clr.l $00075000
- bra Drive012
-
- H61:
- move.l #StartupD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive112
- move.l #100,d3
- bsr Laden
- cmp.l #"cls ",$00075000
- beq H61V
- cmp.l #"cls ",$00075002
- beq H61V
- bra Drive112
- H61V:
- cmp.b #"*",$00075004
- beq H61VV
- cmp.b #"*",$00075006
- beq H61VV
- bra Drive112
- H61VV:
- move.l #DisasterMasterD1Text,d2
- move.l #DisasterMasterD1Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD1,d4
- bsr Virenloeschen2
- move.l #DisasterMasterD1II,d4
- bsr Virenloeschen2
- clr.l $00075000
- bra Drive112
-
- H62:
- move.l #StartupD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive212
- move.l #100,d3
- bsr Laden
- cmp.l #"cls ",$00075000
- beq H62V
- cmp.l #"cls ",$00075002
- beq H62V
- bra Drive212
- H62V:
- cmp.b #"*",$00075004
- beq H62VV
- cmp.b #"*",$00075006
- beq H62VV
- bra Drive212
- H62VV:
- move.l #DisasterMasterD2Text,d2
- move.l #DisasterMasterD2Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD2,d4
- bsr Virenloeschen2
- move.l #DisasterMasterD2II,d4
- bsr Virenloeschen2
- clr.l $00075000
- bra Drive212
-
- H63:
- move.l #StartupD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive312
- move.l #100,d3
- bsr Laden
- cmp.l #"cls ",$00075000
- beq H63V
- cmp.l #"cls ",$00075002
- beq H63V
- bra Drive312
- H63V:
- cmp.b #"*",$00075004
- beq H63VV
- cmp.b #"*",$00075006
- beq H63VV
- bra Drive312
- H63VV:
- move.l #DisasterMasterD3Text,d2
- move.l #DisasterMasterD3Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD3,d4
- bsr Virenloeschen2
- move.l #DisasterMasterD3II,d4
- bsr Virenloeschen2
- clr.l $00075000
- bra Drive312
-
- H64:
- move.l #StartupR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM12
- move.l #100,d3
- bsr Laden
- cmp.l #"cls ",$00075000
- beq H64V
- cmp.l #"cls ",$00075002
- beq H64V
- bra RAM12
- H64V:
- cmp.b #"*",$00075004
- beq H64VV
- cmp.b #"*",$00075006
- beq H64VV
- bra RAM12
- H64VV:
- move.l #DisasterMasterRText,d2
- move.l #DisasterMasterRTextende,d3
- bsr Ausgabe
- move.l #DisasterMasterR,d4
- bsr Virenloeschen2
- move.l #DisasterMasterRII,d4
- bsr Virenloeschen2
- clr.l $00075000
- bra RAM12
-
- H65:
- move.l #SADDAMD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive013
- move.l #1848,d3
- bsr Laden
- cmp.l #"BitM",$00075702
- beq H65V
- cmp.l #$60040000,$00075024
- beq H65VV
- bra Drive013
- H65V:
- move.l #SADDAMD0Text,d2
- move.l #SADDAMD0Textende,d3
- bsr Ausgabe
- move.l #SADDAMD0,d4
- bsr Virenloeschen2
- clr.l $00075702
- bra Drive013
- H65VV:
- move.l #RETURND0Text,d2
- move.l #RETURND0Textende,d3
- bsr Ausgabe
- move.l #SADDAMD0,d4
- move.l #RETURND0,d6
- bsr Virenloeschen3
- clr.l $00075024
- bra Drive013
-
- H66:
- move.l #SADDAMD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive113
- move.l #1848,d3
- bsr Laden
- cmp.l #"BitM",$00075702
- beq H66V
- cmp.l #$60040000,$00075024
- beq H66VV
- bra Drive113
- H66V:
- move.l #SADDAMD1Text,d2
- move.l #SADDAMD1Textende,d3
- bsr Ausgabe
- move.l #SADDAMD1,d4
- bsr Virenloeschen2
- clr.l $00075702
- bra Drive113
- H66VV:
- move.l #RETURND1Text,d2
- move.l #RETURND1Textende,d3
- bsr Ausgabe
- move.l #SADDAMD1,d4
- move.l #RETURND1,d6
- bsr Virenloeschen3
- clr.l $00075024
- bra Drive113
-
- H67:
- move.l #SADDAMD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive213
- move.l #1848,d3
- bsr Laden
- cmp.l #"BitM",$00075702
- beq H67V
- cmp.l #$60040000,$00075024
- beq H67VV
- bra Drive213
- H67V:
- move.l #SADDAMD2Text,d2
- move.l #SADDAMD2Textende,d3
- bsr Ausgabe
- move.l #SADDAMD2,d4
- bsr Virenloeschen2
- clr.l $00075702
- bra Drive213
- H67VV:
- move.l #RETURND2Text,d2
- move.l #RETURND2Textende,d3
- bsr Ausgabe
- move.l #SADDAMD2,d4
- move.l #RETURND2,d6
- bsr Virenloeschen3
- clr.l $00075024
- bra Drive213
-
- H68:
- move.l #SADDAMD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive313
- move.l #1848,d3
- bsr Laden
- cmp.l #"BitM",$00075702
- beq H68V
- cmp.l #$60040000,$00075024
- beq H68VV
- bra Drive313
- H68V:
- move.l #SADDAMD3Text,d2
- move.l #SADDAMD3Textende,d3
- bsr Ausgabe
- move.l #SADDAMD3,d4
- bsr Virenloeschen2
- clr.l $00075702
- bra Drive313
- H68VV:
- move.l #RETURND3Text,d2
- move.l #RETURND3Textende,d3
- bsr Ausgabe
- move.l #SADDAMD3,d4
- move.l #RETURND3,d6
- bsr Virenloeschen3
- clr.l $00075024
- bra Drive313
-
- H69:
- move.l #SADDAMR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM13
- move.l #1848,d3
- bsr Laden
- cmp.l #"BitM",$00075702
- beq H69V
- cmp.l #$60040000,$00075024
- beq H69VV
- bra RAM13
- H69V:
- move.l #SADDAMRText,d2
- move.l #SADDAMRTextende,d3
- bsr Ausgabe
- move.l #SADDAMR,d4
- bsr Virenloeschen2
- clr.l $00075702
- bra RAM13
- H69VV:
- move.l #RETURNRText,d2
- move.l #RETURNRTextende,d3
- bsr Ausgabe
- move.l #SADDAMR,d4
- move.l #RETURNR,d6
- bsr Virenloeschen3
- clr.l $00075024
- bra RAM13
-
- H70:
- move.l #AntiCicloVirD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive014
- move.l #100,d3
- bsr Laden
- cmp.l #$000003E9,$0007501C
- bne H70V
- bra Drive014
- H70V:
- move.l #AntiCicloVirText,d2
- move.l #AntiCicloVirTextende,d3
- bsr Ausgabe
- clr.l $0007501C
- bra Drive014
-
-
- H71:
- move.l #AntiCicloVirD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive114
- move.l #100,d3
- bsr Laden
- cmp.l #$000003E9,$0007501C
- bne H71V
- bra Drive114
- H71V:
- move.l #AntiCicloVirText,d2
- move.l #AntiCicloVirTextende,d3
- bsr Ausgabe
- clr.l $0007501C
- bra Drive114
-
- H72:
- move.l #AntiCicloVirD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive214
- move.l #100,d3
- bsr Laden
- cmp.l #$000003E9,$0007501C
- bne H72V
- bra Drive214
- H72V:
- move.l #AntiCicloVirText,d2
- move.l #AntiCicloVirTextende,d3
- bsr Ausgabe
- clr.l $0007501C
- bra Drive214
-
- H73:
- move.l #AntiCicloVirD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive314
- move.l #100,d3
- bsr Laden
- cmp.l #$000003E9,$0007501C
- bne H73V
- bra Drive314
- H73V:
- move.l #AntiCicloVirText,d2
- move.l #AntiCicloVirTextende,d3
- bsr Ausgabe
- clr.l $0007501C
- bra Drive314
-
- H74:
- move.l #AntiCicloVirR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM14
- move.l #100,d3
- bsr Laden
- cmp.l #$000003E9,$0007501C
- bne H74V
- bra RAM14
- H74V:
- move.l #AntiCicloVirText,d2
- move.l #AntiCicloVirTextende,d3
- bsr Ausgabe
- clr.l $0007501C
- bra RAM14
-
- H75:
- move.l #BretHawnesD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive015
- move.l #BretHawnesD0Text,d2
- move.l #BretHawnesD0Textende,d3
- bsr Ausgabe
- move.l #BretHawnesD0,d4
- bsr Virenloeschen
- bra Drive015
-
- H76:
- move.l #BretHawnesD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive115
- move.l #BretHawnesD1Text,d2
- move.l #BretHawnesD1Textende,d3
- bsr Ausgabe
- move.l #BretHawnesD1,d4
- bsr Virenloeschen
- bra Drive115
-
- H77:
- move.l #BretHawnesD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive215
- move.l #BretHawnesD2Text,d2
- move.l #BretHawnesD2Textende,d3
- bsr Ausgabe
- move.l #BretHawnesD2,d4
- bsr Virenloeschen
- bra Drive215
-
- H78:
- move.l #BretHawnesD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive315
- move.l #BretHawnesD3Text,d2
- move.l #BretHawnesD3Textende,d3
- bsr Ausgabe
- move.l #BretHawnesD3,d4
- bsr Virenloeschen
- bra Drive315
-
- H79:
- move.l #BretHawnesR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM15
- move.l #BretHawnesRText,d2
- move.l #BretHawnesRTextende,d3
- bsr Ausgabe
- move.l #BretHawnesR,d4
- bsr Virenloeschen
- bra RAM15
-
- H80:
- move.l #CompuPhagozyteD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive016
- move.l #1452,d3
- bsr Laden
- cmp.l #" Com",$00075460
- bne Drive016
- move.l #CompuPhagozyteD0Text,d2
- move.l #CompuPhagozyteD0Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyteD0,d4
- bsr Virenloeschen2
- clr.l $00075460
- bra Drive016
-
- H81:
- move.l #CompuPhagozyteD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive116
- move.l #1452,d3
- bsr Laden
- cmp.l #" Com",$00075460
- bne Drive116
- move.l #CompuPhagozyteD1Text,d2
- move.l #CompuPhagozyteD1Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyteD1,d4
- bsr Virenloeschen2
- clr.l $00075460
- bra Drive116
-
- H82:
- move.l #CompuPhagozyteD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive216
- move.l #1452,d3
- bsr Laden
- cmp.l #" Com",$00075460
- bne Drive216
- move.l #CompuPhagozyteD2Text,d2
- move.l #CompuPhagozyteD2Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyteD2,d4
- bsr Virenloeschen2
- clr.l $00075460
- bra Drive216
-
- H83:
- move.l #CompuPhagozyteD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive316
- move.l #1452,d3
- bsr Laden
- cmp.l #" Com",$00075460
- bne Drive316
- move.l #CompuPhagozyteD3Text,d2
- move.l #CompuPhagozyteD3Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyteD3,d4
- bsr Virenloeschen2
- clr.l $00075460
- bra Drive316
-
- H84:
- move.l #CompuPhagozyteR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM16
- move.l #1452,d3
- bsr Laden
- cmp.l #" Com",$00075460
- bne RAM16
- move.l #CompuPhagozyteRText,d2
- move.l #CompuPhagozyteRTextende,d3
- bsr Ausgabe
- move.l #CompuPhagozyteR,d4
- bsr Virenloeschen2
- clr.l $00075460
- bra RAM16
-
- H85:
- move.l #CompuPhagozyte2D0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive017
- move.l #1148,d3
- bsr Laden
- cmp.l #"The ",$00075380
- bne Drive017
- move.l #CompuPhagozyte2D0Text,d2
- move.l #CompuPhagozyte2D0Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyte2D0,d4
- bsr Virenloeschen2
- clr.l $00075380
- bra Drive017
-
- H86:
- move.l #CompuPhagozyte2D1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive117
- move.l #1148,d3
- bsr Laden
- cmp.l #"The ",$00075380
- bne Drive117
- move.l #CompuPhagozyte2D1Text,d2
- move.l #CompuPhagozyte2D1Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyte2D1,d4
- bsr Virenloeschen2
- clr.l $00075380
- bra Drive117
-
- H87:
- move.l #CompuPhagozyte2D2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive217
- move.l #1148,d3
- bsr Laden
- cmp.l #"The ",$00075380
- bne Drive217
- move.l #CompuPhagozyte2D2Text,d2
- move.l #CompuPhagozyte2D2Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyte2D2,d4
- bsr Virenloeschen2
- clr.l $00075380
- bra Drive217
-
- H88:
- move.l #CompuPhagozyte2D3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive317
- move.l #1148,d3
- bsr Laden
- cmp.l #"The ",$00075380
- bne Drive317
- move.l #CompuPhagozyte2D3Text,d2
- move.l #CompuPhagozyte2D3Textende,d3
- bsr Ausgabe
- move.l #CompuPhagozyte2D3,d4
- bsr Virenloeschen2
- clr.l $00075380
- bra Drive317
-
- H89:
- move.l #CompuPhagozyte2R,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM17
- move.l #1148,d3
- bsr Laden
- cmp.l #"The ",$00075380
- bne RAM17
- move.l #CompuPhagozyte2RText,d2
- move.l #CompuPhagozyte2RTextende,d3
- bsr Ausgabe
- move.l #CompuPhagozyte2R,d4
- bsr Virenloeschen2
- clr.l $00075380
- bra RAM17
-
- H90:
- move.l #DisasterMasterD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive018
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive018
- move.l #DisktroyerD0Text,d2
- move.l #DisktroyerD0Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD0,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive018
-
- H91:
- move.l #DisasterMasterD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive118
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive118
- move.l #DisktroyerD1Text,d2
- move.l #DisktroyerD1Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD1,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive118
-
- H92:
- move.l #DisasterMasterD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive218
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive218
- move.l #DisktroyerD2Text,d2
- move.l #DisktroyerD2Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD2,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive218
-
- H93:
- move.l #DisasterMasterD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive318
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive318
- move.l #DisktroyerD3Text,d2
- move.l #DisktroyerD3Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD3,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive318
-
- H94:
- move.l #DisasterMasterR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM18
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne RAM18
- move.l #DisktroyerRText,d2
- move.l #DisktroyerRTextende,d3
- bsr Ausgabe
- move.l #DisasterMasterR,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra RAM18
-
- H95:
- move.l #DisasterMasterD0II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive019
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive019
- move.l #DisktroyerD0Text,d2
- move.l #DisktroyerD0Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD0II,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive019
-
- H96:
- move.l #DisasterMasterD1II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive119
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive119
- move.l #DisktroyerD1Text,d2
- move.l #DisktroyerD1Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD1II,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive119
-
- H97:
- move.l #DisasterMasterD2II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive219
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive219
- move.l #DisktroyerD2Text,d2
- move.l #DisktroyerD2Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD2II,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive219
-
- H98:
- move.l #DisasterMasterD3II,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive319
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne Drive319
- move.l #DisktroyerD3Text,d2
- move.l #DisktroyerD3Textende,d3
- bsr Ausgabe
- move.l #DisasterMasterD3II,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra Drive319
-
- H99:
- move.l #DisasterMasterRII,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM19
- move.l #804,d3
- bsr Laden
- cmp.l #"iskt",$00075220
- bne RAM19
- move.l #DisktroyerRText,d2
- move.l #DisktroyerRTextende,d3
- bsr Ausgabe
- move.l #DisasterMasterRII,d4
- bsr Virenloeschen2
- clr.l $00075220
- bra RAM19
-
- H100:
- move.l #DAGCreatorD0,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive020
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive020
- move.l #DAGCreatorD0Text,d2
- move.l #DAGCreatorD0Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD0,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive020
-
- H101:
- move.l #DAGCreatorD1,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive120
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive120
- move.l #DAGCreatorD1Text,d2
- move.l #DAGCreatorD1Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD1,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive120
-
- H102:
- move.l #DAGCreatorD2,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive220
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive220
- move.l #DAGCreatorD2Text,d2
- move.l #DAGCreatorD2Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD2,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive220
-
- H103:
- move.l #DAGCreatorD3,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive320
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive320
- move.l #DAGCreatorD3Text,d2
- move.l #DAGCreatorD3Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD3,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive320
-
- H104:
- move.l #DAGCreatorR,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM20
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne RAM20
- move.l #DAGCreatorRText,d2
- move.l #DAGCreatorRTextende,d3
- bsr Ausgabe
- move.l #DAGCreatorR,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra RAM20
-
- H105:
- move.l #DAGCreatorD0Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive021
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive021
- move.l #DAGCreatorD0Text,d2
- move.l #DAGCreatorD0Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD0Root,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive021
-
- H106:
- move.l #DAGCreatorD1Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive121
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive121
- move.l #DAGCreatorD1Text,d2
- move.l #DAGCreatorD1Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD1Root,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive121
-
- H107:
- move.l #DAGCreatorD2Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive221
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive221
- move.l #DAGCreatorD2Text,d2
- move.l #DAGCreatorD2Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD2Root,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive221
-
- H108:
- move.l #DAGCreatorD3Root,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq Drive321
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne Drive321
- move.l #DAGCreatorD3Text,d2
- move.l #DAGCreatorD3Textende,d3
- bsr Ausgabe
- move.l #DAGCreatorD3Root,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra Drive321
-
- H109:
- move.l #DAGCreatorRRoot,d1
- bsr Virensuche
- move.l d0,Dateihandle
- cmp.l #0,d0
- beq RAM21
- move.l #5000,d3
- bsr Laden
- cmp.l #$024D4558,$000756F0
- bne RAM21
- move.l #DAGCreatorRText,d2
- move.l #DAGCreatorRTextende,d3
- bsr Ausgabe
- move.l #DAGCreatorRRoot,d4
- bsr Virenloeschen2
- clr.l $000756F0
- bra RAM21
-
- H115:
- cmp.l #0,d4
- beq NoDiskVirus
- H116:
- bsr CloseWin
- bra CloseDos
-
- OpenDos:
- move.l Execbase,a6
- move.l #Dosname,a1
- move.l #0,d0
- jsr OpenLibrary(a6)
- rts
-
- OpenIntui:
- move.l ExecBase,a6
- move.l #Intuiname,a1
- move.l #0,d0
- jsr OpenLibrary(a6)
- rts
-
- CheckMem2:
- cmp.l #$42616E64,$0007E820
- beq ByteBandit
- cmp.l #$44415341,$0007F8C0
- beq ByteWarrior
- cmp.l #$47414441,$0007FB40
- beq Gadaffi
- cmp.l #$53434121,$0007EFE8
- beq SCA
- cmp.l #$4E4F5254,$0007EF84
- beq NORTH
- cmp.l #$57726974,$0007EF9A
- beq NORTH2
- cmp.l #$482E432E,$0007EF44
- beq HCS
- cmp.l #$656E7461,$0007FD86
- beq Pentagon
- cmp.l #$52657665,$0007E3E2
- beq Revenge
- cmp.l #$636C6970,$000907BE
- beq DiskDoktors
- cmp.l #$4C534421,$0007EFE4
- beq LSD
- cmp.l #$424F4D42,$00070346
- beq TimeBomb
- cmp.l #$56697275,$0007E820
- beq MAD
- cmp.l #$004D4144,$0007FB72
- beq MADII
- cmp.l #$48495621,$0007EFF0
- beq AIDS
- cmp.l #$43726577,$0007EDE0
- beq The16BitCrew
- cmp.l #$30303132,$0007EFE8
- beq V2001
- cmp.w #"99",$0007F82E
- beq TFC
- cmp.w #"99",$000FF82E
- beq TFC
- bsr NoBootblockVirus
- rts
-
- ByteBandit:
- move.l #ByteBanditText,d4
- move.l #ByteBanditTextende,d5
- move.l 4,a6
- clr.l 550(a6)
- clr.l 554(a6)
- clr.l $0007E820
- bsr BootblockVirus
- bra CheckMem2
-
- ByteWarrior:
- move.l #ByteWarriorText,d4
- move.l #ByteWarriorTextende,d5
- move.l 4,a6
- clr.l 550(a6)
- clr.l 554(a6)
- clr.l $0007F8C0
- bsr BootblockVirus
- bra CheckMem2
-
- SCA:
- move.l #SCAText,d4
- move.l #SCATextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EFE8
- bsr BootblockVirus
- bra CheckMem2
-
- Gadaffi:
- move.l #GadaffiText,d4
- move.l #GadaffiTextende,d5
- move.l 4,a6
- bsr RAMIN
- clr.l $0007FB40
- bsr BootblockVirus
- bra CheckMem2
-
- NORTH:
- move.l #NORTHText,d4
- move.l #NORTHTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EF84
- bsr BootblockVirus
- bra CheckMem2
-
- NORTH2:
- move.l #NORTH2Text,d4
- move.l #NORTH2Textende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EF9A
- bsr BootblockVirus
- bra CheckMem2
-
- HCS:
- move.l #HCSText,d4
- move.l #HCSTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- move.l #$13FC0000,$0007ECD2
- clr.l $0007EF44
- bsr BootblockVirus
- bra CheckMem2
-
- Revenge:
- move.l #RevengeText,d4
- move.l #RevengeTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007E3E2
- bsr BootblockVirus
- bra CheckMem2
-
- Pentagon:
- move.l #PentagonText,d4
- move.l #PentagonTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007FD86
- bsr BootblockVirus
- bra CheckMem2
-
- DiskDoktors:
- move.l #DiskDoktorsText,d4
- move.l #DiskDoktorsTextende,d5
- bsr BootblockVirus
- bra CheckMem2
-
- LSD:
- move.l #LSDText,d4
- move.l #LSDTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EFE4
- bsr BootblockVirus
- bra CheckMem2
-
- TimeBomb:
- move.l #TimeBombText,d4
- move.l #TimeBombTextende,d5
- clr.l $00070346
- bsr BootblockVirus
- bra CheckMem2
-
- MAD:
- move.l #MADText,d4
- move.l #MADTextende,d5
- clr.l $0007E820
- bsr BootblockVirus
- bra CheckMem2
-
- MADII:
- move.l #MADIIText,d4
- move.l #MADIITextende,d5
- bsr RAMIN
- clr.l $0007FB72
- bsr BootblockVirus
- bra CheckMem2
-
- AIDS:
- move.l #AIDSText,d4
- move.l #AIDSTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EFF0
- bsr BootblockVirus
- bra CheckMem2
-
- The16BITCrew:
- move.l #The16BITCrewText,d4
- move.l #The16BITCrewTextende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EDE0
- bsr BootblockVirus
- bra CheckMem2
-
- V2001:
- move.l #V2001Text,d4
- move.l #V2001Textende,d5
- move.l 4,a6
- clr.l 46(a6)
- clr.l $0007EFE8
- bsr BootblockVirus
- bra CheckMem2
-
- TFC:
- move.l #TFCText,d4
- move.l #TFCTextende,d5
- move.l 4,a6
- clr.l 554(a6)
- clr.w $0007F82E
- clr.w $000FF82E
- bsr BootblockVirus
- bra CheckMem2
-
- NoBootblockVirus:
- move.l Intuibase,a6
- lea NewWindow,a0
- jsr OpenWindow(a6)
-
- move.l d0,Winhandle
- move.l Winhandle,a0
- move.l 86(a0),a0
- move.l ExecBase,a6
- jsr WaitPort(a6)
- move.l d0,a1
- move.l 20(a1),d1
-
- move.l Winhandle,a0
- move.l Intuibase,a6
- jsr CloseWindow(a6)
- rts
-
- BootblockVirus:
-
- move.l Intuibase,a6
- lea NewWindow,a0
- jsr OpenWindow(a6)
- move.l d0,Winhandle
-
- move.l Dosbase,a6
- move.l #Bootblock,d1
- move.l #1006,d2
- jsr Open(a6)
- move.l d0,Boothandle
-
- move.l Dosbase,a6
- move.l Boothandle,d1
- move.l d4,d2
- move.l d5,d3
- sub.l d2,d3
- jsr Write(a6)
-
- move.l Winhandle,a0
- move.l 86(a0),a0
- move.l ExecBase,a6
- jsr WaitPort(a6)
- move.l d0,a1
- move.l 20(a1),d1
-
- move.l Boothandle,d1
- move.l Dosbase,a6
- jsr Close(a6)
-
- move.l Winhandle,a0
- move.l Intuibase,a6
- jsr CloseWindow(a6)
- rts
-
- RAMIN:
- move.l $6c,AltVektor
- move.l 4,a6
- moveq #3,d1
- move.l #EndeRAMIN-BeginnRAMIN,d0
- jsr -198(a6)
- move.l d0,a0
- tst.l d0
- beq.L KeinSpeicher
-
- lea BeginnRAMIN,a1
- Schleife:
- move.b (a1)+,(a0)+
- cmp.l #EndeRAMIN,a1
- bne.s Schleife
-
- move.l d0,$6c
- KeinSpeicher:rts
-
- OpenWin:
- move.l Dosbase,a6
- move.l #Fenster,d1
- move.l #1006,d2
- jsr Open(a6)
- rts
-
- Schreiben:
- move.l Dosbase,a6
- move.l Handle,d1
- move.l #Text,d2
- move.l #Textende,d3
- sub.l d2,d3
- jsr Write(a6)
- rts
-
-
- Virensuche:
- move.l Dosbase,a6
-
- move.l #1005,d2
- jsr Open(a6)
- rts
-
- AllocAbs:
- move.l #5000,d0
- move.l #$00075000,a1
- move.l ExecBase,a6
- jsr -204(a6)
- rts
-
- Laden:
- move.l Dosbase,a6
- move.l Dateihandle,d1
- move.l #$00075000,d2
- jsr Read(a6)
-
- CloseFile:
-
- move.l Dateihandle,d1
- move.l Dosbase,a6
- jsr Close(a6)
- rts
-
-
- Virenloeschen:
- move.l DateiHandle,d1
- move.l Dosbase,a6
- jsr Close(a6)
-
- Virenloeschen2:
- move.l Dosbase,a6
- move.l d4,d1
- jsr DeleteFile(a6)
- bra StartupTexten
-
- Virenloeschen3:
- move.l Dosbase,a6
- move.l d4,d1
- move.l d6,d2
- jsr -78(a6)
-
- StartupTexten:
- bsr OpenStartup
- cmp.l #0,d0
- beq Startupende
- move.l d0,Startuphandle
- bsr Startup_Schreiben
- bra Startupende
-
- OpenStartup:
- move.l Dosbase,a6
- move.l d5,d1
- move.l #1005,d2
- jsr Open(a6)
- rts
-
- Startup_Schreiben:
- move.l Dosbase,a6
- move.l Startuphandle,d1
- move.l #StartupText,d2
- move.l #StartupTextende,d3
- sub.l d2,d3
- jsr Write(a6)
-
- CloseStartup:
- move.l Startuphandle,d1
- move.l Dosbase,a6
- jsr Close(a6)
- rts
-
- Startupende:
- rts
-
-
- VirusText:
- move.l #VirusMessageText,d2
- move.l #VirusMessageTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 546(a6)
- clr.l 550(a6)
- clr.l 554(a6)
- rts
-
- RLE_Virus:
- move.l #RLEVirusText,d2
- move.l #RLEVirusTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 550(a6)
- clr.l 554(a6)
- clr.l $0007DF22
- rts
-
- SADDAMVirus:
- move.l #SADDAMText,d2
- move.l #SADDAMTextende,d3
- bsr Ausgabe
- rts
-
- ColorVirus:
- move.l #ColorText,d2
- move.l #ColorTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 46(a6)
- clr.l $00070260
- rts
-
- SmilyCancerVirus:
- move.l #SmilyCancerText,d2
- move.l #SmilyCancerTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 550(a6)
- clr.l 554(a6)
- move.l #$4E710000,$0007F162
- clr.l $0007FB00
- rts
-
- BretHawnesVirus:
- move.l #BretHawnesText,d2
- move.l #BretHawnesTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l 550(a6)
- clr.l 554(a6)
- clr.l $0007F004
- rts
-
- CompuPhagozyteVirus:
- move.l #CompuPhagozyteText,d2
- move.l #CompuPhagozyteTextende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l $0007C400
- rts
-
- CompuPhagozyte2Virus:
- move.l #CompuPhagozyte2Text,d2
- move.l #CompuPhagozyte2Textende,d3
- bsr Ausgabe
- move.l 4,a6
- clr.l $0007C380
- rts
-
- NoDiskVirus:
- move.l #NoDiskVirusText,d2
- move.l #NODIskVirusTextende,d3
- bsr Ausgabe
- bra H116
-
- CloseWin:
- move.l Handle,d1
- move.l Dosbase,a6
- jsr Close(a6)
- rts
-
- CloseAll:
- CloseIntui:
- move.l ExecBase,a6
- move.l Intuibase,a1
- jsr CloseLibrary(a6)
- rts
-
- CloseDos:
- move.l Execbase,a6
- move.l Dosbase,a1
- jsr CloseLibrary(a6)
-
- Ende:
- rts
-
-
-
- Ausgabe:
- move.l Dosbase,a6
- move.l Handle,d1
- sub.l d2,d3
- jsr Write(a6)
- rts
-
- RETURN:
- rts
-
-
- TheEnd:
- rts
-
-
- Even
- NewWindow:
- dc.w 100
- dc.w 0
- dc.w 400
- dc.w 10
- dc.b 0
- dc.b 1
- dc.l $200
- dc.l $1000!1!2!4!8
- dc.l 0
- dc.l 0
- dc.l Windowtitel
- dc.l 0
- dc.l 0
- dc.w 300
- dc.w 10
- dc.w 300
- dc.w 10
- dc.w 1
-
- Dosbase:
- dc.l 0
-
- Intuibase:
- dc.l 0
-
- Winhandle:
- dc.l 0
-
- Handle:
- dc.l 0
-
- Boothandle:
- dc.l 0
-
- DateiHandle:
- dc.l 0
-
- Vektorenhandle:
- dc.l 0
-
- Startuphandle:
- dc.l 0
-
- AltVektor:
- dc.l 0
-
- Dosname:
- dc.b `dos.library`,0
-
- Intuiname:
- dc.b `intuition.library`,0
-
- Windowtitel:
- dc.b `AntiCicloVir V1.2 by Matthias Gutt`,0
-
- Lamer1:
- dc.b `DF0: `,0
-
- Lamer1D1:
- dc.b `DF1: `,0
-
- Lamer1D2:
- dc.b `DF2: `,0
-
- Lamer1D3:
- dc.b `DF3: `,0
-
- Lamer1R:
- dc.b `ram: `,0
-
- Lamer2:
- dc.b `DF0:DosSpeed`,0
-
- Lamer2D1:
- dc.b `DF1:DosSpeed`,0
-
- Lamer2D2:
- dc.b `DF2:DosSpeed`,0
-
- Lamer2D3:
- dc.b `DF3:DosSpeed`,0
-
- Lamer2R:
- dc.b `Ram:DosSpeed`,0
-
- BGS99:
- dc.b `DF0:DEVS/ `,0
-
- BGS99D1:
- dc.b `DF1:DEVS/ `,0
-
- BGS99D2:
- dc.b `DF2:DEVS/ `,0
-
- BGS99D3:
- dc.b `DF3:DEVS/ `,0
-
- BGS99R:
- dc.b `ram:DEVS/ `,0
-
- BGS99Root:
- dc.b `DF0: `,0
-
- BGS99D1Root:
- dc.b `DF1: `,0
-
- BGS99D2Root:
- dc.b `DF2: `,0
-
- BGS99D3Root:
- dc.b `DF3: `,0
-
- BGS99RRoot:
- dc.b `ram: `,0
-
- BGS99II:
- dc.b `DF0:DEVS/ à `,0
-
-
- BGS99D1II:
- dc.b `DF1:DEVS/ à `,0
-
-
- BGS99D2II:
- dc.b `DF2:DEVS/ à `,0
-
-
- BGS99D3II:
- dc.b `DF3:DEVS/ à `,0
-
-
- BGS99RII:
- dc.b `ram:DEVS/ à `,0
-
-
- BGS99IIRoot:
- dc.b `DF0: à `,0
-
-
- BGS99D1IIRoot:
- dc.b `DF1: à `,0
-
-
- BGS99D2IIRoot:
- dc.b `DF2: à `,0
-
-
- BGS99D3IIRoot:
- dc.b `DF3: à `,0
-
-
- BGS99RIIRoot:
- dc.b `ram: à `,0
-
- TerroristsD0:
- dc.b `DF0: `,0
-
- TerroristsD1:
- dc.b `DF1: `,0
-
- TerroristsD2:
- dc.b `DF2: `,0
-
- TerroristsD3:
- dc.b `DF3: `,0
-
- TerroristsR:
- dc.b `ram: `,0
-
- StartupD0:
- dc.b `DF0:s/startup-sequence`,0
-
- StartupD1:
- dc.b `DF1:s/startup-sequence`,0
-
- StartupD2:
- dc.b `DF2:s/startup-sequence`,0
-
- StartupD3:
- dc.b `DF3:s/startup-sequence`,0
-
- StartupR:
- dc.b `RAM:s/startup-sequence`,0
-
- LamerLoadWBD0:
- dc.b `DF0:c/LoadWB`,0
-
- LamerLoadWBD1:
- dc.b `DF1:c/LoadWB`,0
-
- LamerLoadWBD2:
- dc.b `DF2:c/LoadWB`,0
-
- LamerLoadWBD3:
- dc.b `DF3:c/LoadWB`,0
-
- LamerLoadWBR:
- dc.b `RAM:c/LoadWB`,0
-
- LamerLoadWBD0Root:
- dc.b `DF0:LoadWB`,0
-
- LamerLoadWBD1Root:
- dc.b `DF1:LoadWB`,0
-
- LamerLoadWBD2Root:
- dc.b `DF2:LoadWB`,0
-
- LamerLoadWBD3Root:
- dc.b `DF3:LoadWB`,0
-
- LamerLoadWBRRoot:
- dc.b `RAM:LoadWB`,0
-
- ColorD0Root:
- dc.b `DF0:Color`,0
-
- ColorD1Root:
- dc.b `DF1:Color`,0
-
- ColorD2Root:
- dc.b `DF2:Color`,0
-
- ColorD3Root:
- dc.b `DF3:Color`,0
-
- ColorRRoot:
- dc.b `RAM:Color`,0
-
- ColorD0:
- dc.b `DF0:c/Color`,0
-
- ColorD1:
- dc.b `DF1:c/Color`,0
-
- ColorD2:
- dc.b `DF2:c/Color`,0
-
- ColorD3:
- dc.b `DF3:c/Color`,0
-
- ColorR:
- dc.b `RAM:c/Color`,0
-
- DisasterMasterD0:
- dc.b `DF0:c/cls`,0
-
- DisasterMasterD1:
- dc.b `DF1:c/cls`,0
-
- DisasterMasterD2:
- dc.b `DF2:c/cls`,0
-
- DisasterMasterD3:
- dc.b `DF3:c/cls`,0
-
- DisasterMasterR:
- dc.b `RAM:c/cls`,0
-
- DisasterMasterD0II:
- dc.b `DF0:cls`,0
-
- DisasterMasterD1II:
- dc.b `DF1:cls`,0
-
- DisasterMasterD2II:
- dc.b `DF2:cls`,0
-
- DisasterMasterD3II:
- dc.b `DF3:cls`,0
-
- DisasterMasterRII:
- dc.b `RAM:cls`,0
-
- SADDAMD0:
- dc.b `DF0:l/Disk-Validator`,0
-
- SADDAMD1:
- dc.b `DF1:l/Disk-Validator`,0
-
- SADDAMD2:
- dc.b `DF2:l/Disk-Validator`,0
-
- SADDAMD3:
- dc.b `DF3:l/Disk-Validator`,0
-
- SADDAMR:
- dc.b `RAM:l/Disk-Validator`,0
-
-
- BretHawnesD0:
- dc.b $44,$46,$30,$3A,$C0,$A0,$E0,$A0,$C0,$00
-
- BretHawnesD1:
- dc.b $44,$46,$31,$3A,$C0,$A0,$E0,$A0,$C0,$00
-
- BretHawnesD2:
- dc.b $44,$46,$32,$3A,$C0,$A0,$E0,$A0,$C0,$00
-
- BretHawnesD3:
- dc.b $44,$46,$33,$3A,$C0,$A0,$E0,$A0,$C0,$00
-
- BretHawnesR:
- dc.b $52,$41,$4D,$3A,$C0,$A0,$E0,$A0,$C0,$00
-
- RETURND0:
- dc.b `DF0:L/LAMER-Virus`,0
-
- RETURND1:
- dc.b `DF1:L/LAMER-Virus`,0
-
- RETURND2:
- dc.b `DF2:L/LAMER-Virus`,0
-
- RETURND3:
- dc.b `DF3:L/LAMER-Virus`,0
-
- RETURNR:
- dc.b `RAM:L/LAMER-Virus`,0
-
- CompuPhagozyteD0:
- dc.b `DF0:c/Virus-Checker`,0
-
- CompuPhagozyteD1:
- dc.b `DF1:c/Virus-Checker`,0
-
- CompuPhagozyteD2:
- dc.b `DF2:c/Virus-Checker`,0
-
- CompuPhagozyteD3:
- dc.b `DF3:c/Virus-Checker`,0
-
- CompuPhagozyteR:
- dc.b `RAM:c/Virus-Checker`,0
-
- CompuPhagozyte2D0:
- dc.b `DF0:c/VirusX`,0
-
- CompuPhagozyte2D1:
- dc.b `DF1:c/VirusX`,0
-
- CompuPhagozyte2D2:
- dc.b `DF2:c/VirusX`,0
-
- CompuPhagozyte2D3:
- dc.b `DF3:c/VirusX`,0
-
- CompuPhagozyte2R:
- dc.b `RAM:c/VirusX`,0
-
- DAGCreatorD0:
- dc.b `DF0:c/DAG Creator`,0
-
- DAGCreatorD1:
- dc.b `DF1:c/DAG Creator`,0
-
- DAGCreatorD2:
- dc.b `DF2:c/DAG Creator`,0
-
- DAGCreatorD3:
- dc.b `DF3:c/DAG Creator`,0
-
- DAGCreatorR:
- dc.b `RAM:c/DAG Creator`,0
-
- DAGCreatorD0Root:
- dc.b `DF0:DAG Creator`,0
-
- DAGCreatorD1Root:
- dc.b `DF1:DAG Creator`,0
-
- DAGCreatorD2Root:
- dc.b `DF2:DAG Creator`,0
-
- DAGCreatorD3Root:
- dc.b `DF3:DAG Creator`,0
-
- DAGCreatorRRoot:
- dc.b `RAM:DAG Creator`,0
-
- RAMHandlerD0:
- dc.b `DF0:l/RAM-Handler`,0
-
- RAMHandlerD1:
- dc.b `DF1:l/RAM-Handler`,0
-
- RAMHandlerD2:
- dc.b `DF2:l/RAM-Handler`,0
-
- RAMHandlerD3:
- dc.b `DF3:l/RAM-Handler`,0
-
- RAMHandlerR:
- dc.b `RAM:l/RAM-Handler`,0
-
- PortHandlerD0:
- dc.b `DF0:l/Port-Handler`,0
-
- PortHandlerD1:
- dc.b `DF1:l/Port-Handler`,0
-
- PortHandlerD2:
- dc.b `DF2:l/Port-Handler`,0
-
- PortHandlerD3:
- dc.b `DF3:l/Port-Handler`,0
-
- PortHandlerR:
- dc.b `RAM:l/Port-Handler`,0
-
- AntiCicloVirD0:
- dc.b `DF0:AntiCicloVir`,0
-
- AntiCicloVirD1:
- dc.b `DF1:AntiCicloVir`,0
-
- AntiCicloVirD2:
- dc.b `DF2:AntiCicloVir`,0
-
- AntiCicloVirD3:
- dc.b `DF3:AntiCicloVir`,0
-
- AntiCicloVirR:
- dc.b `RAM:AntiCicloVir`,0
-
- Fenster:
- dc.b `*`,0
-
- Bootblock:
- dc.b `CON:0/10/600/50/Bootblock-Virus !!!`,0
-
- Tabelle:
- dc.b `CON:100/45/500/135/System-Vectors-Table:`,0
-
- ColdZeroText:
- dc.b ` `,10
- dc.b `ColdCapture is pointing at $00000000`,10
-
- ColdZeroTextende:
-
- CoolZeroText:
- dc.b ` `,10
- dc.b `CoolCapture is pointing at $00000000`,10
-
- CoolZeroTextende:
-
- WarmZeroText:
- dc.b ` `,10
- dc.b `WarmCapture is pointing at $00000000`,10
-
- WarmZeroTextende:
-
- KickMemZeroText:
- dc.b ` `,10
- dc.b `KickMemPtr is pointing at $00000000`,10
-
- KickMemZeroTextende:
-
- KickTagZeroText:
- dc.b ` `,10
- dc.b `KickTagPtr is pointing at $00000000`,10
-
- KickTagZeroTextende:
-
- KickCheckZeroText:
- dc.b ` `,10
- dc.b `KickCheckSum is pointing at $00000000`,10
-
- KickCheckZeroTextende:
-
- ColdVirusText:
- dc.b ` `,10
- dc.b `ColdCapture is not pointing at zero !!`,10
- ColdVirusTextende:
-
- CoolVirusText:
- dc.b ` `,10
- dc.b `CoolCapture is not pointing at zero !!`,10
- CoolVirusTextende:
-
- WarmVirusText:
- dc.b ` `,10
- dc.b `WarmCapture is not pointing at zero !!`,10
- WarmVirusTextende:
-
- KickMemVirusText:
- dc.b ` `,10
- dc.b `KickMemPtr is not pointing at zero !!`,10
- KickMemVirusTextende:
-
- KickTagVirusText:
- dc.b ` `,10
- dc.b `KickTagPtr is not pointing at zero !!`,10
- KickTagVirusTextende:
-
- KickCheckVirusText:
- dc.b ` `,10
- dc.b `KickCheckSum is not pointing at zero !!`,10
- KickCheckVirusTextende:
-
- Text:
- dc.b ` `,10
- dc.b ` AntiCicloVir - Linkvirus-Statikum Version 1.2`,10
-
- dc.b ` @ 1992 by Matthias Gutt, Kantstr.16 , W-2120 Lüneburg`,10
-
-
- dc.b `Protection against Revenge of the Lamer Exterminator I+II,Lamer LoadWB,`,10
-
- dc.b `Return of the Lamer Exterminator,BGS9 I+II, Bret Hawnes,Color(TURK V1.3),`,10
-
- dc.b `CompuPhagozyte 1+2,DAG Creator, Disaster Master V2,Disktroyer V1.0,SADDAM,`,10
-
- dc.b `Smily Cancer I+II, Terrorists and T.F.C. Revenge LoadWB.`,10
-
-
-
-
- dc.b ` Usage: AntiCicloVir (Drive)`,10
-
- Textende:
-
- DiskValidatorD0Text:
- dc.b `checking DF0:l/Disk-Validator :`,0
- DiskValidatorD0Textende:
-
- DiskValidatorD1Text:
- dc.b `checking DF1:l/Disk-Validator :`,0
- DiskValidatorD1Textende:
-
- DiskValidatorD2Text:
- dc.b `checking DF2:l/Disk-Validator :`,0
- DiskValidatorD2Textende:
-
- DiskValidatorD3Text:
- dc.b `checking DF3:l/Disk-Validator :`,0
- DiskValidatorD3Textende:
-
- DiskValidatorRText:
- dc.b `checking RAM:l/Disk-Validator :`,0
- DiskValidatorRTextende:
-
- RAMHandlerD0Text:
- dc.b `checking DF0:l/RAM-Handler :`,0
- RAMHandlerD0Textende:
-
- RAMHandlerD1Text:
- dc.b `checking DF1:l/RAM-Handler :`,0
- RAMHandlerD1Textende:
-
- RAMHandlerD2Text:
- dc.b `checking DF2:l/RAM-Handler :`,0
- RAMHandlerD2Textende:
-
- RAMHandlerD3Text:
- dc.b `checking DF3:l/RAM-Handler :`,0
- RAMHandlerD3Textende:
-
- RAMHandlerRText:
- dc.b `checking RAM:l/RAM-Handler :`,0
- RAMHandlerRTextende:
-
- PortHandlerD0Text:
- dc.b `checking DF0:l/Port-Handler :`,0
- PortHandlerD0Textende:
-
- PortHandlerD1Text:
- dc.b `checking DF1:l/Port-Handler :`,0
- PortHandlerD1Textende:
-
- PortHandlerD2Text:
- dc.b `checking DF2:l/Port-Handler :`,0
- PortHandlerD2Textende:
-
- PortHandlerD3Text:
- dc.b `checking DF3:l/Port-Handler :`,0
- PortHandlerD3Textende:
-
- PortHandlerRText:
- dc.b `checking RAM:l/Port-Handler :`,0
- PortHandlerRTextende:
-
- WarnText:
- dc.b ` non-standard !!!`,10
- WarnTextende:
-
- OKText:
- dc.b ` OK`,10
- OKTextende:
-
-
- LamerText:
- dc.b ` `,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
-
- dc.b `DF0:!!`,10
- dc.b `It is now deleted !`,10
-
- LamerTextende:
-
- LamerD1Text:
- dc.b ` `,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
-
- dc.b `DF1:!!`,10
- dc.b `It is now deleted !`,10
-
- LamerD1Textende:
-
- LamerD2Text:
- dc.b ` `,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
-
- dc.b `DF2:!!`,10
- dc.b `It is now deleted !`,10
-
- LamerD2Textende:
-
- LamerD3Text:
- dc.b ` `,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
-
- dc.b `DF3:!!`,10
- dc.b `It is now deleted!`,10
-
- LamerD3Textende:
-
- LamerRText:
- dc.b ` `,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in unit`,10
-
- dc.b `ram: !`,10
- dc.b `It is now deleted!`,10
-
- LamerRTextende:
-
-
- BGS9Text:
- dc.b ` `,10
- dc.b `The BGS9-Virus was found on your disk in the DF0:DEVS-Directory and`,10
-
- dc.b `is now disabled !`,10
-
- BGS9Textende:
-
- BGS9IIText:
- dc.b ` `,10
- dc.b `The BGS9-Virus II was found on your disk in the DF0: DEVS-Directory`,10
-
- dc.b `and is now disabled !`,10
- BGS9IITextende:
-
- BGS9D1Text:
- dc.b ` `,10
- dc.b `The BGS9-Virus was found in your unit DF1: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D1Textende:
-
- BGS9D1IIText:
- dc.b ` `,10
- dc.b `The BGS9-Virus II was found in your unit DF1: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D1IITextende:
-
-
- BGS9D2Text:
- dc.b ` `,10
- dc.b `The BGS9-Virus was found in your unit DF2: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D2Textende:
-
- BGS9D2IIText:
- dc.b ` `,10
- dc.b `The BGS9-Virus II was found in your unit DF2: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D2IITextende:
-
-
- BGS9D3Text:
- dc.b ` `,10
- dc.b `The BGS9-Virus was found in your unit DF3: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D3Textende:
-
- BGS9D3IIText:
- dc.b ` `,10
- dc.b `The BGS9-Virus II was found in your unit DF3: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9D3IITextende:
-
-
- BGS9RText:
- dc.b ` `,10
- dc.b `The BGS9-Virus was found in unit ram: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9RTextende:
-
- BGS9RIIText:
- dc.b ` `,10
- dc.b `The BGS9-Virus II was found in unit ram: in the DEVS-Directory and`,10
-
- dc.b `is now disabled!`,10
- BGS9RIITextende:
-
- TerroristsD0Text:
- dc.b ` `,10
- dc.b `The TERRORISTS-Virus was found in your unit DF0: and is now disabled!`,10
-
- TerroristsD0Textende:
-
- TerroristsD1Text:
- dc.b ` `,10
- dc.b `The TERRORISTS-Virus was found in your unit DF1: and is now disabled!`,10
-
- TerroristsD1Textende:
-
- TerroristsD2Text:
- dc.b ` `,10
- dc.b `The TERRORISTS-Virus was found in your unit DF2: and is now disabled!`,10
-
- TerroristsD2Textende:
-
- TerroristsD3Text:
- dc.b ` `,10
- dc.b `The TERRORISTS-Virus was found in your unit DF3: and is now disabled!`,10
-
- TerroristsD3Textende:
-
- TerroristsRText:
- dc.b ` `,10
- dc.b `The TERRORISTS-Virus was found in unit ram: and is now disabled !`,10
-
- TerroristsRTextende:
-
- LamerLoadWBD0Text:
- dc.b ` `,10
- dc.b `The LAMER-LoadWB-Virus was found in your unit DF0: and is now deleted !`,10
-
- LamerLoadWBD0Textende:
-
- LamerLoadWBD1Text:
- dc.b ` `,10
- dc.b `The LAMER-LoadWB-Virus was found in your unit DF1: and is now deleted !`,10
-
- LamerLoadWBD1Textende:
-
- LamerLoadWBD2Text:
- dc.b ` `,10
- dc.b `The LAMER-LoadWB-Virus was found in your unit DF2: and is now deleted !`,10
-
- LamerLoadWBD2Textende:
-
- LamerLoadWBD3Text:
- dc.b ` `,10
- dc.b `The LAMER-LoadWB-Virus was found in your unit DF3: and is now deleted !`,10
-
- LamerLoadWBD3Textende:
-
- LamerLoadWBRText:
- dc.b ` `,10
- dc.b `The LAMER-LoadWB-Virus was found in unit ram: and is now deleted !`,10
-
- LamerLoadWBRTextende:
-
- ColorD0Text:
- dc.b ` `,10
- dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF0: and is`,10
-
- dc.b `now deleted !`,10
- ColorD0Textende:
-
- ColorD1Text:
- dc.b ` `,10
- dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF1: and is`,10
-
- dc.b `now deleted !`,10
- ColorD1Textende:
-
- ColorD2Text:
- dc.b ` `,10
- dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF2: and is`,10
-
- dc.b `now deleted !`,10
- ColorD2Textende:
-
- ColorD3Text:
- dc.b ` `,10
- dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF3: and is`,10
-
- dc.b `now deleted !`,10
- ColorD3Textende:
-
- ColorRText:
- dc.b ` `,10
- dc.b `The COLOR(TURK V1.3)-Virus was found in unit ram: and is now deleted !`,10
-
- ColorRTextende:
-
- DisasterMasterD0Text:
- dc.b ` `,10
- dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF0:`,10
-
- dc.b `and is now deleted !`,10
- DisasterMasterD0Textende:
-
- DisasterMasterD1Text:
- dc.b ` `,10
- dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF1:`,10
-
- dc.b `and is now deleted !`,10
- DisasterMasterD1Textende:
-
- DisasterMasterD2Text:
- dc.b ` `,10
- dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF2:`,10
-
- dc.b `and is now deleted !`,10
- DisasterMasterD2Textende:
-
- DisasterMasterD3Text:
- dc.b ` `,10
- dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF3:`,10
-
- dc.b `and is now deleted !`,10
- DisasterMasterD3Textende:
-
- DisasterMasterRText:
- dc.b ` `,10
- dc.b `The DISASTER-MASTER V2-Virus was found in unit ram: and is now deleted !`,10
-
- DisasterMasterRTextende:
-
- SADDAMD0Text:
- dc.b ` `,10
- dc.b `The SADDAM-Virus was found in your unit DF0: and is now deleted !`,10
-
- SADDAMD0Textende:
-
- SADDAMD1Text:
- dc.b ` `,10
- dc.b `The SADDAM-Virus was found in your unit DF1: and is now deleted !`,10
-
- SADDAMD1Textende:
-
- SADDAMD2Text:
- dc.b ` `,10
- dc.b `The SADDAM-Virus was found in your unit DF2: and is now deleted !`,10
-
- SADDAMD2Textende:
-
- SADDAMD3Text:
- dc.b ` `,10
- dc.b `The SADDAM-Virus was found in your unit DF3: and is now deleted !`,10
-
- SADDAMD3Textende:
-
- SADDAMRText:
- dc.b ` `,10
- dc.b `The SADDAM-Virus was found in unit ram: and is now deleted !`,10
-
- SADDAMRTextende:
-
- BretHawnesD0Text:
- dc.b ` `,10
- dc.b `The BRET HAWNES-Virus was found in your unit DF0: and is now deleted !`,10
-
- BretHawnesD0Textende:
-
- BretHawnesD1Text:
- dc.b ` `,10
- dc.b `The BRET HAWNES-Virus was found in your unit DF1: and is now deleted !`,10
-
- BretHawnesD1Textende:
-
- BretHawnesD2Text:
- dc.b ` `,10
- dc.b `The BRET HAWNES-Virus was found in your unit DF2: and is now deleted !`,10
-
- BretHawnesD2Textende:
-
- BretHawnesD3Text:
- dc.b ` `,10
- dc.b `The BRET HAWNES-Virus was found in your unit DF3: and is now deleted !`,10
-
- BretHawnesD3Textende:
-
- BretHawnesRText:
- dc.b ` `,10
- dc.b `The BRET HAWNES-Virus was found in unit ram: and is now deleted !`,10
-
- BretHawnesRTextende:
-
- RETURND0Text:
- dc.b ` `,10
- dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF0:`,10
-
- dc.b `and is now renamend in "DF0:L/LAMER-Virus" !`,10
- dc.b `Please delete it !`,10
- RETURND0Textende:
-
- RETURND1Text:
- dc.b ` `,10
- dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF1:`,10
-
- dc.b `and is now renamend in "DF1:L/LAMER-Virus" !`,10
- dc.b `Please delete it !`,10
- RETURND1Textende:
-
- RETURND2Text:
- dc.b ` `,10
- dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF2:`,10
-
- dc.b `and is now renamend in "DF2:L/LAMER-Virus" !`,10
- dc.b `Please delete it !`,10
- RETURND2Textende:
-
- RETURND3Text:
- dc.b ` `,10
- dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF3:`,10
-
- dc.b `and is now renamend in "DF3:L/LAMER-Virus" !`,10
- dc.b `Please delete it !`,10
- RETURND3Textende:
-
- RETURNRText:
- dc.b ` `,10
- dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in unit ram:`,10
-
- dc.b `and is now renamend in "RAM:L/LAMER-Virus" !`,10
- dc.b `Please delete it !`,10
- RETURNRTextende:
-
- CompuPhagozyteD0Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF0: and is now deleted !`,10
-
- CompuPhagozyteD0Textende:
-
- CompuPhagozyteD1Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF1: and is now deleted !`,10
-
- CompuPhagozyteD1Textende:
-
- CompuPhagozyteD2Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF2: and is now deleted !`,10
-
- CompuPhagozyteD2Textende:
-
- CompuPhagozyteD3Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF3: and is now deleted !`,10
-
- CompuPhagozyteD3Textende:
-
- CompuPhagozyteRText:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus was found in unit ram: and is now deleted !`,10
-
- CompuPhagozyteRTextende:
-
- CompuPhagozyte2D0Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF0: and is now deleted !`,10
-
- CompuPhagozyte2D0Textende:
-
- CompuPhagozyte2D1Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF1: and is now deleted !`,10
-
- CompuPhagozyte2D1Textende:
-
- CompuPhagozyte2D2Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF2: and is now deleted !`,10
-
- CompuPhagozyte2D2Textende:
-
- CompuPhagozyte2D3Text:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF3: and is now deleted !`,10
-
- CompuPhagozyte2D3Textende:
-
- CompuPhagozyte2RText:
- dc.b ` `,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was found in unit ram: and is now deleted !`,10
-
- CompuPhagozyte2RTextende:
-
- SmilyCancerIID0Text:
- dc.b ` `,10
- dc.b `The SMILY CANCER II-Virus was found in your unit DF0: and is now deleted !`,10
-
- SmilyCancerIID0Textende:
-
- SmilyCancerIID1Text:
- dc.b ` `,10
- dc.b `The SMILY CANCER II-Virus was found in your unit DF1: and is now deleted !`,10
-
- SmilyCancerIID1Textende:
-
- SmilyCancerIID2Text:
- dc.b ` `,10
- dc.b `The SMILY CANCER II-Virus was found in your unit DF2: and is now deleted !`,10
-
- SmilyCancerIID2Textende:
-
- SmilyCancerIID3Text:
- dc.b ` `,10
- dc.b `The SMILY CANCER II-Virus was found in your unit DF3: and is now deleted !`,10
-
- SmilyCancerIID3Textende:
-
- SmilyCancerIIRText:
- dc.b ` `,10
- dc.b `The SMILY CANCER II-Virus was found in unit ram: and is now deleted !`,10
-
- SmilyCancerIIRTextende:
-
- DisktroyerD0Text:
- dc.b ` `,10
- dc.b `The DISKTROYER V1.0-Virus was found in your unit DF0: and is now deleted !`,10
-
- DisktroyerD0Textende:
-
- DisktroyerD1Text:
- dc.b ` `,10
- dc.b `The DISKTROYER V1.0-Virus was found in your unit DF1: and is now deleted !`,10
-
- DisktroyerD1Textende:
-
- DisktroyerD2Text:
- dc.b ` `,10
- dc.b `The DISKTROYER V1.0-Virus was found in your unit DF2: and is now deleted !`,10
-
- DisktroyerD2Textende:
-
- DisktroyerD3Text:
- dc.b ` `,10
- dc.b `The DISKTROYER V1.0-Virus was found in your unit DF3: and is now deleted !`,10
-
- DisktroyerD3Textende:
-
- DisktroyerRText:
- dc.b ` `,10
- dc.b `The DISKTROYER V1.0-Virus was found in unit ram: and is now deleted !`,10
-
- DisktroyerRTextende:
-
- DAGCreatorD0Text:
- dc.b ` `,10
- dc.b `The DAG Creator was found in your unit DF0: and is now deleted !`,10
-
- DAGCreatorD0Textende:
-
- DAGCreatorD1Text:
- dc.b ` `,10
- dc.b `The DAG Creator was found in your unit DF1: and is now deleted !`,10
-
- DAGCreatorD1Textende:
-
- DAGCreatorD2Text:
- dc.b ` `,10
- dc.b `The DAG Creator was found in your unit DF2: and is now deleted !`,10
-
- DAGCreatorD2Textende:
-
- DAGCreatorD3Text:
- dc.b ` `,10
- dc.b `The DAG Creator was found in your unit DF3: and is now deleted !`,10
-
- DAGCreatorD3Textende:
-
- DAGCreatorRText:
- dc.b ` `,10
- dc.b `The DAG Creator was found in unit ram: and is now deleted !`,10
-
- DAGCreatorRTextende:
-
- TFCRevengeLoadWBD0Text:
- dc.b ` `,10
- dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF0: and is now deleted !`,10
-
- TFCRevengeLoadWBD0Textende:
-
- TFCRevengeLoadWBD1Text:
- dc.b ` `,10
- dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF1: and is now deleted !`,10
-
- TFCRevengeLoadWBD1Textende:
-
- TFCRevengeLoadWBD2Text:
- dc.b ` `,10
- dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF2: and is now deleted !`,10
-
- TFCRevengeLoadWBD2Textende:
-
- TFCRevengeLoadWBD3Text:
- dc.b ` `,10
- dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF3: and is now deleted !`,10
-
- TFCRevengeLoadWBD3Textende:
-
- TFCRevengeLoadWBRText:
- dc.b ` `,10
- dc.b `The T.F.C. REVENGE LoadWB-Virus was found in unit ram: and is now deleted !`,10
-
- TFCRevengeLoadWBRTextende:
-
- AntiCicloVirText:
- dc.b ` `,10
- dc.b ` H E L P !!!`,10
- dc.b ` I am afraid, because my hunk-table was changed !`,10
-
- dc.b ` That could mean that a linkvirus has attached to me !!`,10
-
- dc.b `Please send me to Matthias Gutt to get a new version from him !`,10
-
- AntiCicloVirTextende:
-
-
- VirusMessageText:
- dc.b ` `,10
- dc.b `WARNING !`,10
- dc.b `The BGS9-Virus I/II or TERRORISTS-Virus was detected in memory`,10
-
- dc.b `and is now disabled !`,10
- dc.b `Check all your disks !`,10
-
- VirusMessageTextende:
-
- RLEVirusText:
- dc.b ` `,10
- dc.b `WARNING !`,10
- dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus was detected in `,10
-
- dc.b `memory !`,10
- dc.b `It will destroy in less than 8 minutes the disk in your`,10
-
- dc.b `current drive !!!`,10
- dc.b `Because the virus is so fanatic I cannot kill it !!`,10
-
- dc.b `But I had restored the Resident-vectors !!`,10
- dc.b `Please finish all important disk activities and make a reset !!!`,10
-
-
- RLEVirusTextende:
-
- SADDAMText:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The SADDAM-Virus was detected in memory and cannot be killed !!`,10
-
- dc.b `Please use another viruskiller or turn off your Amiga !!`,10
-
- SADDAMTextende:
-
- ColorText:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The COLOR- & TURK V1.3-Viruses was detected in memory !`,10
-
- dc.b `I had restored the Reset-vector, but the COLOR-Virus is still working`,10
-
- dc.b `in memory by using the DoIO-vector !!`,10
- dc.b `It could infect your disks with the bootblock-virus TURK V1.3 !!!`,10
-
- dc.b `Please restore the DoIO-vector by yourself or make a reset !!`,10
-
-
- ColorTextende:
-
- SmilyCancerText:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The SMILY CANCER-Virus was detected in memory and is now disabled !`,10
-
- dc.b `Check all your disks !!`,10
-
- SmilyCancerTextende:
-
- BretHawnesText:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The BRET HAWNES-Virus was detected in memory and is now disabled !`,10
-
- dc.b `Check all your disks !!`,10
-
- BretHawnesTextende:
-
- CompuPhagozyteText:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The COMPUPHAGOZYTE-Virus was detected in memory !`,10
-
- dc.b `Check all your disks !!`,10
- CompuPhagozyteTextende:
-
- CompuPhagozyte2Text:
- dc.b ` `,10
- dc.b `WARNING !!`,10
- dc.b `The COMPUPHAGOZYTE-Virus 2 was detected in memory !`,10
-
- dc.b `Check all your disks !!`,10
- CompuPhagozyte2Textende:
-
- VirusendeText:
- dc.b ` `,10
- dc.b ` No known virus found in memory !`,10
-
- VirusendeTextende:
-
- NoDiskVirusText:
- dc.b ` `,10
- dc.b ` No known virus found on disk !`,10
-
- NoDiskVirusTextende:
-
- StartupText:
- dc.b `;...disinfected by AntiCicloVir V1.2`,10
- dc.b `;If you are programming in ASSEMBLER or MODULA-2`,10
-
- dc.b `;or if you want to swap PD then write to`,10
- dc.b `;Matthias Gutt`,10
- dc.b `;Kantstr.16`,10
- dc.b `;W-2120 Lueneburg`,10
- dc.b `;`,0
- StartupTextende:
-
- ByteBanditText:
- dc.b ` `,10
- dc.b `Memory-Status: BYTE BANDIT-Virus recognized -> make reset !!`,10
-
- ByteBanditTextende:
-
- ByteWarriorText:
- dc.b ` `,10
- dc.b `Memory-Status: BYTE WARRIOR-Virus recognized -> make reset !!`,10
-
- ByteWarriorTextende:
-
- SCAText:
- dc.b ` `,10
- dc.b `Memory-Status: SCA-Virus recognized & killed !!`,10
-
- SCATextende:
-
- GadaffiText:
- dc.b ` `,10
- dc.b `Memory-Status: GADAFFI-Virus recognized ->make reset !!`,10
-
- GadaffiTextende:
-
- NORTHText:
- dc.b ` `,10
- dc.b `Memory-Status: NORTH STAR-Virus recognized & killed !!`,10
-
- NORTHTextende:
-
- NORTH2Text:
- dc.b ` `,10
- dc.b `Memory-Status: NORTH STAR-Virus 2 recognized & killed !!`,10
-
- NORTH2Textende:
-
- HCSText:
- dc.b ` `,10
- dc.b `Memory-Status: H.C.S.-Virus recognized & killed !!`,10
-
- HCSTextende:
-
- RevengeText:
- dc.b ` `,10
- dc.b `Memory-Status: REVENGE-Virus recognized -> make reset !!`,10
-
- RevengeTextende:
-
- PentagonText:
- dc.b ` `,10
- dc.b `Memory-Status: PENTAGON-SLAYER-Virus recognized & killed !!`,10
-
- PentagonTextende:
-
- LSDText:
- dc.b ` `,10
- dc.b `Memory-Status: LSD_SCA-Virus recognized & killed !!`,10
-
- LSDTextende:
-
- AIDSText:
- dc.b ` `,10
- dc.b `Memory-Status: AIDS_SCA-Virus recognized & killed !!`,10
-
- AIDSTextende:
-
- MADText:
- dc.b ` `,10
- dc.b `Memory-Status: MAD_BYTE BANDIT-Virus recognized -> make reset !!`,10
-
- MADTextende:
-
- MADIIText:
- dc.b ` `,10
- dc.b `Memory-Status: MAD II-Virus recognized ->make reset !!`,10
-
- MADIITextende:
-
- V2001Text:
- dc.b ` `,10
- dc.b `Memory-Status: 2001_SCA-Virus recognized & killed !!`,10
-
- V2001Textende:
-
- The16BITCrewText:
- dc.b ` `,10
- dc.b `Memory-Status: 16 Bit-Crew-Virus recognized & killed !!`,10
-
- The16BITCrewTextende:
-
- DiskDoktorsText:
- dc.b ` `,10
- dc.b `Memory-Status: DISKDOKTORS-Virus recognized -> turn off your Amiga !!`,10
-
- DiskDoktorsTextende:
-
- TimeBombText:
- dc.b ` `,10
- dc.b `Memory-Status: TIME BOMB-Virus recognized !!`,10
-
- TimeBombTextende:
-
- TFCText:
- dc.b ` `,10
- dc.b `Memory-Status: T.F.C. REVENGE-Virus recognized ->make reset !!`,10
-
- TFCTextende:
-
- BeginnRAMIN:
- movem.l d0-d7/a0-a6,-(sp)
- move.l 4,a6
- clr.l 42(a6)
- clr.l 46(a6)
- clr.l 50(a6)
- clr.l 546(a6)
- clr.l 550(a6)
- clr.l 554(a6)
- movem.l (sp)+,d0-d7/a0-a6
- move.l AltVektor(pc),-(sp)
- rts
- dc.b `Oh !!`,10
- dc.b `Good evening user !!`,10
- dc.b `Now you can see me by the work !`,10
- dc.b `This interrupt is called RAMIN and had to kill all system-vectors !`,10
-
- dc.b `RAM-installment in 1990 by Matthias Gutt * Kantstr.16 * W-2120 Lueneburg`,0
-
- EndeRAMIN: