home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 2: Collection B / 17Bit_Collection_B.iso / files / 2010.dms / in.adf / AntiCicloVir / source.s < prev   
Encoding:
Text File  |  1999-12-26  |  78.7 KB  |  5,058 lines

  1.  
  2.  
  3. ; AntiCicloVir @ 1992 by Matthias Gutt *
  4. ; Kantstr.16 * W-2120 Lüneburg
  5. ; Protection against `Revenge of the Lamer Extermin.I+ II`
  6.  
  7. ; ,`Lamer LoadWB`,`Return of the Lamer Extermin.`,`BGS9 I+II`,
  8.  
  9. ; `Bret Hawnes`,`Color (TURK V1.3)`,`CompuPhagozyte 1+2`,
  10.  
  11. ; `DAG Creator`,`Disaster Master V2`,`Disktroyer V1.0`,`
  12.  
  13. ; `SADDAM`,`Smily Cancer I+II` ,`Terrorists` and
  14. ; `T.F.C. Revenge LoadWB` .
  15. ; Virus-Statikum 1.2
  16.  
  17.  
  18. Execbase = 4
  19. OpenLibrary = -$0228
  20. CloseLibrary = -$019E
  21. Open = -$001E
  22. Close = -$0024
  23. Write = -$0030
  24. Read = -$002A
  25. Delay = -$00C6
  26. DeleteFile = -$0048
  27. OpenWindow = -$00CC
  28. CloseWindow = -$0048
  29. WaitPort = -$0180
  30.  
  31. ;WBStartup-Head
  32. move.l 4,a6
  33. suba.l a1,a1
  34. jsr -294(a6)
  35.  
  36. move.l d0,a4
  37.  
  38. tst.l 172(a4)
  39. bne cliaufruf
  40.  
  41. lea 92(a4),a0
  42. jsr -384(a6)
  43.  
  44. lea 92(a4),a0
  45. jsr -372(a6)
  46. bra WBAufruf
  47. cliaufruf:
  48. cmp.w #"-n",(a0)
  49. beq AntiCicloVir
  50. cmp.l #"DF0:",(a0)
  51. beq Drive0
  52. cmp.l #"df0:",(a0)
  53. beq Drive0
  54. cmp.l #"DF1:",(a0)
  55. beq Drive1
  56. cmp.l #"df1:",(a0)
  57. beq Drive1
  58. cmp.l #"DF2:",(a0)
  59. beq Drive2
  60. cmp.l #"df2:",(a0)
  61. beq Drive2
  62. cmp.l #"DF3:",(a0)
  63. beq Drive3
  64. cmp.l #"df3:",(a0)
  65. beq Drive3
  66. cmp.l #"RAM:",(a0)
  67. beq RAM
  68. cmp.l #"ram:",(a0)
  69. beq RAM
  70.  
  71. CliAufruf2:
  72. Begruessung:
  73. add.l #$00070007,d0
  74. cmp.l #$00FF00FF,d0
  75. bge AntiCicloVir
  76. move.w #1,d1
  77.  
  78. Prim:
  79. move.b $dff005,d2
  80.  
  81. Second:
  82. move.l d0,$dff180
  83. move.l d0,$dff184
  84. cmp.b $dff005,d2
  85.  
  86. beq.s Second
  87. dbra d1,Prim
  88. bra Begruessung
  89.  
  90.  
  91. ; AntiCicloVir
  92. AntiCicloVir:
  93. clr.l d0
  94. clr.l d1
  95. clr.l d2
  96. clr.l d4
  97. clr.l d5
  98. clr.l d6
  99. bsr OpenDos
  100. cmp.l #0,d0
  101. beq Ende
  102. move.l d0,Dosbase
  103. bsr OpenIntui
  104. cmp.l #0,d0
  105. beq CloseDos
  106. move.l d0,Intuibase
  107. bsr OpenWin
  108. cmp.l #0,d0
  109. beq CloseAll
  110. move.l d0,Handle
  111. bsr Vektoren_Tabelle
  112. bsr Schreiben
  113. bsr CheckMem
  114. bsr CheckMem2
  115. bsr CloseWin
  116. bsr CloseIntui
  117. bra CloseDos
  118.  
  119. WBAufruf:
  120. Begruessung2:
  121. add.l #$00070007,d0
  122. cmp.l #$00FF00FF,d0
  123. bge AntiCicloVir2
  124. move.w #1,d1
  125.  
  126. Prim2:
  127. move.b $dff005,d2
  128.  
  129. Second2:
  130. move.l d0,$dff180
  131. move.l d0,$dff184
  132. cmp.b $dff005,d2
  133.  
  134. beq.s Second2
  135.  
  136. dbra d1,Prim2
  137. bra Begruessung2
  138.  
  139. AntiCicloVir2:
  140. clr.l d0
  141. clr.l d1
  142. clr.l d2
  143. clr.l d3
  144. clr.l d4
  145. clr.l d5
  146. clr.l d6
  147. bsr OpenDos
  148. cmp.l #0,d0
  149. beq Ende
  150. move.l d0,Dosbase
  151. bsr OpenIntui
  152. cmp.l #0,d0
  153. beq CloseDos
  154. move.l d0,Intuibase
  155. bsr Vektoren_Tabelle
  156. bsr CheckMem2
  157. bsr CloseIntui
  158. bra CloseDos
  159.  
  160. Drive0:
  161. clr.l d4
  162. clr.l d5
  163. clr.l d6
  164. move.l #StartupD0,d5
  165. cmp.l #"DF0:",(a0)+
  166. cmp.b #"L",(a0)
  167. beq LHeader0
  168. cmp.b #"l",(a0)
  169. beq LHeader0
  170. bsr OpenDos
  171. cmp.l #0,d0
  172. beq Ende
  173. move.l d0,Dosbase
  174. bsr OpenWin
  175. cmp.l #0,d0
  176. beq CloseDos
  177. move.l d0,Handle
  178. bsr Schreiben
  179. bsr CheckMem
  180. bsr AllocAbs
  181. bra H1
  182. Drive01:
  183. bra H6
  184. Drive02:
  185. bra H14
  186. Drive03:
  187. bra H19
  188. Drive04:
  189. bra H24
  190. Drive05:
  191. bra H29
  192. Drive06:
  193. bra H35
  194. Drive07:
  195. bra H40
  196. Drive08:
  197. bra H45
  198. Drive09:
  199. bra H50
  200. Drive010:
  201. bra H55
  202. Drive011:
  203. bra H60
  204. Drive012:
  205. bra H65
  206. Drive013:
  207. bra H70
  208. Drive014:
  209. bra H75
  210. Drive015:
  211. bra H80
  212. Drive016:
  213. bra H85
  214. Drive017:
  215. bra H90
  216. Drive018:
  217. bra H95
  218. Drive019:
  219. bra H100
  220. Drive020:
  221. bra H105
  222. Drive021:
  223. Drive022:
  224. bra H115
  225.  
  226.  
  227.  
  228. Drive1:
  229. clr.l d4
  230. clr.l d5
  231. clr.l d6
  232. move.l #StartupD1,d5
  233. cmp.l #"DF1:",(a0)+
  234. cmp.b #"L",(a0)
  235. beq LHeader1
  236. cmp.b #"l",(a0)
  237. beq LHeader1
  238. bsr OpenDos
  239. cmp.l #0,d0
  240. beq Ende
  241. move.l d0,Dosbase
  242. bsr OpenWin
  243. cmp.l #0,d0
  244. beq CloseDos
  245. move.l d0,Handle
  246. bsr Schreiben
  247. bsr CheckMem
  248. bsr AllocAbs
  249. bra H2
  250. Drive11:
  251. bra H10
  252. Drive12:
  253. bra H15
  254. Drive13:
  255. bra H20
  256. Drive14:
  257. bra H25
  258. Drive15:
  259. bra H30
  260. Drive16:
  261. bra H36
  262. Drive17:
  263. bra H41
  264. Drive18:
  265. bra H46
  266. Drive19:
  267. bra H51
  268. Drive110:
  269. bra H56
  270. Drive111:
  271. bra H61
  272. Drive112:
  273. bra H66
  274. Drive113:
  275. bra H71
  276. Drive114:
  277. bra H76
  278. Drive115:
  279. bra H81
  280. Drive116:
  281. bra H86
  282. DRive117:
  283. bra H91
  284. Drive118:
  285. bra H96
  286. Drive119:
  287. bra H101
  288. Drive120:
  289. bra H106
  290. Drive121:
  291. Drive122:
  292. bra H115
  293.  
  294.  
  295.  
  296. Drive2:
  297. clr.l d4
  298. clr.l d5
  299. clr.l d6
  300. move.l #StartupD2,d5
  301. cmp.l #"DF2:",(a0)+
  302. cmp.b #"L",(a0)
  303. beq LHeader2
  304. cmp.b #"l",(a0)
  305. beq LHeader2
  306. bsr OpenDos
  307. cmp.l #0,d0
  308. beq Ende
  309. move.l d0,Dosbase
  310. bsr OpenWin
  311. cmp.l #0,d0
  312. beq CloseDos
  313. move.l d0,Handle
  314. bsr Schreiben
  315. bsr CheckMem
  316. bsr AllocAbs
  317. bra H3
  318. Drive21:
  319. bra H11
  320. Drive22:
  321. bra H16
  322. Drive23:
  323. bra H21
  324. Drive24:
  325. bra H26
  326. Drive25:
  327. bra H31
  328. Drive26:
  329. bra H37
  330. Drive27:
  331. bra H42
  332. Drive28:
  333. bra H47
  334. Drive29:
  335. bra H52
  336. Drive210:
  337. bra H57
  338. Drive211:
  339. bra H62
  340. Drive212:
  341. bra H67
  342. Drive213:
  343. bra H72
  344. Drive214:
  345. bra H77
  346. Drive215:
  347. bra H82
  348. Drive216:
  349. bra H87
  350. Drive217:
  351. bra H92
  352. Drive218:
  353. bra H97
  354. Drive219:
  355. bra H102
  356. Drive220:
  357. bra H107
  358. Drive221:
  359. Drive222:
  360. bra H115
  361.  
  362.  
  363.  
  364.  
  365. Drive3:
  366. clr.l d4
  367. clr.l d5
  368. clr.l d6
  369. move.l #StartupD3,d5
  370. cmp.l #"DF3:",(a0)+
  371. cmp.b #"L",(a0)
  372. beq LHeader3
  373. cmp.b #"l",(a0)
  374. beq LHeader3
  375. bsr OpenDos
  376. cmp.l #0,d0
  377. beq Ende
  378. move.l d0,Dosbase
  379. bsr OpenWin
  380. cmp.l #0,d0
  381. beq CloseDos
  382. move.l d0,Handle
  383. bsr Schreiben
  384. bsr CheckMem
  385. bsr AllocAbs
  386. bra H4
  387. Drive31:
  388. bra H12
  389. Drive32:
  390. bra H17
  391. Drive33:
  392. bra H22
  393. Drive34:
  394. bra H27
  395. Drive35:
  396. bra H32
  397. Drive36:
  398. bra H38
  399. Drive37:
  400. bra H43
  401. Drive38:
  402. bra H48
  403. Drive39:
  404. bra H53
  405. Drive310:
  406. bra H58
  407. Drive311:
  408. bra H63
  409. Drive312:
  410. bra H68
  411. Drive313:
  412. bra H73
  413. Drive314:
  414. bra H78
  415. Drive315:
  416. bra H83
  417. Drive316:
  418. bra H88
  419. Drive317:
  420. bra H93
  421. Drive318:
  422. bra H98
  423. Drive319:
  424. bra H103
  425. Drive320:
  426. bra H108
  427. Drive321:
  428. Drive322:
  429. bra H115
  430.  
  431.  
  432.  
  433.  
  434. RAM:
  435. clr.l d4
  436. clr.l d5
  437. clr.l d6
  438. move.l #StartupR,d5
  439. cmp.l #"RAM:",(a0)+
  440. cmp.b #"L",(a0)
  441. beq LHeaderR
  442. cmp.b #"l",(a0)
  443. beq LHeaderR
  444. bsr OpenDos
  445. cmp.l #0,d0
  446. beq Ende
  447. move.l d0,Dosbase
  448. bsr OpenWin
  449. cmp.l #0,d0
  450. beq CloseDos
  451. move.l d0,Handle
  452. bsr Schreiben
  453. bsr CheckMem
  454. bsr AllocAbs
  455. bra H5
  456. RAM1:
  457. bra H13
  458. RAM2:
  459. bra H18
  460. RAM3:
  461. bra H23
  462. RAM4:
  463. bra H28
  464. RAM5:
  465. bra H33
  466. RAM6:
  467. bra H39
  468. RAM7:
  469. bra H44
  470. RAM8:
  471. bra H49
  472. RAM9:
  473. bra H54
  474. RAM10:
  475. bra H59
  476. RAM11:
  477. bra H64
  478. RAM12:
  479. bra H69
  480. RAM13:
  481. bra H74
  482. RAM14:
  483. bra H79
  484. RAM15:
  485. bra H84
  486. RAM16:
  487. bra H89
  488. RAM17:
  489. bra H94
  490. RAM18:
  491. bra H99
  492. RAM19:
  493. bra H104
  494. RAM20:
  495. bra H109
  496. RAM21:
  497. RAM22:
  498. bra H115
  499.  
  500.  
  501. LHeader0:
  502. bsr OpenDos
  503. cmp.l #0,d0
  504. beq Ende
  505. move.l d0,Dosbase
  506. bsr OpenWin
  507. cmp.l #0,d0
  508. beq CloseDos
  509. move.l d0,Handle
  510. bsr Schreiben
  511. bsr CheckMem
  512. bsr AllocAbs
  513. bra L1
  514. Header01:
  515. bra L6
  516. Header02:
  517. bra L11
  518. Header03:
  519. bra Drive022
  520.  
  521. LHeader1:
  522. bsr OpenDos
  523. cmp.l #0,d0
  524. beq Ende
  525. move.l d0,Dosbase
  526. bsr OpenWin
  527. cmp.l #0,d0
  528. beq CloseDos
  529. move.l d0,Handle
  530. bsr Schreiben
  531. bsr CheckMem
  532. bsr AllocAbs
  533. bra L2
  534. Header11:
  535. bra L7
  536. Header12:
  537. bra L12
  538. Header13:
  539. bra Drive122
  540.  
  541. LHeader2:
  542. bsr OpenDos
  543. cmp.l #0,d0
  544. beq Ende
  545. move.l d0,Dosbase
  546. bsr OpenWin
  547. cmp.l #0,d0
  548. beq CloseDos
  549. move.l d0,Handle
  550. bsr Schreiben
  551. bsr CheckMem
  552. bsr AllocAbs
  553. bra L3
  554. Header21:
  555. bra L8
  556. Header22:
  557. bra L13
  558. Header23:
  559. bra Drive222
  560.  
  561. LHeader3:
  562. bsr OpenDos
  563. cmp.l #0,d0
  564. beq Ende
  565. move.l d0,Dosbase
  566. bsr OpenWin
  567. cmp.l #0,d0
  568. beq CloseDos
  569. move.l d0,Handle
  570. bsr Schreiben
  571. bsr CheckMem
  572. bsr AllocAbs
  573. bra L4
  574. Header31:
  575. bra L9
  576. Header32:
  577. bra L14
  578. Header33:
  579. bra Drive322
  580.  
  581. LHeaderR:
  582. bsr OpenDos
  583. cmp.l #0,d0
  584. beq Ende
  585. move.l d0,Dosbase
  586. bsr OpenWin
  587. cmp.l #0,d0
  588. beq CloseDos
  589. move.l d0,Handle
  590. bsr Schreiben
  591. bsr CheckMem
  592. bsr AllocAbs
  593. bra L5
  594. HeaderR1:
  595. bra L10
  596. HeaderR2:
  597. bra L15
  598. HeaderR3:
  599. bra RAM22
  600.  
  601. L1:
  602. move.l #SADDAMD0,d1
  603. bsr Virensuche
  604. move.l d0,Dateihandle
  605. cmp.l #0,d0
  606. beq Header01
  607. move.l #DiskValidatorD0Text,d2
  608. move.l #DiskValidatorD0Textende,d3
  609. bsr Ausgabe
  610. move.l #1848,d3
  611. bsr Laden
  612. cmp.l #$756D6500,$00075530
  613. beq L1OK
  614. move.l #WarnText,d2
  615. move.l #WarnTextende,d3
  616. bsr Ausgabe
  617. bra Header01
  618. L1OK:
  619. move.l #OKText,d2
  620. move.l #OKTextende,d3
  621. bsr Ausgabe
  622. clr.l $00075530
  623. bra Header01
  624.  
  625. L2:
  626. move.l #SADDAMD1,d1
  627. bsr Virensuche
  628. move.l d0,Dateihandle
  629. cmp.l #0,d0
  630. beq Header11
  631. move.l #DiskValidatorD1Text,d2
  632. move.l #DiskValidatorD1Textende,d3
  633. bsr Ausgabe
  634. move.l #1848,d3
  635. bsr Laden
  636. cmp.l #$756D6500,$00075530
  637. beq L2OK
  638. move.l #WarnText,d2
  639. move.l #WarnTextende,d3
  640. bsr Ausgabe
  641. bra Header11
  642. L2OK:
  643. move.l #OKText,d2
  644. move.l #OKTextende,d3
  645. bsr Ausgabe
  646. clr.l $00075530
  647. bra Header11
  648.  
  649. L3:
  650. move.l #SADDAMD2,d1
  651. bsr Virensuche
  652. move.l d0,Dateihandle
  653. cmp.l #0,d0
  654. beq Header21
  655. move.l #DiskValidatorD2Text,d2
  656. move.l #DiskValidatorD2Textende,d3
  657. bsr Ausgabe
  658. move.l #1848,d3
  659. bsr Laden
  660. cmp.l #$756D6500,$00075530
  661. beq L3OK
  662. move.l #WarnText,d2
  663. move.l #WarnTextende,d3
  664. bsr Ausgabe
  665. bra Header21
  666. L3OK:
  667. move.l #OKText,d2
  668. move.l #OKTextende,d3
  669. bsr Ausgabe
  670. clr.l $00075530
  671. bra Header21
  672.  
  673. L4:
  674. move.l #SADDAMD3,d1
  675. bsr Virensuche
  676. move.l d0,Dateihandle
  677. cmp.l #0,d0
  678. beq Header31
  679. move.l #DiskValidatorD3Text,d2
  680. move.l #DiskValidatorD3Textende,d3
  681. bsr Ausgabe
  682. move.l #1848,d3
  683. bsr Laden
  684. cmp.l #$756D6500,$00075530
  685. beq L4OK
  686. move.l #WarnText,d2
  687. move.l #WarnTextende,d3
  688. bsr Ausgabe
  689. bra Header31
  690. L4OK:
  691. move.l #OKText,d2
  692. move.l #OKTextende,d3
  693. bsr Ausgabe
  694. clr.l $00075530
  695. bra Header31
  696.  
  697. L5:
  698. move.l #SADDAMR,d1
  699. bsr Virensuche
  700. move.l d0,Dateihandle
  701. cmp.l #0,d0
  702. beq HeaderR1
  703. move.l #DiskValidatorRText,d2
  704. move.l #DiskValidatorRTextende,d3
  705. bsr Ausgabe
  706. move.l #1848,d3
  707. bsr Laden
  708. cmp.l #$756D6500,$00075530
  709. beq L5OK
  710. move.l #WarnText,d2
  711. move.l #WarnTextende,d3
  712. bsr Ausgabe
  713. bra HeaderR1
  714. L5OK:
  715. move.l #OKText,d2
  716. move.l #OKTextende,d3
  717. bsr Ausgabe
  718. clr.l $00075530
  719. bra HeaderR1
  720.  
  721. L6:
  722. move.l #RAMHandlerD0,d1
  723. bsr Virensuche
  724. move.l d0,Dateihandle
  725. cmp.l #0,d0
  726. beq Header02
  727. move.l #RAMHandlerD0Text,d2
  728. move.l #RAMHandlerD0Textende,d3
  729. bsr Ausgabe
  730. move.l #5000,d3
  731. bsr Laden
  732. cmp.l #$0000000C,$00075020
  733. beq L6OK
  734. move.l #WarnText,d2
  735. move.l #WarnTextende,d3
  736. bsr Ausgabe
  737. bra Header02
  738. L6OK:
  739. move.l #OKText,d2
  740. move.l #OKTextende,d3
  741. bsr Ausgabe
  742. clr.l $00075020
  743. bra Header02
  744.  
  745. L7:
  746. move.l #RAMHandlerD1,d1
  747. bsr Virensuche
  748. move.l d0,Dateihandle
  749. cmp.l #0,d0
  750. beq Header12
  751. move.l #RAMHandlerD1Text,d2
  752. move.l #RAMHandlerD1Textende,d3
  753. bsr Ausgabe
  754. move.l #5000,d3
  755. bsr Laden
  756. cmp.l #$0000000C,$00075020
  757. beq L7OK
  758. move.l #WarnText,d2
  759. move.l #WarnTextende,d3
  760. bsr Ausgabe
  761. bra Header12
  762. L7OK:
  763. move.l #OKText,d2
  764. move.l #OKTextende,d3
  765. bsr Ausgabe
  766. clr.l $00075020
  767. bra Header12
  768.  
  769. L8:
  770. move.l #RAMHandlerD2,d1
  771. bsr Virensuche
  772. move.l d0,Dateihandle
  773. cmp.l #0,d0
  774. beq Header22
  775. move.l #RAMHandlerD2Text,d2
  776. move.l #RAMHandlerD2Textende,d3
  777. bsr Ausgabe
  778. move.l #5000,d3
  779. bsr Laden
  780. cmp.l #$0000000C,$00075020
  781. beq L8OK
  782. move.l #WarnText,d2
  783. move.l #WarnTextende,d3
  784. bsr Ausgabe
  785. bra Header22
  786. L8OK:
  787. move.l #OKText,d2
  788. move.l #OKTextende,d3
  789. bsr Ausgabe
  790. clr.l $00075020
  791. bra Header22
  792.  
  793. L9:
  794. move.l #RAMHandlerD3,d1
  795. bsr Virensuche
  796. move.l d0,Dateihandle
  797. cmp.l #0,d0
  798. beq Header32
  799. move.l #RAMHandlerD3Text,d2
  800. move.l #RAMHandlerD3Textende,d3
  801. bsr Ausgabe
  802. move.l #5000,d3
  803. bsr Laden
  804. cmp.l #$0000000C,$00075020
  805. beq L9OK
  806. move.l #WarnText,d2
  807. move.l #WarnTextende,d3
  808. bsr Ausgabe
  809. bra Header32
  810. L9OK:
  811. move.l #OKText,d2
  812. move.l #OKTextende,d3
  813. bsr Ausgabe
  814. clr.l $00075020
  815. bra Header32
  816.  
  817. L10:
  818. move.l #RAMHandlerR,d1
  819. bsr Virensuche
  820. move.l d0,Dateihandle
  821. cmp.l #0,d0
  822. beq HeaderR2
  823. move.l #RAMHandlerRText,d2
  824. move.l #RAMHandlerRTextende,d3
  825. bsr Ausgabe
  826. move.l #5000,d3
  827. bsr Laden
  828. cmp.l #$0000000C,$00075020
  829. beq L10OK
  830. move.l #WarnText,d2
  831. move.l #WarnTextende,d3
  832. bsr Ausgabe
  833. bra HeaderR2
  834. L10OK:
  835. move.l #OKText,d2
  836. move.l #OKTextende,d3
  837. bsr Ausgabe
  838. clr.l $00075020
  839. bra HeaderR2
  840.  
  841. L11:
  842. move.l #PortHandlerD0,d1
  843. bsr Virensuche
  844. move.l d0,Dateihandle
  845. cmp.l #0,d0
  846. beq Header03
  847. move.l #PortHandlerD0Text,d2
  848. move.l #PortHandlerD0Textende,d3
  849. bsr Ausgabe
  850. move.l #1364,d3
  851. bsr Laden
  852. cmp.l #$76696365,$00075490
  853. beq L11OK
  854. move.l #WarnText,d2
  855. move.l #WarnTextende,d3
  856. bsr Ausgabe
  857. bra Header03
  858. L11OK:
  859. move.l #OKText,d2
  860. move.l #OKTextende,d3
  861. bsr Ausgabe
  862. clr.l $00075490
  863. bra Header03
  864.  
  865. L12:
  866. move.l #PortHandlerD1,d1
  867. bsr Virensuche
  868. move.l d0,Dateihandle
  869. cmp.l #0,d0
  870. beq Header13
  871. move.l #PortHandlerD1Text,d2
  872. move.l #PortHandlerD1Textende,d3
  873. bsr Ausgabe
  874. move.l #1364,d3
  875. bsr Laden
  876. cmp.l #$76696365,$00075490
  877. beq L12OK
  878. move.l #WarnText,d2
  879. move.l #WarnTextende,d3
  880. bsr Ausgabe
  881. bra Header13
  882. L12OK:
  883. move.l #OKText,d2
  884. move.l #OKTextende,d3
  885. bsr Ausgabe
  886. clr.l $00075490
  887. bra Header13
  888.  
  889. L13:
  890. move.l #PortHandlerD2,d1
  891. bsr Virensuche
  892. move.l d0,Dateihandle
  893. cmp.l #0,d0
  894. beq Header23
  895. move.l #PortHandlerD2Text,d2
  896. move.l #PortHandlerD2Textende,d3
  897. bsr Ausgabe
  898. move.l #1364,d3
  899. bsr Laden
  900. cmp.l #$76696365,$00075490
  901. beq L13OK
  902. move.l #WarnText,d2
  903. move.l #WarnTextende,d3
  904. bsr Ausgabe
  905. bra Header23
  906. L13OK:
  907. move.l #OKText,d2
  908. move.l #OKTextende,d3
  909. bsr Ausgabe
  910. clr.l $00075490
  911. bra Header23
  912.  
  913. L14:
  914. move.l #PortHandlerD3,d1
  915. bsr Virensuche
  916. move.l d0,Dateihandle
  917. cmp.l #0,d0
  918. beq Header33
  919. move.l #PortHandlerD3Text,d2
  920. move.l #PortHandlerD3Textende,d3
  921. bsr Ausgabe
  922. move.l #1364,d3
  923. bsr Laden
  924. cmp.l #$76696365,$00075490
  925. beq L14OK
  926. move.l #WarnText,d2
  927. move.l #WarnTextende,d3
  928. bsr Ausgabe
  929. bra Header33
  930. L14OK:
  931. move.l #OKText,d2
  932. move.l #OKTextende,d3
  933. bsr Ausgabe
  934. clr.l $00075490
  935. bra Header33
  936.  
  937. L15:
  938. move.l #PortHandlerR,d1
  939. bsr Virensuche
  940. move.l d0,Dateihandle
  941. cmp.l #0,d0
  942. beq HeaderR3
  943. move.l #PortHandlerRText,d2
  944. move.l #PortHandlerRTextende,d3
  945. bsr Ausgabe
  946. move.l #1364,d3
  947. bsr Laden
  948. cmp.l #$76696365,$00075490
  949. beq L15OK
  950. move.l #WarnText,d2
  951. move.l #WarnTextende,d3
  952. bsr Ausgabe
  953. bra HeaderR3
  954. L15OK:
  955. move.l #OKText,d2
  956. move.l #OKTextende,d3
  957. bsr Ausgabe
  958. clr.l $00075490
  959. bra HeaderR3
  960.  
  961. Vektoren_Tabelle:
  962. bsr OpenTable
  963. cmp.l #0,d0
  964. beq Vektorenende
  965. move.l d0,Vektorenhandle
  966. bsr Vektoren
  967. bsr Warten
  968. bra Vektorenende
  969.  
  970. OpenTable:
  971. move.l Dosbase,a6
  972. move.l #Tabelle,d1
  973. move.l #1006,d2
  974. jsr Open(a6)
  975. rts
  976.  
  977. Vektoren:
  978. Cold:
  979. move.l 4,a6
  980. cmp.l #0,42(a6)
  981. beq ColdZero
  982. bra ColdVirus
  983. Cool:
  984. move.l 4,a6
  985. cmp.l #0,46(a6)
  986. beq CoolZero
  987. bra CoolVirus
  988. Warm:
  989. move.l 4,a6
  990. cmp.l #0,50(a6)
  991. beq WarmZero
  992. bra WarmVirus
  993. KickMem:
  994. move.l 4,a6
  995. cmp.l #0,546(a6)
  996. beq KickMemZero
  997. bra KickMemVirus
  998. KickTag:
  999. move.l 4,a6
  1000. cmp.l #0,550(a6)
  1001. beq KickTagZero
  1002. bra KickTagVirus
  1003. KickCheck:
  1004. move.l 4,a6
  1005. cmp.l #0,554(a6)
  1006. beq KickCheckZero
  1007. bra KickCheckVirus
  1008. Teil2:
  1009. rts
  1010.  
  1011. ColdZero:
  1012. move.l 4,a6
  1013. move.l #ColdZeroText,d2
  1014. move.l #ColdZeroTextende,d3
  1015. bsr Ausgabe2
  1016. bra Cool
  1017.  
  1018. ColdVirus:
  1019. move.l 4,a6
  1020. move.l #ColdVirusText,d2
  1021. move.l #ColdVirusTextende,d3
  1022. bsr Ausgabe2
  1023. bra Cool
  1024.  
  1025. CoolZero:
  1026. move.l 4,a6
  1027. move.l #CoolZeroText,d2
  1028. move.l #CoolZeroTextende,d3
  1029. bsr Ausgabe2
  1030. bra Warm
  1031.  
  1032. CoolVirus:
  1033. move.l 4,a6
  1034. move.l #CoolVirusText,d2
  1035. move.l #CoolVirusTextende,d3
  1036. bsr Ausgabe2
  1037. bra Warm
  1038.  
  1039. WarmZero:
  1040. move.l 4,a6
  1041. move.l #WarmZeroText,d2
  1042. move.l #WarmZeroTextende,d3
  1043. bsr Ausgabe2
  1044. bra KickMem
  1045.  
  1046. WarmVirus:
  1047. move.l 4,a6
  1048. move.l #warmVirusText,d2
  1049. move.l #WarmVirusTextende,d3
  1050. bsr Ausgabe2
  1051. bra KickMem
  1052.  
  1053. KickMemZero:
  1054. move.l 4,a6
  1055. move.l #KickMemZeroText,d2
  1056. move.l #KickMemZeroTextende,d3
  1057. bsr Ausgabe2
  1058. bra KickTag
  1059.  
  1060. KickMemVirus:
  1061. move.l 4,a6
  1062. move.l #KickMemVirusText,d2
  1063. move.l #KickMemVirusTextende,d3
  1064. bsr Ausgabe2
  1065. bra KickTag
  1066.  
  1067. KickTagZero:
  1068. move.l 4,a6
  1069. move.l #KickTagZeroText,d2
  1070. move.l #KickTagZeroTextende,d3
  1071. bsr Ausgabe2
  1072. bra KickCheck
  1073.  
  1074. KickTagVirus:
  1075. move.l 4,a6
  1076. move.l #KickTagVirusText,d2
  1077. move.l #KickTagVirusTextende,d3
  1078. bsr Ausgabe2
  1079. bra KickCheck
  1080.  
  1081. KickCheckZero:
  1082. move.l 4,a6
  1083. move.l #KickCheckZeroText,d2
  1084. move.l #KickCheckZeroTextende,d3
  1085. bsr Ausgabe2
  1086. bra Teil2
  1087.  
  1088. KickCheckVirus:
  1089. move.l 4,a6
  1090. move.l #KickCheckVirusText,d2
  1091. move.l #KickCheckVirusTextende,d3
  1092. bsr Ausgabe2
  1093. bra Teil2
  1094.  
  1095. Warten:
  1096. move.l Dosbase,a6
  1097. move.l #300,d1
  1098. jsr Delay(a6)
  1099.  
  1100. CloseTable:
  1101. move.l Dosbase,a6
  1102. move.l Vektorenhandle,d1
  1103. jsr Close(a6)
  1104. rts
  1105.  
  1106. Ausgabe2:
  1107. move.l Dosbase,a6
  1108. move.l Vektorenhandle,d1
  1109. sub.l d2,d3
  1110. jsr Write(a6)
  1111. rts
  1112.  
  1113. Vektorenende:
  1114. rts
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121. CheckMem:
  1122. move.l 4,a6
  1123. cmp.l #$0007E0FF,42(a6)
  1124. bgt SADDAM
  1125. bra Weiter
  1126. SADDAM:
  1127. cmp.l #$0007E201,42(a6)
  1128. blt SADDAMVirus
  1129.  
  1130. Weiter:
  1131. move.l 4,a6
  1132. cmp.l #"TURK",$00070260
  1133. beq ColorVirus
  1134.  
  1135. move.l 4,a6
  1136. cmp.l #0,546(a6)
  1137. beq VirusEnde2
  1138. cmp.l #0,550(a6)
  1139. beq VirusEnde
  1140.  
  1141. move.b 547(a6),d0
  1142. move.b 551(a6),d1
  1143. cmp.b d0,d1
  1144. beq VirusText
  1145. Virusende2:
  1146. cmp.l #$38204F63,$0007DF22
  1147. beq RLE_Virus
  1148. cmp.l #$52494F4E,$0007FB00
  1149. beq SmilyCancerVirus
  1150. cmp.l #"BRET",$0007F004
  1151. beq BretHawnesVirus
  1152. cmp.l #"gozy",$0007C400
  1153. beq CompuPhagozyteVirus
  1154. cmp.l #"The ",$0007C380
  1155. beq CompuPhagozyte2Virus
  1156. cmp.l #$38204F63,$0007DF22
  1157. bne Virusende
  1158. cmp.l #$52494F4E,$0007FB00
  1159. bne Virusende
  1160. cmp.l #"BRET",$0007F004
  1161. bne Virusende
  1162. cmp.l #"gozy",$0007C400
  1163. bne Virusende
  1164. cmp.l #"The ",$0007C380
  1165. bne Virusende
  1166. rts
  1167.  
  1168. VirusEnde:
  1169. move.l #VirusendeText,d2
  1170. move.l #VirusendeTextende,d3
  1171. bsr Ausgabe
  1172. move.l 4,a6
  1173. clr.l 42(a6)
  1174. clr.l 46(a6)
  1175. clr.l 550(a6)
  1176. rts
  1177.  
  1178. H1:
  1179. move.l #Lamer1,d1
  1180. bsr Virensuche
  1181. move.l d0,DateiHandle
  1182. cmp.l #0,d0
  1183. beq DRive01
  1184. move.l #LamerText,d2
  1185. move.l #LamerTextende,d3
  1186. bsr Ausgabe
  1187. move.l #Lamer1,d4
  1188. bsr Virenloeschen
  1189. bra Drive01
  1190.  
  1191. H2:
  1192. move.l #Lamer1D1,d1
  1193. bsr Virensuche
  1194. move.l d0,DateiHandle
  1195. cmp.l #0,d0
  1196. beq Drive11
  1197. move.l #LamerD1Text,d2
  1198. move.l #LamerD1Textende,d3
  1199. bsr Ausgabe
  1200. move.l #Lamer1D1,d4
  1201. bsr Virenloeschen
  1202. bra Drive11
  1203.  
  1204. H3:
  1205. move.l #Lamer1D2,d1
  1206. bsr Virensuche
  1207. move.l d0,DateiHandle
  1208. cmp.l #0,d0
  1209. beq Drive21
  1210. move.l #LamerD2Text,d2
  1211. move.l #LamerD2Textende,d3
  1212. bsr Ausgabe
  1213. move.l #Lamer1D2,d4
  1214. bsr Virenloeschen
  1215. bra Drive21
  1216.  
  1217. H4:
  1218. move.l #Lamer1D3,d1
  1219. bsr Virensuche
  1220. move.l d0,DateiHandle
  1221. cmp.l #0,d0
  1222. beq DRive31
  1223. move.l #LamerD3Text,d2
  1224. move.l #LamerD3Textende,d3
  1225. bsr Ausgabe
  1226. move.l #Lamer1D3,d4
  1227. bsr Virenloeschen
  1228. bra Drive31
  1229.  
  1230. H5:
  1231. move.l #Lamer1R,d1
  1232. bsr Virensuche
  1233. move.l d0,DateiHandle
  1234. cmp.l #0,d0
  1235. beq RAM1
  1236. move.l #LamerRText,d2
  1237. move.l #LamerRTextende,d3
  1238. bsr Ausgabe
  1239. move.l #Lamer1R,d4
  1240. bsr Virenloeschen
  1241. bra RAM1
  1242.  
  1243. H6:
  1244. move.l #Lamer2,d1
  1245. bsr Virensuche
  1246. move.l d0,DateiHandle
  1247. cmp.l #0,d0
  1248. beq Drive02
  1249. move.l #LamerText,d2
  1250. move.l #LamerTextende,d3
  1251. bsr Ausgabe
  1252. move.l #Lamer2,d4
  1253. bsr Virenloeschen
  1254. bra DRive02
  1255.  
  1256. H10:
  1257. move.l #Lamer2D1,d1
  1258. bsr Virensuche
  1259. move.l d0,DateiHandle
  1260. cmp.l #0,d0
  1261. beq DRive12
  1262. move.l #LamerD1Text,d2
  1263. move.l #LamerD1Textende,d3
  1264. bsr Ausgabe
  1265. move.l #Lamer2D1,d4
  1266. bsr Virenloeschen
  1267. bra Drive12
  1268.  
  1269. H11:
  1270. move.l #Lamer2D2,d1
  1271. bsr Virensuche
  1272. move.l d0,DateiHandle
  1273. cmp.l #0,d0
  1274. beq Drive22
  1275. move.l #LamerD2Text,d2
  1276. move.l #LamerD2Textende,d3
  1277. bsr Ausgabe
  1278. move.l #Lamer2D2,d4
  1279. bsr Virenloeschen
  1280. bra Drive22
  1281.  
  1282. H12:
  1283. move.l #Lamer2D3,d1
  1284. bsr Virensuche
  1285. move.l d0,DateiHandle
  1286. cmp.l #0,d0
  1287. beq Drive32
  1288. move.l #LamerD3Text,d2
  1289. move.l #LamerD3Textende,d3
  1290. bsr Ausgabe
  1291. move.l #Lamer2D3,d4
  1292. bsr Virenloeschen
  1293. bra Drive32
  1294.  
  1295. H13:
  1296. move.l #Lamer2R,d1
  1297. bsr Virensuche
  1298. move.l d0,DateiHandle
  1299. cmp.l #0,d0
  1300. beq RAM2
  1301. move.l #LamerRText,d2
  1302. move.l #LamerRTextende,d3
  1303. bsr Ausgabe
  1304. move.l #Lamer2R,d4
  1305. bsr Virenloeschen
  1306. bra RAM2
  1307.  
  1308. H14:
  1309. move.l #BGS99,d1
  1310. bsr Virensuche
  1311. move.l d0,DateiHandle
  1312. cmp.l #0,d0
  1313. beq Drive03
  1314. move.l #BGS9Text,d2
  1315. move.l #BGS9Textende,d3
  1316. bsr Ausgabe
  1317. move.l #BGS99,d4
  1318. bsr Virenloeschen
  1319. bra Drive03
  1320.  
  1321. H15:
  1322. move.l #BGS99D1,d1
  1323. bsr Virensuche
  1324. move.l d0,DateiHandle
  1325. cmp.l #0,d0
  1326. beq Drive13
  1327. move.l #BGS9D1Text,d2
  1328. move.l #BGS9D1Textende,d3
  1329. bsr Ausgabe
  1330. move.l #BGS99D1,d4
  1331. bsr Virenloeschen
  1332. bra Drive13
  1333.  
  1334. H16:
  1335. move.l #BGS99D2,d1
  1336. bsr Virensuche
  1337. move.l d0,DateiHandle
  1338. cmp.l #0,d0
  1339. beq Drive23
  1340. move.l #BGS9D2Text,d2
  1341. move.l #BGS9D2Textende,d3
  1342. bsr Ausgabe
  1343. move.l #BGS99D2,d4
  1344. bsr Virenloeschen
  1345. bra Drive23
  1346.  
  1347. H17:
  1348. move.l #BGS99D3,d1
  1349. bsr Virensuche
  1350. move.l d0,DateiHandle
  1351. cmp.l #0,d0
  1352. beq Drive33
  1353. move.l #BGS9D3Text,d2
  1354. move.l #BGS9D3Textende,d3
  1355. bsr Ausgabe
  1356. move.l #BGS99D3,d4
  1357. bsr Virenloeschen
  1358. bra DRive33
  1359.  
  1360. H18:
  1361. move.l #BGS99R,d1
  1362. bsr Virensuche
  1363. move.l d0,DateiHandle
  1364. cmp.l #0,d0
  1365. beq RAM3
  1366. move.l #BGS9RText,d2
  1367. move.l #BGS9RTextende,d3
  1368. bsr Ausgabe
  1369. move.l #BGS99R,d4
  1370. bsr Virenloeschen
  1371. bra RAM3
  1372.  
  1373. H19:
  1374. move.l #BGS99Root,d1
  1375. bsr Virensuche
  1376. move.l d0,Dateihandle
  1377. cmp.l #0,d0
  1378. beq Drive04
  1379. move.l #BGS9Text,d2
  1380. move.l #BGS9Textende,d3
  1381. bsr Ausgabe
  1382. move.l #BGS99Root,d4
  1383. bsr Virenloeschen
  1384. bra Drive04
  1385.  
  1386. H20:
  1387. move.l #BGS99D1Root,d1
  1388. bsr Virensuche
  1389. move.l d0,Dateihandle
  1390. cmp.l #0,d0
  1391. beq Drive14
  1392. move.l #BGS9D1Text,d2
  1393. move.l #BGS9D1Textende,d3
  1394. bsr Ausgabe
  1395. move.l #BGS99D1Root,d4
  1396. bsr Virenloeschen
  1397. bra Drive14
  1398.  
  1399. H21:
  1400. move.l #BGS99D2Root,d1
  1401. bsr Virensuche
  1402. move.l d0,Dateihandle
  1403. cmp.l #0,d0
  1404. beq Drive24
  1405. move.l #BGS9D2Text,d2
  1406. move.l #BGS9D2Textende,d3
  1407. bsr Ausgabe
  1408. move.l #BGS99D2Root,d4
  1409. bsr Virenloeschen
  1410. bra Drive24
  1411.  
  1412. H22:
  1413. move.l #BGS99D3Root,d1
  1414. bsr Virensuche
  1415. move.l d0,Dateihandle
  1416. cmp.l #0,d0
  1417. beq Drive34
  1418. move.l #BGS9D3Text,d2
  1419. move.l #BGS9D3Textende,d3
  1420. bsr Ausgabe
  1421. move.l #BGS99D3Root,d4
  1422. bsr Virenloeschen
  1423. bra Drive34
  1424.  
  1425. H23:
  1426. move.l #BGS99RRoot,d1
  1427. bsr Virensuche
  1428. move.l d0,Dateihandle
  1429. cmp.l #0,d0
  1430. beq RAM4
  1431. move.l #BGS9RText,d2
  1432. move.l #BGS9RTextende,d3
  1433. bsr Ausgabe
  1434. move.l #BGS99RRoot,d4
  1435. bsr Virenloeschen
  1436. bra RAM4
  1437.  
  1438. H24:
  1439. move.l #BGS99II,d1
  1440. bsr Virensuche
  1441. move.l d0,Dateihandle
  1442. cmp.l #0,d0
  1443. beq Drive05
  1444. move.l #BGS9IIText,d2
  1445. move.l #BGS9IITextende,d3
  1446. bsr Ausgabe
  1447. move.l #BGS99II,d4
  1448. bsr Virenloeschen
  1449. bra Drive05
  1450.  
  1451. H25:
  1452. move.l #BGS99D1II,d1
  1453. bsr Virensuche
  1454. move.l d0,Dateihandle
  1455. cmp.l #0,d0
  1456. beq Drive15
  1457. move.l #BGS9D1IIText,d2
  1458. move.l #BGS9D1IITextende,d3
  1459. bsr Ausgabe
  1460. move.l #BGS99D1II,d4
  1461. bsr Virenloeschen
  1462. bra Drive15
  1463.  
  1464. H26:
  1465. move.l #BGS99D2II,d1
  1466. bsr Virensuche
  1467. move.l d0,Dateihandle
  1468. cmp.l #0,d0
  1469. beq Drive25
  1470. move.l #BGS9D2IIText,d2
  1471. move.l #BGS9D2IITextende,d3
  1472. bsr Ausgabe
  1473. move.l #BGS99D2II,d4
  1474. bsr Virenloeschen
  1475. bra Drive25
  1476.  
  1477. H27:
  1478. move.l #BGS99D3II,d1
  1479. bsr Virensuche
  1480. move.l d0,Dateihandle
  1481. cmp.l #0,d0
  1482. beq Drive35
  1483. move.l #BGS9D3IIText,d2
  1484. move.l #BGS9D3IITextende,d3
  1485. bsr Ausgabe
  1486. move.l #BGS99D3II,d4
  1487. bsr Virenloeschen
  1488. bra Drive35
  1489.  
  1490. H28:
  1491. move.l #BGS99RII,d1
  1492. bsr Virensuche
  1493. move.l d0,Dateihandle
  1494. cmp.l #0,d0
  1495. beq RAM5
  1496. move.l #BGS9RIIText,d2
  1497. move.l #BGS9RIITextende,d3
  1498. bsr Ausgabe
  1499. move.l #BGS99RII,d4
  1500. bsr Virenloeschen
  1501. bra RAM5
  1502.  
  1503. H29:
  1504. move.l #BGS99IIRoot,d1
  1505. bsr Virensuche
  1506. move.l d0,Dateihandle
  1507. cmp.l #0,d0
  1508. beq Drive06
  1509. move.l #BGS9IIText,d2
  1510. move.l #BGS9IITextende,d3
  1511. bsr Ausgabe
  1512. move.l #BGS99IIRoot,d4
  1513. bsr Virenloeschen
  1514. bra Drive06
  1515.  
  1516. H30:
  1517. move.l #BGS99D1IIRoot,d1
  1518. bsr Virensuche
  1519. move.l d0,Dateihandle
  1520. cmp.l #0,d0
  1521. beq Drive16
  1522. move.l #BGS9D1IIText,d2
  1523. move.l #BGS9D1IITextende,d3
  1524. bsr Ausgabe
  1525. move.l #BGS99D1IIRoot,d4
  1526. bsr Virenloeschen
  1527. bra Drive16
  1528.  
  1529. H31:
  1530. move.l #BGS99D2IIRoot,d1
  1531. bsr Virensuche
  1532. move.l d0,Dateihandle
  1533. cmp.l #0,d0
  1534. beq Drive26
  1535. move.l #BGS9D2IIText,d2
  1536. move.l #BGS9D2IITextende,d3
  1537. bsr Ausgabe
  1538. move.l #BGS99D2IIRoot,d4
  1539. bsr Virenloeschen
  1540. bra Drive26
  1541.  
  1542. H32:
  1543. move.l #BGS99D3IIRoot,d1
  1544. bsr Virensuche
  1545. move.l d0,Dateihandle
  1546. cmp.l #0,d0
  1547. beq Drive36
  1548. move.l #BGS9D3IIText,d2
  1549. move.l #BGS9D3IITextende,d3
  1550. bsr Ausgabe
  1551. move.l #BGS99D3IIRoot,d4
  1552. bsr Virenloeschen
  1553. bra Drive36
  1554.  
  1555. H33:
  1556. move.l #BGS99RIIRoot,d1
  1557. bsr Virensuche
  1558. move.l d0,Dateihandle
  1559. cmp.l #0,d0
  1560. beq RAM6
  1561. move.l #BGS9RIIText,d2
  1562. move.l #BGS9RIITextende,d3
  1563. bsr Ausgabe
  1564. move.l #BGS99RIIRoot,d4
  1565. bsr Virenloeschen
  1566. bra RAM6
  1567.  
  1568. H35:
  1569. move.l #TerroristsD0,d1
  1570. bsr Virensuche
  1571. move.l d0,Dateihandle
  1572. cmp.l #0,d0
  1573. beq Drive07
  1574. move.l #TerroristsD0Text,d2
  1575. move.l #TerroristsD0Textende,d3
  1576. bsr Ausgabe
  1577. move.l #TerroristsD0,d4
  1578. bsr Virenloeschen
  1579. bra Drive07
  1580.  
  1581. H36:
  1582. move.l #TerroristsD1,d1
  1583. bsr Virensuche
  1584. move.l d0,Dateihandle
  1585. cmp.l #0,d0
  1586. beq Drive17
  1587. move.l #TerroristsD1Text,d2
  1588. move.l #TerroristsD1Textende,d3
  1589. bsr Ausgabe
  1590. move.l #TerroristsD1,d4
  1591. bsr Virenloeschen
  1592. bra Drive17
  1593.  
  1594. H37:
  1595. move.l #TerroristsD2,d1
  1596. bsr Virensuche
  1597. move.l d0,Dateihandle
  1598. cmp.l #0,d0
  1599. beq Drive27
  1600. move.l #TerroristsD2Text,d2
  1601. move.l #TerroristsD2Textende,d3
  1602. bsr Ausgabe
  1603. move.l #TerroristsD2,d4
  1604. bsr Virenloeschen
  1605. bra Drive27
  1606.  
  1607. H38:
  1608. move.l #TerroristsD3,d1
  1609. bsr Virensuche
  1610. move.l d0,Dateihandle
  1611. cmp.l #0,d0
  1612. beq Drive37
  1613. move.l #TerroristsD3Text,d2
  1614. move.l #TerroristsD3Textende,d3
  1615. bsr Ausgabe
  1616. move.l #TerroristsD3,d4
  1617. bsr Virenloeschen
  1618. bra Drive37
  1619.  
  1620. H39:
  1621. move.l #TerroristsR,d1
  1622. bsr Virensuche
  1623. move.l d0,Dateihandle
  1624. cmp.l #0,d0
  1625. beq RAM7
  1626. move.l #TerroristsRText,d2
  1627. move.l #TerroristsRTextende,d3
  1628. bsr Ausgabe
  1629. move.l #TerroristsR,d4
  1630. bsr Virenloeschen
  1631. bra RAM7
  1632.  
  1633. H40:
  1634. move.l #LamerLoadWBD0,d1
  1635. bsr Virensuche
  1636. move.l d0,Dateihandle
  1637. cmp.l #0,d0
  1638. beq Drive08
  1639. move.l #4172,d3
  1640. bsr Laden
  1641. cmp.l #"LAME",$00075448
  1642. beq H40V
  1643. cmp.l #"=WO/",$00075C00
  1644. beq H40VV
  1645. cmp.l #"Fana",$00075050
  1646. beq H40VVV
  1647. bra Drive08
  1648. H40V:
  1649. move.l #LamerLoadWBD0Text,d2
  1650. move.l #LamerLoadWBD0Textende,d3
  1651. bsr Ausgabe
  1652. bra H40VVVV
  1653. H40VV:
  1654. move.l #SmilyCancerIID0Text,d2
  1655. move.l #SmilyCancerIID0Textende,d3
  1656. bsr Ausgabe
  1657. bra H40VVVV
  1658. H40VVV:
  1659. move.l #TFCRevengeLoadWBD0Text,d2
  1660. move.l #TFCRevengeLoadWBD0Textende,d3
  1661. bsr Ausgabe
  1662. H40VVVV:
  1663. move.l #LamerLoadWBD0,d4
  1664. bsr Virenloeschen2
  1665. clr.l $00075448
  1666. clr.l $00075C00
  1667. clr.l $00075050
  1668. bra Drive08
  1669.  
  1670. H41:
  1671. move.l #LamerLoadWBD1,d1
  1672. bsr Virensuche
  1673. move.l d0,Dateihandle
  1674. cmp.l #0,d0
  1675. beq Drive18
  1676. move.l #4172,d3
  1677. bsr Laden
  1678. cmp.l #"LAME",$00075448
  1679. beq H41V
  1680. cmp.l #"=WO/",$00075C00
  1681. beq H41VV
  1682. cmp.l #"Fana",$00075050
  1683. beq H41VVV
  1684. bra Drive18
  1685. H41V:
  1686. move.l #LamerLoadWBD1Text,d2
  1687. move.l #LamerLoadWBD1Textende,d3
  1688. bsr Ausgabe
  1689. bra H41VVVV
  1690. H41VV:
  1691. move.l #SmilyCancerIID1Text,d2
  1692. move.l #SmilyCancerIID1Textende,d3
  1693. bsr Ausgabe
  1694. bra H41VVVV
  1695. H41VVV:
  1696. move.l #TFCRevengeLoadWBD1Text,d2
  1697. move.l #TFCRevengeLoadWBD1Textende,d3
  1698. bsr Ausgabe
  1699. H41VVVV:
  1700. move.l #LamerLoadWBD1,d4
  1701. bsr Virenloeschen2
  1702. clr.l $00075448
  1703. clr.l $00075C00
  1704. clr.l $00075050
  1705. bra Drive18
  1706.  
  1707. H42:
  1708. move.l #LamerLoadWBD2,d1
  1709. bsr Virensuche
  1710. move.l d0,Dateihandle
  1711. cmp.l #0,d0
  1712. beq Drive28
  1713. move.l #4172,d3
  1714. bsr Laden
  1715. cmp.l #"LAME",$00075448
  1716. beq H42V
  1717. cmp.l #"=WO/",$00075C00
  1718. beq H42VV
  1719. cmp.l #"Fana",$00075050
  1720. beq H42VVV
  1721. bra Drive28
  1722. H42V:
  1723. move.l #LamerLoadWBD2Text,d2
  1724. move.l #LamerLoadWBD2Textende,d3
  1725. bsr Ausgabe
  1726. bra H42VVVV
  1727. H42VV:
  1728. move.l #SmilyCancerIID2Text,d2
  1729. move.l #SmilyCancerIID2Textende,d3
  1730. bsr Ausgabe
  1731. bra H42VVVV
  1732. H42VVV:
  1733. move.l #TFCRevengeLoadWBD2Text,d2
  1734. move.l #TFCRevengeLoadWBD2Textende,d3
  1735. bsr Ausgabe
  1736. H42VVVV:
  1737. move.l #LamerLoadWBD2,d4
  1738. bsr Virenloeschen2
  1739. clr.l $00075448
  1740. clr.l $00075C00
  1741. clr.l $00075050
  1742. bra Drive28
  1743.  
  1744. H43:
  1745. move.l #LamerLoadWBD3,d1
  1746. bsr Virensuche
  1747. move.l d0,Dateihandle
  1748. cmp.l #0,d0
  1749. beq Drive38
  1750. move.l #4172,d3
  1751. bsr Laden
  1752. cmp.l #"LAME",$00075448
  1753. beq H43V
  1754. cmp.l #"=WO/",$00075C00
  1755. beq H43VV
  1756. cmp.l #"Fana",$00075050
  1757. beq H43VVV
  1758. bra Drive38
  1759. H43V:
  1760. move.l #LamerLoadWBD3Text,d2
  1761. move.l #LamerLoadWBD3Textende,d3
  1762. bsr Ausgabe
  1763. bra H43VVVV
  1764. H43VV:
  1765. move.l #SmilyCancerIID3Text,d2
  1766. move.l #SmilyCancerIID3Textende,d3
  1767. bsr Ausgabe
  1768. bra H43VVVV
  1769. H43VVV:
  1770. move.l #TFCRevengeLoadWBD3Text,d2
  1771. move.l #TFCRevengeLoadWBD3Textende,d3
  1772. bsr Ausgabe
  1773. H43VVVV:
  1774. move.l #LamerLoadWBD3,d4
  1775. bsr Virenloeschen2
  1776. clr.l $00075448
  1777. clr.l $00075C00
  1778. clr.l $00075050
  1779. bra Drive38
  1780.  
  1781. H44:
  1782. move.l #LamerLoadWBR,d1
  1783. bsr Virensuche
  1784. move.l d0,Dateihandle
  1785. cmp.l #0,d0
  1786. beq RAM8
  1787. move.l #4172,d3
  1788. bsr Laden
  1789. cmp.l #"LAME",$00075448
  1790. beq H44V
  1791. cmp.l #"=WO/",$00075C00
  1792. beq H44VV
  1793. cmp.l #"Fana",$00075050
  1794. beq H44VVV
  1795. bra RAM8
  1796. H44V:
  1797. move.l #LamerLoadWBRText,d2
  1798. move.l #LamerLoadWBRTextende,d3
  1799. bsr Ausgabe
  1800. bra H44VVVV
  1801. H44VV:
  1802. move.l #SmilyCancerIIRText,d2
  1803. move.l #SmilyCancerIIRTextende,d3
  1804. bsr Ausgabe
  1805. bra H44VVVV
  1806. H44VVV:
  1807. move.l #TFCRevengeLoadWBRText,d2
  1808. move.l #TFCRevengeLoadWBRTextende,d3
  1809. bsr Ausgabe
  1810. H44VVVV:
  1811. move.l #LamerLoadWBR,d4
  1812. bsr Virenloeschen2
  1813. clr.l $00075448
  1814. clr.l $00075C00
  1815. clr.l $00075050
  1816. bra RAM8
  1817.  
  1818. H45:
  1819. move.l #LamerLoadWBD0Root,d1
  1820. bsr Virensuche
  1821. move.l d0,Dateihandle
  1822. cmp.l #0,d0
  1823. beq Drive09
  1824. move.l #4172,d3
  1825. bsr Laden
  1826. cmp.l #"LAME",$00075448
  1827. beq H45V
  1828. cmp.l #"=WO/",$00075C00
  1829. beq H45VV
  1830. cmp.l #"Fana",$00075050
  1831. beq H45VVV
  1832. bra Drive09
  1833. H45V:
  1834. move.l #LamerLoadWBD0Text,d2
  1835. move.l #LamerLoadWBD0Textende,d3
  1836. bsr Ausgabe
  1837. bra H45VVVV
  1838. H45VV:
  1839. move.l #SmilyCancerIID0Text,d2
  1840. move.l #SmilyCancerIID0Textende,d3
  1841. bsr Ausgabe
  1842. bra H45VVVV
  1843. H45VVV:
  1844. move.l #TFCRevengeLoadWBD0Text,d2
  1845. move.l #TFCRevengeLoadWBD0Textende,d3
  1846. bsr Ausgabe
  1847. H45VVVV:
  1848. move.l #LamerLoadWBD0Root,d4
  1849. bsr Virenloeschen2
  1850. clr.l $00075448
  1851. clr.l $00075C00
  1852. clr.l $00075050
  1853. bra Drive09
  1854.  
  1855. H46:
  1856. move.l #LamerLoadWBD1Root,d1
  1857. bsr Virensuche
  1858. move.l d0,Dateihandle
  1859. cmp.l #0,d0
  1860. beq Drive19
  1861. move.l #4172,d3
  1862. bsr Laden
  1863. cmp.l #"LAME",$00075448
  1864. beq H46V
  1865. cmp.l #"=WO/",$00075C00
  1866. beq H46VV
  1867. cmp.l #"Fana",$00075050
  1868. beq H46VVV
  1869. bra Drive19
  1870. H46V:
  1871. move.l #LamerLoadWBD1Text,d2
  1872. move.l #LamerLoadWBD1Textende,d3
  1873. bsr Ausgabe
  1874. bra H46VVVV
  1875. H46VV:
  1876. move.l #SmilyCancerIID1Text,d2
  1877. move.l #SmilyCancerIID1Textende,d3
  1878. bsr Ausgabe
  1879. bra H46VVVV
  1880. H46VVV:
  1881. move.l #TFCRevengeLoadWBD1Text,d2
  1882. move.l #TFCRevengeLoadWBD1Textende,d3
  1883. bsr Ausgabe
  1884. H46VVVV:
  1885. move.l #LamerLoadWBD1Root,d4
  1886. bsr Virenloeschen2
  1887. clr.l $00075448
  1888. clr.l $00075C00
  1889. clr.l $00075050
  1890. bra Drive19
  1891.  
  1892. H47:
  1893. move.l #LamerLoadWBD2Root,d1
  1894. bsr Virensuche
  1895. move.l d0,Dateihandle
  1896. cmp.l #0,d0
  1897. beq Drive29
  1898. move.l #4172,d3
  1899. bsr Laden
  1900. cmp.l #"LAME",$00075448
  1901. beq H47V
  1902. cmp.l #"=WO/",$00075C00
  1903. beq H47VV
  1904. cmp.l #"Fana",$00075050
  1905. beq H47VVV
  1906. bra Drive29
  1907. H47V:
  1908. move.l #LamerLoadWBD2Text,d2
  1909. move.l #LamerLoadWBD2Textende,d3
  1910. bsr Ausgabe
  1911. bra H47VVVV
  1912. H47VV:
  1913. move.l #SmilyCancerIID2Text,d2
  1914. move.l #SmilyCancerIID2Textende,d3
  1915. bsr Ausgabe
  1916. bra H47VVVV
  1917. H47VVV:
  1918. move.l #TFCRevengeLoadWBD2Text,d2
  1919. move.l #TFCRevengeLoadWBD2Textende,d3
  1920. bsr Ausgabe
  1921. H47VVVV:
  1922. move.l #LamerLoadWBD2Root,d4
  1923. bsr Virenloeschen2
  1924. clr.l $00075448
  1925. clr.l $00075C00
  1926. clr.l $00075050
  1927. bra Drive29
  1928.  
  1929. H48:
  1930. move.l #LamerLoadWBD3Root,d1
  1931. bsr Virensuche
  1932. move.l d0,Dateihandle
  1933. cmp.l #0,d0
  1934. beq Drive39
  1935. move.l #4172,d3
  1936. bsr Laden
  1937. cmp.l #"LAME",$00075448
  1938. beq H48V
  1939. cmp.l #"=WO/",$00075C00
  1940. beq H48VV
  1941. cmp.l #"Fana",$00075050
  1942. beq H48VVV
  1943. bra Drive39
  1944. H48V:
  1945. move.l #LamerLoadWBD3Text,d2
  1946. move.l #LamerLoadWBD3Textende,d3
  1947. bsr Ausgabe
  1948. bra H48VVVV
  1949. H48VV:
  1950. move.l #SmilyCancerIID3Text,d2
  1951. move.l #SmilyCancerIID3Textende,d3
  1952. bsr Ausgabe
  1953. bra H48VVVV
  1954. H48VVV:
  1955. move.l #TFCRevengeLoadWBD3Text,d2
  1956. move.l #TFCRevengeLoadWBD3Textende,d3
  1957. bsr Ausgabe
  1958. H48VVVV:
  1959. move.l #LamerLoadWBD3Root,d4
  1960. bsr Virenloeschen2
  1961. clr.l $00075448
  1962. clr.l $00075C00
  1963. clr.l $00075050
  1964. bra Drive39
  1965.  
  1966. H49:
  1967. move.l #LamerLoadWBRRoot,d1
  1968. bsr Virensuche
  1969. move.l d0,Dateihandle
  1970. cmp.l #0,d0
  1971. beq RAM9
  1972. move.l #4172,d3
  1973. bsr Laden
  1974. cmp.l #"LAME",$00075448
  1975. beq H49V
  1976. cmp.l #"=WO/",$00075C00
  1977. beq H49VV
  1978. cmp.l #"Fana",$00075050
  1979. beq H49VVV
  1980. bra RAM9
  1981. H49V:
  1982. move.l #LamerLoadWBRText,d2
  1983. move.l #LamerLoadWBRTextende,d3
  1984. bsr Ausgabe
  1985. bra H49VVVV
  1986. H49VV:
  1987. move.l #SmilyCancerIIRText,d2
  1988. move.l #SmilyCancerIIRTextende,d3
  1989. bsr Ausgabe
  1990. bra H49VVVV
  1991. H49VVV:
  1992. move.l #TFCRevengeLoadWBRText,d2
  1993. move.l #TFCRevengeLoadWBRTextende,d3
  1994. bsr Ausgabe
  1995. H49VVVV:
  1996. move.l #LamerLoadWBRRoot,d4
  1997. bsr Virenloeschen2
  1998. clr.l $00075448
  1999. clr.l $00075C00
  2000. clr.l $00075050
  2001. bra RAM9
  2002.  
  2003. H50:
  2004. move.l #ColorD0,d1
  2005. bsr Virensuche
  2006. move.l d0,Dateihandle
  2007. cmp.l #0,d0
  2008. beq Drive010
  2009. move.l #2196,d3
  2010. bsr Laden
  2011. cmp.l #"TURK",$00075260
  2012. bne Drive010
  2013. move.l #ColorD0Text,d2
  2014. move.l #ColorD0Textende,d3
  2015. bsr Ausgabe
  2016. move.l #ColorD0,d4
  2017. bsr Virenloeschen2
  2018. clr.l $00075260
  2019. bra Drive010
  2020.  
  2021. H51:
  2022. move.l #ColorD1,d1
  2023. bsr Virensuche
  2024. move.l d0,Dateihandle
  2025. cmp.l #0,d0
  2026. beq Drive110
  2027. move.l #2196,d3
  2028. bsr Laden
  2029. cmp.l #"TURK",$00075260
  2030. bne Drive110
  2031. move.l #ColorD1Text,d2
  2032. move.l #ColorD1Textende,d3
  2033. bsr Ausgabe
  2034. move.l #ColorD1,d4
  2035. bsr Virenloeschen2
  2036. clr.l $00075260
  2037. bra Drive110
  2038.  
  2039. H52:
  2040. move.l #ColorD2,d1
  2041. bsr Virensuche
  2042. move.l d0,Dateihandle
  2043. cmp.l #0,d0
  2044. beq Drive210
  2045. move.l #2196,d3
  2046. bsr Laden
  2047. cmp.l #"TURK",$00075260
  2048. bne Drive210
  2049. move.l #ColorD2Text,d2
  2050. move.l #ColorD2Textende,d3
  2051. bsr Ausgabe
  2052. move.l #ColorD2,d4
  2053. bsr Virenloeschen2
  2054. clr.l $00075260
  2055. bra Drive210
  2056.  
  2057. H53:
  2058. move.l #ColorD3,d1
  2059. bsr Virensuche
  2060. move.l d0,Dateihandle
  2061. cmp.l #0,d0
  2062. beq Drive310
  2063. move.l #2196,d3
  2064. bsr Laden
  2065. cmp.l #"TURK",$00075260
  2066. bne Drive310
  2067. move.l #ColorD3Text,d2
  2068. move.l #ColorD3Textende,d3
  2069. bsr Ausgabe
  2070. move.l #ColorD3,d4
  2071. bsr Virenloeschen2
  2072. clr.l $00075260
  2073. bra Drive310
  2074.  
  2075. H54:
  2076. move.l #ColorR,d1
  2077. bsr Virensuche
  2078. move.l d0,Dateihandle
  2079. cmp.l #0,d0
  2080. beq RAM10
  2081. move.l #2196,d3
  2082. bsr Laden
  2083. cmp.l #"TURK",$00075260
  2084. bne RAM10
  2085. move.l #ColorRText,d2
  2086. move.l #ColorRTextende,d3
  2087. bsr Ausgabe
  2088. move.l #ColorR,d4
  2089. bsr Virenloeschen2
  2090. clr.l $00075260
  2091. bra RAM10
  2092.  
  2093. H55:
  2094. move.l #ColorD0Root,d1
  2095. bsr Virensuche
  2096. move.l d0,Dateihandle
  2097. cmp.l #0,d0
  2098. beq Drive011
  2099. move.l #2196,d3
  2100. bsr Laden
  2101. cmp.l #"TURK",$00075260
  2102. bne Drive011
  2103. move.l #ColorD0Text,d2
  2104. move.l #ColorD0Textende,d3
  2105. bsr Ausgabe
  2106. move.l #ColorD0Root,d4
  2107. bsr Virenloeschen2
  2108. clr.l $00075260
  2109. bra Drive011
  2110.  
  2111. H56:
  2112. move.l #ColorD1Root,d1
  2113. bsr Virensuche
  2114. move.l d0,Dateihandle
  2115. cmp.l #0,d0
  2116. beq Drive111
  2117. move.l #2196,d3
  2118. bsr Laden
  2119. cmp.l #"TURK",$00075260
  2120. bne Drive111
  2121. move.l #ColorD1Text,d2
  2122. move.l #ColorD1Textende,d3
  2123. bsr Ausgabe
  2124. move.l #ColorD1Root,d4
  2125. bsr Virenloeschen2
  2126. clr.l $00075260
  2127. bra Drive111
  2128.  
  2129. H57:
  2130. move.l #ColorD2Root,d1
  2131. bsr Virensuche
  2132. move.l d0,Dateihandle
  2133. cmp.l #0,d0
  2134. beq Drive211
  2135. move.l #2196,d3
  2136. bsr Laden
  2137. cmp.l #"TURK",$00075260
  2138. bne Drive211
  2139. move.l #ColorD2Text,d2
  2140. move.l #ColorD2Textende,d3
  2141. bsr Ausgabe
  2142. move.l #ColorD2Root,d4
  2143. bsr Virenloeschen2
  2144. clr.l $00075260
  2145. bra Drive211
  2146.  
  2147. H58:
  2148. move.l #ColorD3Root,d1
  2149. bsr Virensuche
  2150. move.l d0,Dateihandle
  2151. cmp.l #0,d0
  2152. beq Drive311
  2153. move.l #2196,d3
  2154. bsr Laden
  2155. cmp.l #"TURK",$00075260
  2156. bne Drive311
  2157. move.l #ColorD3Text,d2
  2158. move.l #ColorD3Textende,d3
  2159. bsr Ausgabe
  2160. move.l #ColorD3Root,d4
  2161. bsr Virenloeschen2
  2162. clr.l $00075260
  2163. bra Drive311
  2164.  
  2165. H59:
  2166. move.l #ColorRRoot,d1
  2167. bsr Virensuche
  2168. move.l d0,Dateihandle
  2169. cmp.l #0,d0
  2170. beq RAM11
  2171. move.l #2196,d3
  2172. bsr Laden
  2173. cmp.l #"TURK",$00075260
  2174. bne RAM11
  2175. move.l #ColorRText,d2
  2176. move.l #ColorRTextende,d3
  2177. bsr Ausgabe
  2178. move.l #ColorRRoot,d4
  2179. bsr Virenloeschen2
  2180. clr.l $00075260
  2181. bra RAM11
  2182.  
  2183. H60:
  2184. move.l #StartupD0,d1
  2185. bsr Virensuche
  2186. move.l d0,Dateihandle
  2187. cmp.l #0,d0
  2188. beq Drive012
  2189. move.l #100,d3
  2190. bsr Laden
  2191. cmp.l #"cls ",$00075000
  2192. beq H60V
  2193. cmp.l #"cls ",$00075002
  2194. beq H60V
  2195. bra Drive012
  2196. H60V:
  2197. cmp.b #"*",$00075004
  2198. beq H60VV
  2199. cmp.b #"*",$00075006
  2200. beq H60VV
  2201. bra Drive012
  2202. H60VV:
  2203. move.l #DisasterMasterD0Text,d2
  2204. move.l #DisasterMasterD0Textende,d3
  2205. bsr Ausgabe
  2206. move.l #DisasterMasterD0,d4
  2207. bsr Virenloeschen2
  2208. move.l #DisasterMasterD0II,d4
  2209. bsr Virenloeschen2
  2210. clr.l $00075000
  2211. bra Drive012
  2212.  
  2213. H61:
  2214. move.l #StartupD1,d1
  2215. bsr Virensuche
  2216. move.l d0,Dateihandle
  2217. cmp.l #0,d0
  2218. beq Drive112
  2219. move.l #100,d3
  2220. bsr Laden
  2221. cmp.l #"cls ",$00075000
  2222. beq H61V
  2223. cmp.l #"cls ",$00075002
  2224. beq H61V
  2225. bra Drive112
  2226. H61V:
  2227. cmp.b #"*",$00075004
  2228. beq H61VV
  2229. cmp.b #"*",$00075006
  2230. beq H61VV
  2231. bra Drive112
  2232. H61VV:
  2233. move.l #DisasterMasterD1Text,d2
  2234. move.l #DisasterMasterD1Textende,d3
  2235. bsr Ausgabe
  2236. move.l #DisasterMasterD1,d4
  2237. bsr Virenloeschen2
  2238. move.l #DisasterMasterD1II,d4
  2239. bsr Virenloeschen2
  2240. clr.l $00075000
  2241. bra Drive112
  2242.  
  2243. H62:
  2244. move.l #StartupD2,d1
  2245. bsr Virensuche
  2246. move.l d0,Dateihandle
  2247. cmp.l #0,d0
  2248. beq Drive212
  2249. move.l #100,d3
  2250. bsr Laden
  2251. cmp.l #"cls ",$00075000
  2252. beq H62V
  2253. cmp.l #"cls ",$00075002
  2254. beq H62V
  2255. bra Drive212
  2256. H62V:
  2257. cmp.b #"*",$00075004
  2258. beq H62VV
  2259. cmp.b #"*",$00075006
  2260. beq H62VV
  2261. bra Drive212
  2262. H62VV:
  2263. move.l #DisasterMasterD2Text,d2
  2264. move.l #DisasterMasterD2Textende,d3
  2265. bsr Ausgabe
  2266. move.l #DisasterMasterD2,d4
  2267. bsr Virenloeschen2
  2268. move.l #DisasterMasterD2II,d4
  2269. bsr Virenloeschen2
  2270. clr.l $00075000
  2271. bra Drive212
  2272.  
  2273. H63:
  2274. move.l #StartupD3,d1
  2275. bsr Virensuche
  2276. move.l d0,Dateihandle
  2277. cmp.l #0,d0
  2278. beq Drive312
  2279. move.l #100,d3
  2280. bsr Laden
  2281. cmp.l #"cls ",$00075000
  2282. beq H63V
  2283. cmp.l #"cls ",$00075002
  2284. beq H63V
  2285. bra Drive312
  2286. H63V:
  2287. cmp.b #"*",$00075004
  2288. beq H63VV
  2289. cmp.b #"*",$00075006
  2290. beq H63VV
  2291. bra Drive312
  2292. H63VV:
  2293. move.l #DisasterMasterD3Text,d2
  2294. move.l #DisasterMasterD3Textende,d3
  2295. bsr Ausgabe
  2296. move.l #DisasterMasterD3,d4
  2297. bsr Virenloeschen2
  2298. move.l #DisasterMasterD3II,d4
  2299. bsr Virenloeschen2
  2300. clr.l $00075000
  2301. bra Drive312
  2302.  
  2303. H64:
  2304. move.l #StartupR,d1
  2305. bsr Virensuche
  2306. move.l d0,Dateihandle
  2307. cmp.l #0,d0
  2308. beq RAM12
  2309. move.l #100,d3
  2310. bsr Laden
  2311. cmp.l #"cls ",$00075000
  2312. beq H64V
  2313. cmp.l #"cls ",$00075002
  2314. beq H64V
  2315. bra RAM12
  2316. H64V:
  2317. cmp.b #"*",$00075004
  2318. beq H64VV
  2319. cmp.b #"*",$00075006
  2320. beq H64VV
  2321. bra RAM12
  2322. H64VV:
  2323. move.l #DisasterMasterRText,d2
  2324. move.l #DisasterMasterRTextende,d3
  2325. bsr Ausgabe
  2326. move.l #DisasterMasterR,d4
  2327. bsr Virenloeschen2
  2328. move.l #DisasterMasterRII,d4
  2329. bsr Virenloeschen2
  2330. clr.l $00075000
  2331. bra RAM12
  2332.  
  2333. H65:
  2334. move.l #SADDAMD0,d1
  2335. bsr Virensuche
  2336. move.l d0,Dateihandle
  2337. cmp.l #0,d0
  2338. beq Drive013
  2339. move.l #1848,d3
  2340. bsr Laden
  2341. cmp.l #"BitM",$00075702
  2342. beq H65V
  2343. cmp.l #$60040000,$00075024
  2344. beq H65VV
  2345. bra Drive013
  2346. H65V:
  2347. move.l #SADDAMD0Text,d2
  2348. move.l #SADDAMD0Textende,d3
  2349. bsr Ausgabe
  2350. move.l #SADDAMD0,d4
  2351. bsr Virenloeschen2
  2352. clr.l $00075702
  2353. bra Drive013
  2354. H65VV:
  2355. move.l #RETURND0Text,d2
  2356. move.l #RETURND0Textende,d3
  2357. bsr Ausgabe
  2358. move.l #SADDAMD0,d4
  2359. move.l #RETURND0,d6
  2360. bsr Virenloeschen3
  2361. clr.l $00075024
  2362. bra Drive013
  2363.  
  2364. H66:
  2365. move.l #SADDAMD1,d1
  2366. bsr Virensuche
  2367. move.l d0,Dateihandle
  2368. cmp.l #0,d0
  2369. beq Drive113
  2370. move.l #1848,d3
  2371. bsr Laden
  2372. cmp.l #"BitM",$00075702
  2373. beq H66V
  2374. cmp.l #$60040000,$00075024
  2375. beq H66VV
  2376. bra Drive113
  2377. H66V:
  2378. move.l #SADDAMD1Text,d2
  2379. move.l #SADDAMD1Textende,d3
  2380. bsr Ausgabe
  2381. move.l #SADDAMD1,d4
  2382. bsr Virenloeschen2
  2383. clr.l $00075702
  2384. bra Drive113
  2385. H66VV:
  2386. move.l #RETURND1Text,d2
  2387. move.l #RETURND1Textende,d3
  2388. bsr Ausgabe
  2389. move.l #SADDAMD1,d4
  2390. move.l #RETURND1,d6
  2391. bsr Virenloeschen3
  2392. clr.l $00075024
  2393. bra Drive113
  2394.  
  2395. H67:
  2396. move.l #SADDAMD2,d1
  2397. bsr Virensuche
  2398. move.l d0,Dateihandle
  2399. cmp.l #0,d0
  2400. beq Drive213
  2401. move.l #1848,d3
  2402. bsr Laden
  2403. cmp.l #"BitM",$00075702
  2404. beq H67V
  2405. cmp.l #$60040000,$00075024
  2406. beq H67VV
  2407. bra Drive213
  2408. H67V:
  2409. move.l #SADDAMD2Text,d2
  2410. move.l #SADDAMD2Textende,d3
  2411. bsr Ausgabe
  2412. move.l #SADDAMD2,d4
  2413. bsr Virenloeschen2
  2414. clr.l $00075702
  2415. bra Drive213
  2416. H67VV:
  2417. move.l #RETURND2Text,d2
  2418. move.l #RETURND2Textende,d3
  2419. bsr Ausgabe
  2420. move.l #SADDAMD2,d4
  2421. move.l #RETURND2,d6
  2422. bsr Virenloeschen3
  2423. clr.l $00075024
  2424. bra Drive213
  2425.  
  2426. H68:
  2427. move.l #SADDAMD3,d1
  2428. bsr Virensuche
  2429. move.l d0,Dateihandle
  2430. cmp.l #0,d0
  2431. beq Drive313
  2432. move.l #1848,d3
  2433. bsr Laden
  2434. cmp.l #"BitM",$00075702
  2435. beq H68V
  2436. cmp.l #$60040000,$00075024
  2437. beq H68VV
  2438. bra Drive313
  2439. H68V:
  2440. move.l #SADDAMD3Text,d2
  2441. move.l #SADDAMD3Textende,d3
  2442. bsr Ausgabe
  2443. move.l #SADDAMD3,d4
  2444. bsr Virenloeschen2
  2445. clr.l $00075702
  2446. bra Drive313
  2447. H68VV:
  2448. move.l #RETURND3Text,d2
  2449. move.l #RETURND3Textende,d3
  2450. bsr Ausgabe
  2451. move.l #SADDAMD3,d4
  2452. move.l #RETURND3,d6
  2453. bsr Virenloeschen3
  2454. clr.l $00075024
  2455. bra Drive313
  2456.  
  2457. H69:
  2458. move.l #SADDAMR,d1
  2459. bsr Virensuche
  2460. move.l d0,Dateihandle
  2461. cmp.l #0,d0
  2462. beq RAM13
  2463. move.l #1848,d3
  2464. bsr Laden
  2465. cmp.l #"BitM",$00075702
  2466. beq H69V
  2467. cmp.l #$60040000,$00075024
  2468. beq H69VV
  2469. bra RAM13
  2470. H69V:
  2471. move.l #SADDAMRText,d2
  2472. move.l #SADDAMRTextende,d3
  2473. bsr Ausgabe
  2474. move.l #SADDAMR,d4
  2475. bsr Virenloeschen2
  2476. clr.l $00075702
  2477. bra RAM13
  2478. H69VV:
  2479. move.l #RETURNRText,d2
  2480. move.l #RETURNRTextende,d3
  2481. bsr Ausgabe
  2482. move.l #SADDAMR,d4
  2483. move.l #RETURNR,d6
  2484. bsr Virenloeschen3
  2485. clr.l $00075024
  2486. bra RAM13
  2487.  
  2488. H70:
  2489. move.l #AntiCicloVirD0,d1
  2490. bsr Virensuche
  2491. move.l d0,Dateihandle
  2492. cmp.l #0,d0
  2493. beq Drive014
  2494. move.l #100,d3
  2495. bsr Laden
  2496. cmp.l #$000003E9,$0007501C
  2497. bne H70V
  2498. bra Drive014
  2499. H70V:
  2500. move.l #AntiCicloVirText,d2
  2501. move.l #AntiCicloVirTextende,d3
  2502. bsr Ausgabe
  2503. clr.l $0007501C
  2504. bra Drive014
  2505.  
  2506.  
  2507. H71:
  2508. move.l #AntiCicloVirD1,d1
  2509. bsr Virensuche
  2510. move.l d0,Dateihandle
  2511. cmp.l #0,d0
  2512. beq Drive114
  2513. move.l #100,d3
  2514. bsr Laden
  2515. cmp.l #$000003E9,$0007501C
  2516. bne H71V
  2517. bra Drive114
  2518. H71V:
  2519. move.l #AntiCicloVirText,d2
  2520. move.l #AntiCicloVirTextende,d3
  2521. bsr Ausgabe
  2522. clr.l $0007501C
  2523. bra Drive114
  2524.  
  2525. H72:
  2526. move.l #AntiCicloVirD2,d1
  2527. bsr Virensuche
  2528. move.l d0,Dateihandle
  2529. cmp.l #0,d0
  2530. beq Drive214
  2531. move.l #100,d3
  2532. bsr Laden
  2533. cmp.l #$000003E9,$0007501C
  2534. bne H72V
  2535. bra Drive214
  2536. H72V:
  2537. move.l #AntiCicloVirText,d2
  2538. move.l #AntiCicloVirTextende,d3
  2539. bsr Ausgabe
  2540. clr.l $0007501C
  2541. bra Drive214
  2542.  
  2543. H73:
  2544. move.l #AntiCicloVirD3,d1
  2545. bsr Virensuche
  2546. move.l d0,Dateihandle
  2547. cmp.l #0,d0
  2548. beq Drive314
  2549. move.l #100,d3
  2550. bsr Laden
  2551. cmp.l #$000003E9,$0007501C
  2552. bne H73V
  2553. bra Drive314
  2554. H73V:
  2555. move.l #AntiCicloVirText,d2
  2556. move.l #AntiCicloVirTextende,d3
  2557. bsr Ausgabe
  2558. clr.l $0007501C
  2559. bra Drive314
  2560.  
  2561. H74:
  2562. move.l #AntiCicloVirR,d1
  2563. bsr Virensuche
  2564. move.l d0,Dateihandle
  2565. cmp.l #0,d0
  2566. beq RAM14
  2567. move.l #100,d3
  2568. bsr Laden
  2569. cmp.l #$000003E9,$0007501C
  2570. bne H74V
  2571. bra RAM14
  2572. H74V:
  2573. move.l #AntiCicloVirText,d2
  2574. move.l #AntiCicloVirTextende,d3
  2575. bsr Ausgabe
  2576. clr.l $0007501C
  2577. bra RAM14
  2578.  
  2579. H75:
  2580. move.l #BretHawnesD0,d1
  2581. bsr Virensuche
  2582. move.l d0,Dateihandle
  2583. cmp.l #0,d0
  2584. beq Drive015
  2585. move.l #BretHawnesD0Text,d2
  2586. move.l #BretHawnesD0Textende,d3
  2587. bsr Ausgabe
  2588. move.l #BretHawnesD0,d4
  2589. bsr Virenloeschen
  2590. bra Drive015
  2591.  
  2592. H76:
  2593. move.l #BretHawnesD1,d1
  2594. bsr Virensuche
  2595. move.l d0,Dateihandle
  2596. cmp.l #0,d0
  2597. beq Drive115
  2598. move.l #BretHawnesD1Text,d2
  2599. move.l #BretHawnesD1Textende,d3
  2600. bsr Ausgabe
  2601. move.l #BretHawnesD1,d4
  2602. bsr Virenloeschen
  2603. bra Drive115
  2604.  
  2605. H77:
  2606. move.l #BretHawnesD2,d1
  2607. bsr Virensuche
  2608. move.l d0,Dateihandle
  2609. cmp.l #0,d0
  2610. beq Drive215
  2611. move.l #BretHawnesD2Text,d2
  2612. move.l #BretHawnesD2Textende,d3
  2613. bsr Ausgabe
  2614. move.l #BretHawnesD2,d4
  2615. bsr Virenloeschen
  2616. bra Drive215
  2617.  
  2618. H78:
  2619. move.l #BretHawnesD3,d1
  2620. bsr Virensuche
  2621. move.l d0,Dateihandle
  2622. cmp.l #0,d0
  2623. beq Drive315
  2624. move.l #BretHawnesD3Text,d2
  2625. move.l #BretHawnesD3Textende,d3
  2626. bsr Ausgabe
  2627. move.l #BretHawnesD3,d4
  2628. bsr Virenloeschen
  2629. bra Drive315
  2630.  
  2631. H79:
  2632. move.l #BretHawnesR,d1
  2633. bsr Virensuche
  2634. move.l d0,Dateihandle
  2635. cmp.l #0,d0
  2636. beq RAM15
  2637. move.l #BretHawnesRText,d2
  2638. move.l #BretHawnesRTextende,d3
  2639. bsr Ausgabe
  2640. move.l #BretHawnesR,d4
  2641. bsr Virenloeschen
  2642. bra RAM15
  2643.  
  2644. H80:
  2645. move.l #CompuPhagozyteD0,d1
  2646. bsr Virensuche
  2647. move.l d0,Dateihandle
  2648. cmp.l #0,d0
  2649. beq Drive016
  2650. move.l #1452,d3
  2651. bsr Laden
  2652. cmp.l #" Com",$00075460
  2653. bne Drive016
  2654. move.l #CompuPhagozyteD0Text,d2
  2655. move.l #CompuPhagozyteD0Textende,d3
  2656. bsr Ausgabe
  2657. move.l #CompuPhagozyteD0,d4
  2658. bsr Virenloeschen2
  2659. clr.l $00075460
  2660. bra Drive016
  2661.  
  2662. H81:
  2663. move.l #CompuPhagozyteD1,d1
  2664. bsr Virensuche
  2665. move.l d0,Dateihandle
  2666. cmp.l #0,d0
  2667. beq Drive116
  2668. move.l #1452,d3
  2669. bsr Laden
  2670. cmp.l #" Com",$00075460
  2671. bne Drive116
  2672. move.l #CompuPhagozyteD1Text,d2
  2673. move.l #CompuPhagozyteD1Textende,d3
  2674. bsr Ausgabe
  2675. move.l #CompuPhagozyteD1,d4
  2676. bsr Virenloeschen2
  2677. clr.l $00075460
  2678. bra Drive116
  2679.  
  2680. H82:
  2681. move.l #CompuPhagozyteD2,d1
  2682. bsr Virensuche
  2683. move.l d0,Dateihandle
  2684. cmp.l #0,d0
  2685. beq Drive216
  2686. move.l #1452,d3
  2687. bsr Laden
  2688. cmp.l #" Com",$00075460
  2689. bne Drive216
  2690. move.l #CompuPhagozyteD2Text,d2
  2691. move.l #CompuPhagozyteD2Textende,d3
  2692. bsr Ausgabe
  2693. move.l #CompuPhagozyteD2,d4
  2694. bsr Virenloeschen2
  2695. clr.l $00075460
  2696. bra Drive216
  2697.  
  2698. H83:
  2699. move.l #CompuPhagozyteD3,d1
  2700. bsr Virensuche
  2701. move.l d0,Dateihandle
  2702. cmp.l #0,d0
  2703. beq Drive316
  2704. move.l #1452,d3
  2705. bsr Laden
  2706. cmp.l #" Com",$00075460
  2707. bne Drive316
  2708. move.l #CompuPhagozyteD3Text,d2
  2709. move.l #CompuPhagozyteD3Textende,d3
  2710. bsr Ausgabe
  2711. move.l #CompuPhagozyteD3,d4
  2712. bsr Virenloeschen2
  2713. clr.l $00075460
  2714. bra Drive316
  2715.  
  2716. H84:
  2717. move.l #CompuPhagozyteR,d1
  2718. bsr Virensuche
  2719. move.l d0,Dateihandle
  2720. cmp.l #0,d0
  2721. beq RAM16
  2722. move.l #1452,d3
  2723. bsr Laden
  2724. cmp.l #" Com",$00075460
  2725. bne RAM16
  2726. move.l #CompuPhagozyteRText,d2
  2727. move.l #CompuPhagozyteRTextende,d3
  2728. bsr Ausgabe
  2729. move.l #CompuPhagozyteR,d4
  2730. bsr Virenloeschen2
  2731. clr.l $00075460
  2732. bra RAM16
  2733.  
  2734. H85:
  2735. move.l #CompuPhagozyte2D0,d1
  2736. bsr Virensuche
  2737. move.l d0,Dateihandle
  2738. cmp.l #0,d0
  2739. beq Drive017
  2740. move.l #1148,d3
  2741. bsr Laden
  2742. cmp.l #"The ",$00075380
  2743. bne Drive017
  2744. move.l #CompuPhagozyte2D0Text,d2
  2745. move.l #CompuPhagozyte2D0Textende,d3
  2746. bsr Ausgabe
  2747. move.l #CompuPhagozyte2D0,d4
  2748. bsr Virenloeschen2
  2749. clr.l $00075380
  2750. bra Drive017
  2751.  
  2752. H86:
  2753. move.l #CompuPhagozyte2D1,d1
  2754. bsr Virensuche
  2755. move.l d0,Dateihandle
  2756. cmp.l #0,d0
  2757. beq Drive117
  2758. move.l #1148,d3
  2759. bsr Laden
  2760. cmp.l #"The ",$00075380
  2761. bne Drive117
  2762. move.l #CompuPhagozyte2D1Text,d2
  2763. move.l #CompuPhagozyte2D1Textende,d3
  2764. bsr Ausgabe
  2765. move.l #CompuPhagozyte2D1,d4
  2766. bsr Virenloeschen2
  2767. clr.l $00075380
  2768. bra Drive117
  2769.  
  2770. H87:
  2771. move.l #CompuPhagozyte2D2,d1
  2772. bsr Virensuche
  2773. move.l d0,Dateihandle
  2774. cmp.l #0,d0
  2775. beq Drive217
  2776. move.l #1148,d3
  2777. bsr Laden
  2778. cmp.l #"The ",$00075380
  2779. bne Drive217
  2780. move.l #CompuPhagozyte2D2Text,d2
  2781. move.l #CompuPhagozyte2D2Textende,d3
  2782. bsr Ausgabe
  2783. move.l #CompuPhagozyte2D2,d4
  2784. bsr Virenloeschen2
  2785. clr.l $00075380
  2786. bra Drive217
  2787.  
  2788. H88:
  2789. move.l #CompuPhagozyte2D3,d1
  2790. bsr Virensuche
  2791. move.l d0,Dateihandle
  2792. cmp.l #0,d0
  2793. beq Drive317
  2794. move.l #1148,d3
  2795. bsr Laden
  2796. cmp.l #"The ",$00075380
  2797. bne Drive317
  2798. move.l #CompuPhagozyte2D3Text,d2
  2799. move.l #CompuPhagozyte2D3Textende,d3
  2800. bsr Ausgabe
  2801. move.l #CompuPhagozyte2D3,d4
  2802. bsr Virenloeschen2
  2803. clr.l $00075380
  2804. bra Drive317
  2805.  
  2806. H89:
  2807. move.l #CompuPhagozyte2R,d1
  2808. bsr Virensuche
  2809. move.l d0,Dateihandle
  2810. cmp.l #0,d0
  2811. beq RAM17
  2812. move.l #1148,d3
  2813. bsr Laden
  2814. cmp.l #"The ",$00075380
  2815. bne RAM17
  2816. move.l #CompuPhagozyte2RText,d2
  2817. move.l #CompuPhagozyte2RTextende,d3
  2818. bsr Ausgabe
  2819. move.l #CompuPhagozyte2R,d4
  2820. bsr Virenloeschen2
  2821. clr.l $00075380
  2822. bra RAM17
  2823.  
  2824. H90:
  2825. move.l #DisasterMasterD0,d1
  2826. bsr Virensuche
  2827. move.l d0,Dateihandle
  2828. cmp.l #0,d0
  2829. beq Drive018
  2830. move.l #804,d3
  2831. bsr Laden
  2832. cmp.l #"iskt",$00075220
  2833. bne Drive018
  2834. move.l #DisktroyerD0Text,d2
  2835. move.l #DisktroyerD0Textende,d3
  2836. bsr Ausgabe
  2837. move.l #DisasterMasterD0,d4
  2838. bsr Virenloeschen2
  2839. clr.l $00075220
  2840. bra Drive018
  2841.  
  2842. H91:
  2843. move.l #DisasterMasterD1,d1
  2844. bsr Virensuche
  2845. move.l d0,Dateihandle
  2846. cmp.l #0,d0
  2847. beq Drive118
  2848. move.l #804,d3
  2849. bsr Laden
  2850. cmp.l #"iskt",$00075220
  2851. bne Drive118
  2852. move.l #DisktroyerD1Text,d2
  2853. move.l #DisktroyerD1Textende,d3
  2854. bsr Ausgabe
  2855. move.l #DisasterMasterD1,d4
  2856. bsr Virenloeschen2
  2857. clr.l $00075220
  2858. bra Drive118
  2859.  
  2860. H92:
  2861. move.l #DisasterMasterD2,d1
  2862. bsr Virensuche
  2863. move.l d0,Dateihandle
  2864. cmp.l #0,d0
  2865. beq Drive218
  2866. move.l #804,d3
  2867. bsr Laden
  2868. cmp.l #"iskt",$00075220
  2869. bne Drive218
  2870. move.l #DisktroyerD2Text,d2
  2871. move.l #DisktroyerD2Textende,d3
  2872. bsr Ausgabe
  2873. move.l #DisasterMasterD2,d4
  2874. bsr Virenloeschen2
  2875. clr.l $00075220
  2876. bra Drive218
  2877.  
  2878. H93:
  2879. move.l #DisasterMasterD3,d1
  2880. bsr Virensuche
  2881. move.l d0,Dateihandle
  2882. cmp.l #0,d0
  2883. beq Drive318
  2884. move.l #804,d3
  2885. bsr Laden
  2886. cmp.l #"iskt",$00075220
  2887. bne Drive318
  2888. move.l #DisktroyerD3Text,d2
  2889. move.l #DisktroyerD3Textende,d3
  2890. bsr Ausgabe
  2891. move.l #DisasterMasterD3,d4
  2892. bsr Virenloeschen2
  2893. clr.l $00075220
  2894. bra Drive318
  2895.  
  2896. H94:
  2897. move.l #DisasterMasterR,d1
  2898. bsr Virensuche
  2899. move.l d0,Dateihandle
  2900. cmp.l #0,d0
  2901. beq RAM18
  2902. move.l #804,d3
  2903. bsr Laden
  2904. cmp.l #"iskt",$00075220
  2905. bne RAM18
  2906. move.l #DisktroyerRText,d2
  2907. move.l #DisktroyerRTextende,d3
  2908. bsr Ausgabe
  2909. move.l #DisasterMasterR,d4
  2910. bsr Virenloeschen2
  2911. clr.l $00075220
  2912. bra RAM18
  2913.  
  2914. H95:
  2915. move.l #DisasterMasterD0II,d1
  2916. bsr Virensuche
  2917. move.l d0,Dateihandle
  2918. cmp.l #0,d0
  2919. beq Drive019
  2920. move.l #804,d3
  2921. bsr Laden
  2922. cmp.l #"iskt",$00075220
  2923. bne Drive019
  2924. move.l #DisktroyerD0Text,d2
  2925. move.l #DisktroyerD0Textende,d3
  2926. bsr Ausgabe
  2927. move.l #DisasterMasterD0II,d4
  2928. bsr Virenloeschen2
  2929. clr.l $00075220
  2930. bra Drive019
  2931.  
  2932. H96:
  2933. move.l #DisasterMasterD1II,d1
  2934. bsr Virensuche
  2935. move.l d0,Dateihandle
  2936. cmp.l #0,d0
  2937. beq Drive119
  2938. move.l #804,d3
  2939. bsr Laden
  2940. cmp.l #"iskt",$00075220
  2941. bne Drive119
  2942. move.l #DisktroyerD1Text,d2
  2943. move.l #DisktroyerD1Textende,d3
  2944. bsr Ausgabe
  2945. move.l #DisasterMasterD1II,d4
  2946. bsr Virenloeschen2
  2947. clr.l $00075220
  2948. bra Drive119
  2949.  
  2950. H97:
  2951. move.l #DisasterMasterD2II,d1
  2952. bsr Virensuche
  2953. move.l d0,Dateihandle
  2954. cmp.l #0,d0
  2955. beq Drive219
  2956. move.l #804,d3
  2957. bsr Laden
  2958. cmp.l #"iskt",$00075220
  2959. bne Drive219
  2960. move.l #DisktroyerD2Text,d2
  2961. move.l #DisktroyerD2Textende,d3
  2962. bsr Ausgabe
  2963. move.l #DisasterMasterD2II,d4
  2964. bsr Virenloeschen2
  2965. clr.l $00075220
  2966. bra Drive219
  2967.  
  2968. H98:
  2969. move.l #DisasterMasterD3II,d1
  2970. bsr Virensuche
  2971. move.l d0,Dateihandle
  2972. cmp.l #0,d0
  2973. beq Drive319
  2974. move.l #804,d3
  2975. bsr Laden
  2976. cmp.l #"iskt",$00075220
  2977. bne Drive319
  2978. move.l #DisktroyerD3Text,d2
  2979. move.l #DisktroyerD3Textende,d3
  2980. bsr Ausgabe
  2981. move.l #DisasterMasterD3II,d4
  2982. bsr Virenloeschen2
  2983. clr.l $00075220
  2984. bra Drive319
  2985.  
  2986. H99:
  2987. move.l #DisasterMasterRII,d1
  2988. bsr Virensuche
  2989. move.l d0,Dateihandle
  2990. cmp.l #0,d0
  2991. beq RAM19
  2992. move.l #804,d3
  2993. bsr Laden
  2994. cmp.l #"iskt",$00075220
  2995. bne RAM19
  2996. move.l #DisktroyerRText,d2
  2997. move.l #DisktroyerRTextende,d3
  2998. bsr Ausgabe
  2999. move.l #DisasterMasterRII,d4
  3000. bsr Virenloeschen2
  3001. clr.l $00075220
  3002. bra RAM19
  3003.  
  3004. H100:
  3005. move.l #DAGCreatorD0,d1
  3006. bsr Virensuche
  3007. move.l d0,Dateihandle
  3008. cmp.l #0,d0
  3009. beq Drive020
  3010. move.l #5000,d3
  3011. bsr Laden
  3012. cmp.l #$024D4558,$000756F0
  3013. bne Drive020
  3014. move.l #DAGCreatorD0Text,d2
  3015. move.l #DAGCreatorD0Textende,d3
  3016. bsr Ausgabe
  3017. move.l #DAGCreatorD0,d4
  3018. bsr Virenloeschen2
  3019. clr.l $000756F0
  3020. bra Drive020
  3021.  
  3022. H101:
  3023. move.l #DAGCreatorD1,d1
  3024. bsr Virensuche
  3025. move.l d0,Dateihandle
  3026. cmp.l #0,d0
  3027. beq Drive120
  3028. move.l #5000,d3
  3029. bsr Laden
  3030. cmp.l #$024D4558,$000756F0
  3031. bne Drive120
  3032. move.l #DAGCreatorD1Text,d2
  3033. move.l #DAGCreatorD1Textende,d3
  3034. bsr Ausgabe
  3035. move.l #DAGCreatorD1,d4
  3036. bsr Virenloeschen2
  3037. clr.l $000756F0
  3038. bra Drive120
  3039.  
  3040. H102:
  3041. move.l #DAGCreatorD2,d1
  3042. bsr Virensuche
  3043. move.l d0,Dateihandle
  3044. cmp.l #0,d0
  3045. beq Drive220
  3046. move.l #5000,d3
  3047. bsr Laden
  3048. cmp.l #$024D4558,$000756F0
  3049. bne Drive220
  3050. move.l #DAGCreatorD2Text,d2
  3051. move.l #DAGCreatorD2Textende,d3
  3052. bsr Ausgabe
  3053. move.l #DAGCreatorD2,d4
  3054. bsr Virenloeschen2
  3055. clr.l $000756F0
  3056. bra Drive220
  3057.  
  3058. H103:
  3059. move.l #DAGCreatorD3,d1
  3060. bsr Virensuche
  3061. move.l d0,Dateihandle
  3062. cmp.l #0,d0
  3063. beq Drive320
  3064. move.l #5000,d3
  3065. bsr Laden
  3066. cmp.l #$024D4558,$000756F0
  3067. bne Drive320
  3068. move.l #DAGCreatorD3Text,d2
  3069. move.l #DAGCreatorD3Textende,d3
  3070. bsr Ausgabe
  3071. move.l #DAGCreatorD3,d4
  3072. bsr Virenloeschen2
  3073. clr.l $000756F0
  3074. bra Drive320
  3075.  
  3076. H104:
  3077. move.l #DAGCreatorR,d1
  3078. bsr Virensuche
  3079. move.l d0,Dateihandle
  3080. cmp.l #0,d0
  3081. beq RAM20
  3082. move.l #5000,d3
  3083. bsr Laden
  3084. cmp.l #$024D4558,$000756F0
  3085. bne RAM20
  3086. move.l #DAGCreatorRText,d2
  3087. move.l #DAGCreatorRTextende,d3
  3088. bsr Ausgabe
  3089. move.l #DAGCreatorR,d4
  3090. bsr Virenloeschen2
  3091. clr.l $000756F0
  3092. bra RAM20
  3093.  
  3094. H105:
  3095. move.l #DAGCreatorD0Root,d1
  3096. bsr Virensuche
  3097. move.l d0,Dateihandle
  3098. cmp.l #0,d0
  3099. beq Drive021
  3100. move.l #5000,d3
  3101. bsr Laden
  3102. cmp.l #$024D4558,$000756F0
  3103. bne Drive021
  3104. move.l #DAGCreatorD0Text,d2
  3105. move.l #DAGCreatorD0Textende,d3
  3106. bsr Ausgabe
  3107. move.l #DAGCreatorD0Root,d4
  3108. bsr Virenloeschen2
  3109. clr.l $000756F0
  3110. bra Drive021
  3111.  
  3112. H106:
  3113. move.l #DAGCreatorD1Root,d1
  3114. bsr Virensuche
  3115. move.l d0,Dateihandle
  3116. cmp.l #0,d0
  3117. beq Drive121
  3118. move.l #5000,d3
  3119. bsr Laden
  3120. cmp.l #$024D4558,$000756F0
  3121. bne Drive121
  3122. move.l #DAGCreatorD1Text,d2
  3123. move.l #DAGCreatorD1Textende,d3
  3124. bsr Ausgabe
  3125. move.l #DAGCreatorD1Root,d4
  3126. bsr Virenloeschen2
  3127. clr.l $000756F0
  3128. bra Drive121
  3129.  
  3130. H107:
  3131. move.l #DAGCreatorD2Root,d1
  3132. bsr Virensuche
  3133. move.l d0,Dateihandle
  3134. cmp.l #0,d0
  3135. beq Drive221
  3136. move.l #5000,d3
  3137. bsr Laden
  3138. cmp.l #$024D4558,$000756F0
  3139. bne Drive221
  3140. move.l #DAGCreatorD2Text,d2
  3141. move.l #DAGCreatorD2Textende,d3
  3142. bsr Ausgabe
  3143. move.l #DAGCreatorD2Root,d4
  3144. bsr Virenloeschen2
  3145. clr.l $000756F0
  3146. bra Drive221
  3147.  
  3148. H108:
  3149. move.l #DAGCreatorD3Root,d1
  3150. bsr Virensuche
  3151. move.l d0,Dateihandle
  3152. cmp.l #0,d0
  3153. beq Drive321
  3154. move.l #5000,d3
  3155. bsr Laden
  3156. cmp.l #$024D4558,$000756F0
  3157. bne Drive321
  3158. move.l #DAGCreatorD3Text,d2
  3159. move.l #DAGCreatorD3Textende,d3
  3160. bsr Ausgabe
  3161. move.l #DAGCreatorD3Root,d4
  3162. bsr Virenloeschen2
  3163. clr.l $000756F0
  3164. bra Drive321
  3165.  
  3166. H109:
  3167. move.l #DAGCreatorRRoot,d1
  3168. bsr Virensuche
  3169. move.l d0,Dateihandle
  3170. cmp.l #0,d0
  3171. beq RAM21
  3172. move.l #5000,d3
  3173. bsr Laden
  3174. cmp.l #$024D4558,$000756F0
  3175. bne RAM21
  3176. move.l #DAGCreatorRText,d2
  3177. move.l #DAGCreatorRTextende,d3
  3178. bsr Ausgabe
  3179. move.l #DAGCreatorRRoot,d4
  3180. bsr Virenloeschen2
  3181. clr.l $000756F0
  3182. bra RAM21
  3183.  
  3184. H115:
  3185. cmp.l #0,d4
  3186. beq NoDiskVirus
  3187. H116:
  3188. bsr CloseWin
  3189. bra CloseDos
  3190.  
  3191. OpenDos:
  3192. move.l Execbase,a6
  3193. move.l #Dosname,a1
  3194. move.l #0,d0
  3195. jsr OpenLibrary(a6)
  3196. rts
  3197.  
  3198. OpenIntui:
  3199. move.l ExecBase,a6
  3200. move.l #Intuiname,a1
  3201. move.l #0,d0
  3202. jsr OpenLibrary(a6)
  3203. rts
  3204.  
  3205. CheckMem2:
  3206. cmp.l #$42616E64,$0007E820
  3207. beq ByteBandit
  3208. cmp.l #$44415341,$0007F8C0
  3209. beq ByteWarrior
  3210. cmp.l #$47414441,$0007FB40
  3211. beq Gadaffi
  3212. cmp.l #$53434121,$0007EFE8
  3213. beq SCA
  3214. cmp.l #$4E4F5254,$0007EF84
  3215. beq NORTH
  3216. cmp.l #$57726974,$0007EF9A
  3217. beq NORTH2
  3218. cmp.l #$482E432E,$0007EF44
  3219. beq HCS
  3220. cmp.l #$656E7461,$0007FD86
  3221. beq Pentagon
  3222. cmp.l #$52657665,$0007E3E2
  3223. beq Revenge
  3224. cmp.l #$636C6970,$000907BE
  3225. beq DiskDoktors
  3226. cmp.l #$4C534421,$0007EFE4
  3227. beq LSD
  3228. cmp.l #$424F4D42,$00070346
  3229. beq TimeBomb
  3230. cmp.l #$56697275,$0007E820
  3231. beq MAD
  3232. cmp.l #$004D4144,$0007FB72
  3233. beq MADII
  3234. cmp.l #$48495621,$0007EFF0
  3235. beq AIDS
  3236. cmp.l #$43726577,$0007EDE0
  3237. beq The16BitCrew
  3238. cmp.l #$30303132,$0007EFE8
  3239. beq V2001
  3240. cmp.w #"99",$0007F82E
  3241. beq TFC
  3242. cmp.w #"99",$000FF82E
  3243. beq TFC
  3244. bsr NoBootblockVirus
  3245. rts
  3246.  
  3247. ByteBandit:
  3248. move.l #ByteBanditText,d4
  3249. move.l #ByteBanditTextende,d5
  3250. move.l 4,a6
  3251. clr.l 550(a6)
  3252. clr.l 554(a6)
  3253. clr.l $0007E820
  3254. bsr BootblockVirus
  3255. bra CheckMem2
  3256.  
  3257. ByteWarrior:
  3258. move.l #ByteWarriorText,d4
  3259. move.l #ByteWarriorTextende,d5
  3260. move.l 4,a6
  3261. clr.l 550(a6)
  3262. clr.l 554(a6)
  3263. clr.l $0007F8C0
  3264. bsr BootblockVirus
  3265. bra CheckMem2
  3266.  
  3267. SCA:
  3268. move.l #SCAText,d4
  3269. move.l #SCATextende,d5
  3270. move.l 4,a6
  3271. clr.l 46(a6)
  3272. clr.l $0007EFE8
  3273. bsr BootblockVirus
  3274. bra CheckMem2
  3275.  
  3276. Gadaffi:
  3277. move.l #GadaffiText,d4
  3278. move.l #GadaffiTextende,d5
  3279. move.l 4,a6
  3280. bsr RAMIN
  3281. clr.l $0007FB40
  3282. bsr BootblockVirus
  3283. bra CheckMem2
  3284.  
  3285. NORTH:
  3286. move.l #NORTHText,d4
  3287. move.l #NORTHTextende,d5
  3288. move.l 4,a6
  3289. clr.l 46(a6)
  3290. clr.l $0007EF84
  3291. bsr BootblockVirus
  3292. bra CheckMem2
  3293.  
  3294. NORTH2:
  3295. move.l #NORTH2Text,d4
  3296. move.l #NORTH2Textende,d5
  3297. move.l 4,a6
  3298. clr.l 46(a6)
  3299. clr.l $0007EF9A
  3300. bsr BootblockVirus
  3301. bra CheckMem2
  3302.  
  3303. HCS:
  3304. move.l #HCSText,d4
  3305. move.l #HCSTextende,d5
  3306. move.l 4,a6
  3307. clr.l 46(a6)
  3308. move.l #$13FC0000,$0007ECD2
  3309. clr.l $0007EF44
  3310. bsr BootblockVirus
  3311. bra CheckMem2
  3312.  
  3313. Revenge:
  3314. move.l #RevengeText,d4
  3315. move.l #RevengeTextende,d5
  3316. move.l 4,a6
  3317. clr.l 46(a6)
  3318. clr.l $0007E3E2
  3319. bsr BootblockVirus
  3320. bra CheckMem2
  3321.  
  3322. Pentagon:
  3323. move.l #PentagonText,d4
  3324. move.l #PentagonTextende,d5
  3325. move.l 4,a6
  3326. clr.l 46(a6)
  3327. clr.l $0007FD86
  3328. bsr BootblockVirus
  3329. bra CheckMem2
  3330.  
  3331. DiskDoktors:
  3332. move.l #DiskDoktorsText,d4
  3333. move.l #DiskDoktorsTextende,d5
  3334. bsr BootblockVirus
  3335. bra CheckMem2
  3336.  
  3337. LSD:
  3338. move.l #LSDText,d4
  3339. move.l #LSDTextende,d5
  3340. move.l 4,a6
  3341. clr.l 46(a6)
  3342. clr.l $0007EFE4
  3343. bsr BootblockVirus
  3344. bra CheckMem2
  3345.  
  3346. TimeBomb:
  3347. move.l #TimeBombText,d4
  3348. move.l #TimeBombTextende,d5
  3349. clr.l $00070346
  3350. bsr BootblockVirus
  3351. bra CheckMem2
  3352.  
  3353. MAD:
  3354. move.l #MADText,d4
  3355. move.l #MADTextende,d5
  3356. clr.l $0007E820
  3357. bsr BootblockVirus
  3358. bra CheckMem2
  3359.  
  3360. MADII:
  3361. move.l #MADIIText,d4
  3362. move.l #MADIITextende,d5
  3363. bsr RAMIN
  3364. clr.l $0007FB72
  3365. bsr BootblockVirus
  3366. bra CheckMem2
  3367.  
  3368. AIDS:
  3369. move.l #AIDSText,d4
  3370. move.l #AIDSTextende,d5
  3371. move.l 4,a6
  3372. clr.l 46(a6)
  3373. clr.l $0007EFF0
  3374. bsr BootblockVirus
  3375. bra CheckMem2
  3376.  
  3377. The16BITCrew:
  3378. move.l #The16BITCrewText,d4
  3379. move.l #The16BITCrewTextende,d5
  3380. move.l 4,a6
  3381. clr.l 46(a6)
  3382. clr.l $0007EDE0
  3383. bsr BootblockVirus
  3384. bra CheckMem2
  3385.  
  3386. V2001:
  3387. move.l #V2001Text,d4
  3388. move.l #V2001Textende,d5
  3389. move.l 4,a6
  3390. clr.l 46(a6)
  3391. clr.l $0007EFE8
  3392. bsr BootblockVirus
  3393. bra CheckMem2
  3394.  
  3395. TFC:
  3396. move.l #TFCText,d4
  3397. move.l #TFCTextende,d5
  3398. move.l 4,a6
  3399. clr.l 554(a6)
  3400. clr.w $0007F82E
  3401. clr.w $000FF82E
  3402. bsr BootblockVirus
  3403. bra CheckMem2
  3404.  
  3405. NoBootblockVirus:
  3406. move.l Intuibase,a6
  3407. lea NewWindow,a0
  3408. jsr OpenWindow(a6)
  3409.  
  3410. move.l d0,Winhandle
  3411. move.l Winhandle,a0
  3412. move.l 86(a0),a0
  3413. move.l ExecBase,a6
  3414. jsr WaitPort(a6)
  3415. move.l d0,a1
  3416. move.l 20(a1),d1
  3417.  
  3418. move.l Winhandle,a0
  3419. move.l Intuibase,a6
  3420. jsr CloseWindow(a6)
  3421. rts
  3422.  
  3423. BootblockVirus:
  3424.  
  3425. move.l Intuibase,a6
  3426. lea NewWindow,a0
  3427. jsr OpenWindow(a6)
  3428. move.l d0,Winhandle
  3429.  
  3430. move.l Dosbase,a6
  3431. move.l #Bootblock,d1
  3432. move.l #1006,d2
  3433. jsr Open(a6)
  3434. move.l d0,Boothandle
  3435.  
  3436. move.l Dosbase,a6
  3437. move.l Boothandle,d1
  3438. move.l d4,d2
  3439. move.l d5,d3
  3440. sub.l d2,d3
  3441. jsr Write(a6)
  3442.  
  3443. move.l Winhandle,a0
  3444. move.l 86(a0),a0
  3445. move.l ExecBase,a6
  3446. jsr WaitPort(a6)
  3447. move.l d0,a1
  3448. move.l 20(a1),d1
  3449.  
  3450. move.l Boothandle,d1
  3451. move.l Dosbase,a6
  3452. jsr Close(a6)
  3453.  
  3454. move.l Winhandle,a0
  3455. move.l Intuibase,a6
  3456. jsr CloseWindow(a6)
  3457. rts
  3458.  
  3459. RAMIN:
  3460. move.l $6c,AltVektor
  3461. move.l 4,a6
  3462. moveq #3,d1
  3463. move.l #EndeRAMIN-BeginnRAMIN,d0
  3464. jsr -198(a6)
  3465. move.l d0,a0
  3466. tst.l d0
  3467. beq.L KeinSpeicher
  3468.  
  3469. lea BeginnRAMIN,a1
  3470. Schleife:
  3471. move.b (a1)+,(a0)+
  3472. cmp.l #EndeRAMIN,a1
  3473. bne.s Schleife
  3474.  
  3475. move.l d0,$6c
  3476. KeinSpeicher:rts
  3477.  
  3478. OpenWin:
  3479. move.l Dosbase,a6
  3480. move.l #Fenster,d1
  3481. move.l #1006,d2
  3482. jsr Open(a6)
  3483. rts
  3484.  
  3485. Schreiben:
  3486. move.l Dosbase,a6
  3487. move.l Handle,d1
  3488. move.l #Text,d2
  3489. move.l #Textende,d3
  3490. sub.l d2,d3
  3491. jsr Write(a6)
  3492. rts
  3493.  
  3494.  
  3495. Virensuche:
  3496. move.l Dosbase,a6
  3497.  
  3498. move.l #1005,d2
  3499. jsr Open(a6)
  3500. rts
  3501.  
  3502. AllocAbs:
  3503. move.l #5000,d0
  3504. move.l #$00075000,a1
  3505. move.l ExecBase,a6
  3506. jsr -204(a6)
  3507. rts
  3508.  
  3509. Laden:
  3510. move.l Dosbase,a6
  3511. move.l Dateihandle,d1
  3512. move.l #$00075000,d2
  3513. jsr Read(a6)
  3514.  
  3515. CloseFile:
  3516.  
  3517. move.l Dateihandle,d1
  3518. move.l Dosbase,a6
  3519. jsr Close(a6)
  3520. rts
  3521.  
  3522.  
  3523. Virenloeschen:
  3524. move.l DateiHandle,d1
  3525. move.l Dosbase,a6
  3526. jsr Close(a6)
  3527.  
  3528. Virenloeschen2:
  3529. move.l Dosbase,a6
  3530. move.l d4,d1
  3531. jsr DeleteFile(a6)
  3532. bra StartupTexten
  3533.  
  3534. Virenloeschen3:
  3535. move.l Dosbase,a6
  3536. move.l d4,d1
  3537. move.l d6,d2
  3538. jsr -78(a6)
  3539.  
  3540. StartupTexten:
  3541. bsr OpenStartup
  3542. cmp.l #0,d0
  3543. beq Startupende
  3544. move.l d0,Startuphandle
  3545. bsr Startup_Schreiben
  3546. bra Startupende
  3547.  
  3548. OpenStartup:
  3549. move.l Dosbase,a6
  3550. move.l d5,d1
  3551. move.l #1005,d2
  3552. jsr Open(a6)
  3553. rts
  3554.  
  3555. Startup_Schreiben:
  3556. move.l Dosbase,a6
  3557. move.l Startuphandle,d1
  3558. move.l #StartupText,d2
  3559. move.l #StartupTextende,d3
  3560. sub.l d2,d3
  3561. jsr Write(a6)
  3562.  
  3563. CloseStartup:
  3564. move.l Startuphandle,d1
  3565. move.l Dosbase,a6
  3566. jsr Close(a6)
  3567. rts
  3568.  
  3569. Startupende:
  3570. rts
  3571.  
  3572.  
  3573. VirusText:
  3574. move.l #VirusMessageText,d2
  3575. move.l #VirusMessageTextende,d3
  3576. bsr Ausgabe
  3577. move.l 4,a6
  3578. clr.l 546(a6)
  3579. clr.l 550(a6)
  3580. clr.l 554(a6)
  3581. rts
  3582.  
  3583. RLE_Virus:
  3584. move.l #RLEVirusText,d2
  3585. move.l #RLEVirusTextende,d3
  3586. bsr Ausgabe
  3587. move.l 4,a6
  3588. clr.l 550(a6)
  3589. clr.l 554(a6)
  3590. clr.l $0007DF22
  3591. rts
  3592.  
  3593. SADDAMVirus:
  3594. move.l #SADDAMText,d2
  3595. move.l #SADDAMTextende,d3
  3596. bsr Ausgabe
  3597. rts
  3598.  
  3599. ColorVirus:
  3600. move.l #ColorText,d2
  3601. move.l #ColorTextende,d3
  3602. bsr Ausgabe
  3603. move.l 4,a6
  3604. clr.l 46(a6)
  3605. clr.l $00070260
  3606. rts
  3607.  
  3608. SmilyCancerVirus:
  3609. move.l #SmilyCancerText,d2
  3610. move.l #SmilyCancerTextende,d3
  3611. bsr Ausgabe
  3612. move.l 4,a6
  3613. clr.l 550(a6)
  3614. clr.l 554(a6)
  3615. move.l #$4E710000,$0007F162
  3616. clr.l $0007FB00
  3617. rts
  3618.  
  3619. BretHawnesVirus:
  3620. move.l #BretHawnesText,d2
  3621. move.l #BretHawnesTextende,d3
  3622. bsr Ausgabe
  3623. move.l 4,a6
  3624. clr.l 550(a6)
  3625. clr.l 554(a6)
  3626. clr.l $0007F004
  3627. rts
  3628.  
  3629. CompuPhagozyteVirus:
  3630. move.l #CompuPhagozyteText,d2
  3631. move.l #CompuPhagozyteTextende,d3
  3632. bsr Ausgabe
  3633. move.l 4,a6
  3634. clr.l $0007C400
  3635. rts
  3636.  
  3637. CompuPhagozyte2Virus:
  3638. move.l #CompuPhagozyte2Text,d2
  3639. move.l #CompuPhagozyte2Textende,d3
  3640. bsr Ausgabe
  3641. move.l 4,a6
  3642. clr.l $0007C380
  3643. rts
  3644.  
  3645. NoDiskVirus:
  3646. move.l #NoDiskVirusText,d2
  3647. move.l #NODIskVirusTextende,d3
  3648. bsr Ausgabe
  3649. bra H116
  3650.  
  3651. CloseWin:
  3652. move.l Handle,d1
  3653. move.l Dosbase,a6
  3654. jsr Close(a6)
  3655. rts
  3656.  
  3657. CloseAll:
  3658. CloseIntui:
  3659. move.l ExecBase,a6
  3660. move.l Intuibase,a1
  3661. jsr CloseLibrary(a6)
  3662. rts
  3663.  
  3664. CloseDos:
  3665. move.l Execbase,a6
  3666. move.l Dosbase,a1
  3667. jsr CloseLibrary(a6)
  3668.  
  3669. Ende:
  3670. rts
  3671.  
  3672.  
  3673.  
  3674. Ausgabe:
  3675. move.l Dosbase,a6
  3676. move.l Handle,d1
  3677. sub.l d2,d3
  3678. jsr Write(a6)
  3679. rts
  3680.  
  3681. RETURN:
  3682. rts
  3683.  
  3684.  
  3685. TheEnd:
  3686. rts
  3687.  
  3688.  
  3689. Even
  3690. NewWindow:
  3691. dc.w 100
  3692. dc.w 0
  3693. dc.w 400
  3694. dc.w 10
  3695. dc.b 0
  3696. dc.b 1
  3697. dc.l $200
  3698. dc.l $1000!1!2!4!8
  3699. dc.l 0
  3700. dc.l 0
  3701. dc.l Windowtitel
  3702. dc.l 0
  3703. dc.l 0
  3704. dc.w 300
  3705. dc.w 10
  3706. dc.w 300
  3707. dc.w 10
  3708. dc.w 1
  3709.  
  3710. Dosbase:
  3711. dc.l 0
  3712.  
  3713. Intuibase:
  3714. dc.l 0
  3715.  
  3716. Winhandle:
  3717. dc.l 0
  3718.  
  3719. Handle:
  3720. dc.l 0
  3721.  
  3722. Boothandle:
  3723. dc.l 0
  3724.  
  3725. DateiHandle:
  3726. dc.l 0
  3727.  
  3728. Vektorenhandle:
  3729. dc.l 0
  3730.  
  3731. Startuphandle:
  3732. dc.l 0
  3733.  
  3734. AltVektor:
  3735. dc.l 0
  3736.  
  3737. Dosname:
  3738. dc.b `dos.library`,0
  3739.  
  3740. Intuiname:
  3741. dc.b `intuition.library`,0
  3742.  
  3743. Windowtitel:
  3744. dc.b `AntiCicloVir V1.2 by Matthias Gutt`,0
  3745.  
  3746. Lamer1:
  3747. dc.b `DF0:     `,0
  3748.  
  3749. Lamer1D1:
  3750. dc.b `DF1:     `,0
  3751.  
  3752. Lamer1D2:
  3753. dc.b `DF2:     `,0
  3754.  
  3755. Lamer1D3:
  3756. dc.b `DF3:     `,0
  3757.  
  3758. Lamer1R:
  3759. dc.b `ram:     `,0
  3760.  
  3761. Lamer2:
  3762. dc.b `DF0:DosSpeed`,0
  3763.  
  3764. Lamer2D1:
  3765. dc.b `DF1:DosSpeed`,0
  3766.  
  3767. Lamer2D2:
  3768. dc.b `DF2:DosSpeed`,0
  3769.  
  3770. Lamer2D3:
  3771. dc.b `DF3:DosSpeed`,0
  3772.  
  3773. Lamer2R:
  3774. dc.b `Ram:DosSpeed`,0
  3775.  
  3776. BGS99:
  3777. dc.b `DF0:DEVS/           `,0
  3778.  
  3779. BGS99D1:
  3780. dc.b `DF1:DEVS/           `,0
  3781.  
  3782. BGS99D2:
  3783. dc.b `DF2:DEVS/           `,0
  3784.  
  3785. BGS99D3:
  3786. dc.b `DF3:DEVS/           `,0
  3787.  
  3788. BGS99R:
  3789. dc.b `ram:DEVS/           `,0
  3790.  
  3791. BGS99Root:
  3792. dc.b `DF0:           `,0
  3793.  
  3794. BGS99D1Root:
  3795. dc.b `DF1:           `,0
  3796.  
  3797. BGS99D2Root:
  3798. dc.b `DF2:           `,0
  3799.  
  3800. BGS99D3Root:
  3801. dc.b `DF3:           `,0
  3802.  
  3803. BGS99RRoot:
  3804. dc.b `ram:           `,0
  3805.  
  3806. BGS99II:
  3807. dc.b `DF0:DEVS/ à         `,0
  3808.  
  3809.  
  3810. BGS99D1II:
  3811. dc.b `DF1:DEVS/ à         `,0
  3812.  
  3813.  
  3814. BGS99D2II:
  3815. dc.b `DF2:DEVS/ à         `,0
  3816.  
  3817.  
  3818. BGS99D3II:
  3819. dc.b `DF3:DEVS/ à         `,0
  3820.  
  3821.  
  3822. BGS99RII:
  3823. dc.b `ram:DEVS/ à         `,0
  3824.  
  3825.  
  3826. BGS99IIRoot:
  3827. dc.b `DF0: à         `,0
  3828.  
  3829.  
  3830. BGS99D1IIRoot:
  3831. dc.b `DF1: à         `,0
  3832.  
  3833.  
  3834. BGS99D2IIRoot:
  3835. dc.b `DF2: à         `,0
  3836.  
  3837.  
  3838. BGS99D3IIRoot:
  3839. dc.b `DF3: à         `,0
  3840.  
  3841.  
  3842. BGS99RIIRoot:
  3843. dc.b `ram: à         `,0
  3844.  
  3845. TerroristsD0:
  3846. dc.b `DF0:           `,0
  3847.  
  3848. TerroristsD1:
  3849. dc.b `DF1:           `,0
  3850.  
  3851. TerroristsD2:
  3852. dc.b `DF2:           `,0
  3853.  
  3854. TerroristsD3:
  3855. dc.b `DF3:           `,0
  3856.  
  3857. TerroristsR:
  3858. dc.b `ram:           `,0
  3859.  
  3860. StartupD0:
  3861. dc.b `DF0:s/startup-sequence`,0
  3862.  
  3863. StartupD1:
  3864. dc.b `DF1:s/startup-sequence`,0
  3865.  
  3866. StartupD2:
  3867. dc.b `DF2:s/startup-sequence`,0
  3868.  
  3869. StartupD3:
  3870. dc.b `DF3:s/startup-sequence`,0
  3871.  
  3872. StartupR:
  3873. dc.b `RAM:s/startup-sequence`,0
  3874.  
  3875. LamerLoadWBD0:
  3876. dc.b `DF0:c/LoadWB`,0
  3877.  
  3878. LamerLoadWBD1:
  3879. dc.b `DF1:c/LoadWB`,0
  3880.  
  3881. LamerLoadWBD2:
  3882. dc.b `DF2:c/LoadWB`,0
  3883.  
  3884. LamerLoadWBD3:
  3885. dc.b `DF3:c/LoadWB`,0
  3886.  
  3887. LamerLoadWBR:
  3888. dc.b `RAM:c/LoadWB`,0
  3889.  
  3890. LamerLoadWBD0Root:
  3891. dc.b `DF0:LoadWB`,0
  3892.  
  3893. LamerLoadWBD1Root:
  3894. dc.b `DF1:LoadWB`,0
  3895.  
  3896. LamerLoadWBD2Root:
  3897. dc.b `DF2:LoadWB`,0
  3898.  
  3899. LamerLoadWBD3Root:
  3900. dc.b `DF3:LoadWB`,0
  3901.  
  3902. LamerLoadWBRRoot:
  3903. dc.b `RAM:LoadWB`,0
  3904.  
  3905. ColorD0Root:
  3906. dc.b `DF0:Color`,0
  3907.  
  3908. ColorD1Root:
  3909. dc.b `DF1:Color`,0
  3910.  
  3911. ColorD2Root:
  3912. dc.b `DF2:Color`,0
  3913.  
  3914. ColorD3Root:
  3915. dc.b `DF3:Color`,0
  3916.  
  3917. ColorRRoot:
  3918. dc.b `RAM:Color`,0
  3919.  
  3920. ColorD0:
  3921. dc.b `DF0:c/Color`,0
  3922.  
  3923. ColorD1:
  3924. dc.b `DF1:c/Color`,0
  3925.  
  3926. ColorD2:
  3927. dc.b `DF2:c/Color`,0
  3928.  
  3929. ColorD3:
  3930. dc.b `DF3:c/Color`,0
  3931.  
  3932. ColorR:
  3933. dc.b `RAM:c/Color`,0
  3934.  
  3935. DisasterMasterD0:
  3936. dc.b `DF0:c/cls`,0
  3937.  
  3938. DisasterMasterD1:
  3939. dc.b `DF1:c/cls`,0
  3940.  
  3941. DisasterMasterD2:
  3942. dc.b `DF2:c/cls`,0
  3943.  
  3944. DisasterMasterD3:
  3945. dc.b `DF3:c/cls`,0
  3946.  
  3947. DisasterMasterR:
  3948. dc.b `RAM:c/cls`,0
  3949.  
  3950. DisasterMasterD0II:
  3951. dc.b `DF0:cls`,0
  3952.  
  3953. DisasterMasterD1II:
  3954. dc.b `DF1:cls`,0
  3955.  
  3956. DisasterMasterD2II:
  3957. dc.b `DF2:cls`,0
  3958.  
  3959. DisasterMasterD3II:
  3960. dc.b `DF3:cls`,0
  3961.  
  3962. DisasterMasterRII:
  3963. dc.b `RAM:cls`,0
  3964.  
  3965. SADDAMD0:
  3966. dc.b `DF0:l/Disk-Validator`,0
  3967.  
  3968. SADDAMD1:
  3969. dc.b `DF1:l/Disk-Validator`,0
  3970.  
  3971. SADDAMD2:
  3972. dc.b `DF2:l/Disk-Validator`,0
  3973.  
  3974. SADDAMD3:
  3975. dc.b `DF3:l/Disk-Validator`,0
  3976.  
  3977. SADDAMR:
  3978. dc.b `RAM:l/Disk-Validator`,0
  3979.  
  3980.  
  3981. BretHawnesD0:
  3982. dc.b $44,$46,$30,$3A,$C0,$A0,$E0,$A0,$C0,$00
  3983.  
  3984. BretHawnesD1:
  3985. dc.b $44,$46,$31,$3A,$C0,$A0,$E0,$A0,$C0,$00
  3986.  
  3987. BretHawnesD2:
  3988. dc.b $44,$46,$32,$3A,$C0,$A0,$E0,$A0,$C0,$00
  3989.  
  3990. BretHawnesD3:
  3991. dc.b $44,$46,$33,$3A,$C0,$A0,$E0,$A0,$C0,$00
  3992.  
  3993. BretHawnesR:
  3994. dc.b $52,$41,$4D,$3A,$C0,$A0,$E0,$A0,$C0,$00
  3995.  
  3996. RETURND0:
  3997. dc.b `DF0:L/LAMER-Virus`,0
  3998.  
  3999. RETURND1:
  4000. dc.b `DF1:L/LAMER-Virus`,0
  4001.  
  4002. RETURND2:
  4003. dc.b `DF2:L/LAMER-Virus`,0
  4004.  
  4005. RETURND3:
  4006. dc.b `DF3:L/LAMER-Virus`,0
  4007.  
  4008. RETURNR:
  4009. dc.b `RAM:L/LAMER-Virus`,0
  4010.  
  4011. CompuPhagozyteD0:
  4012. dc.b `DF0:c/Virus-Checker`,0
  4013.  
  4014. CompuPhagozyteD1:
  4015. dc.b `DF1:c/Virus-Checker`,0
  4016.  
  4017. CompuPhagozyteD2:
  4018. dc.b `DF2:c/Virus-Checker`,0
  4019.  
  4020. CompuPhagozyteD3:
  4021. dc.b `DF3:c/Virus-Checker`,0
  4022.  
  4023. CompuPhagozyteR:
  4024. dc.b `RAM:c/Virus-Checker`,0
  4025.  
  4026. CompuPhagozyte2D0:
  4027. dc.b `DF0:c/VirusX`,0
  4028.  
  4029. CompuPhagozyte2D1:
  4030. dc.b `DF1:c/VirusX`,0
  4031.  
  4032. CompuPhagozyte2D2:
  4033. dc.b `DF2:c/VirusX`,0
  4034.  
  4035. CompuPhagozyte2D3:
  4036. dc.b `DF3:c/VirusX`,0
  4037.  
  4038. CompuPhagozyte2R:
  4039. dc.b `RAM:c/VirusX`,0
  4040.  
  4041. DAGCreatorD0:
  4042. dc.b `DF0:c/DAG Creator`,0
  4043.  
  4044. DAGCreatorD1:
  4045. dc.b `DF1:c/DAG Creator`,0
  4046.  
  4047. DAGCreatorD2:
  4048. dc.b `DF2:c/DAG Creator`,0
  4049.  
  4050. DAGCreatorD3:
  4051. dc.b `DF3:c/DAG Creator`,0
  4052.  
  4053. DAGCreatorR:
  4054. dc.b `RAM:c/DAG Creator`,0
  4055.  
  4056. DAGCreatorD0Root:
  4057. dc.b `DF0:DAG Creator`,0
  4058.  
  4059. DAGCreatorD1Root:
  4060. dc.b `DF1:DAG Creator`,0
  4061.  
  4062. DAGCreatorD2Root:
  4063. dc.b `DF2:DAG Creator`,0
  4064.  
  4065. DAGCreatorD3Root:
  4066. dc.b `DF3:DAG Creator`,0
  4067.  
  4068. DAGCreatorRRoot:
  4069. dc.b `RAM:DAG Creator`,0
  4070.  
  4071. RAMHandlerD0:
  4072. dc.b `DF0:l/RAM-Handler`,0
  4073.  
  4074. RAMHandlerD1:
  4075. dc.b `DF1:l/RAM-Handler`,0
  4076.  
  4077. RAMHandlerD2:
  4078. dc.b `DF2:l/RAM-Handler`,0
  4079.  
  4080. RAMHandlerD3:
  4081. dc.b `DF3:l/RAM-Handler`,0
  4082.  
  4083. RAMHandlerR:
  4084. dc.b `RAM:l/RAM-Handler`,0
  4085.  
  4086. PortHandlerD0:
  4087. dc.b `DF0:l/Port-Handler`,0
  4088.  
  4089. PortHandlerD1:
  4090. dc.b `DF1:l/Port-Handler`,0
  4091.  
  4092. PortHandlerD2:
  4093. dc.b `DF2:l/Port-Handler`,0
  4094.  
  4095. PortHandlerD3:
  4096. dc.b `DF3:l/Port-Handler`,0
  4097.  
  4098. PortHandlerR:
  4099. dc.b `RAM:l/Port-Handler`,0
  4100.  
  4101. AntiCicloVirD0:
  4102. dc.b `DF0:AntiCicloVir`,0
  4103.  
  4104. AntiCicloVirD1:
  4105. dc.b `DF1:AntiCicloVir`,0
  4106.  
  4107. AntiCicloVirD2:
  4108. dc.b `DF2:AntiCicloVir`,0
  4109.  
  4110. AntiCicloVirD3:
  4111. dc.b `DF3:AntiCicloVir`,0
  4112.  
  4113. AntiCicloVirR:
  4114. dc.b `RAM:AntiCicloVir`,0
  4115.  
  4116. Fenster:
  4117. dc.b `*`,0
  4118.  
  4119. Bootblock:
  4120. dc.b `CON:0/10/600/50/Bootblock-Virus !!!`,0
  4121.  
  4122. Tabelle:
  4123. dc.b `CON:100/45/500/135/System-Vectors-Table:`,0
  4124.  
  4125. ColdZeroText:
  4126. dc.b ` `,10
  4127. dc.b `ColdCapture is pointing at           $00000000`,10
  4128.  
  4129. ColdZeroTextende:
  4130.  
  4131. CoolZeroText:
  4132. dc.b ` `,10
  4133. dc.b `CoolCapture is pointing at           $00000000`,10
  4134.  
  4135. CoolZeroTextende:
  4136.  
  4137. WarmZeroText:
  4138. dc.b ` `,10
  4139. dc.b `WarmCapture is pointing at           $00000000`,10
  4140.  
  4141. WarmZeroTextende:
  4142.  
  4143. KickMemZeroText:
  4144. dc.b ` `,10
  4145. dc.b `KickMemPtr is pointing at            $00000000`,10
  4146.  
  4147. KickMemZeroTextende:
  4148.  
  4149. KickTagZeroText:
  4150. dc.b ` `,10
  4151. dc.b `KickTagPtr is pointing at            $00000000`,10
  4152.  
  4153. KickTagZeroTextende:
  4154.  
  4155. KickCheckZeroText:
  4156. dc.b ` `,10
  4157. dc.b `KickCheckSum is pointing at          $00000000`,10
  4158.  
  4159. KickCheckZeroTextende:
  4160.  
  4161. ColdVirusText:
  4162. dc.b ` `,10
  4163. dc.b `ColdCapture is not pointing at zero !!`,10
  4164. ColdVirusTextende:
  4165.  
  4166. CoolVirusText:
  4167. dc.b ` `,10
  4168. dc.b `CoolCapture is not pointing at zero !!`,10
  4169. CoolVirusTextende:
  4170.  
  4171. WarmVirusText:
  4172. dc.b ` `,10
  4173. dc.b `WarmCapture is not pointing at zero !!`,10
  4174. WarmVirusTextende:
  4175.  
  4176. KickMemVirusText:
  4177. dc.b ` `,10
  4178. dc.b `KickMemPtr is not pointing at zero !!`,10
  4179. KickMemVirusTextende:
  4180.  
  4181. KickTagVirusText:
  4182. dc.b ` `,10
  4183. dc.b `KickTagPtr is not pointing at zero !!`,10
  4184. KickTagVirusTextende:
  4185.  
  4186. KickCheckVirusText:
  4187. dc.b ` `,10
  4188. dc.b `KickCheckSum is not pointing at zero !!`,10
  4189. KickCheckVirusTextende:
  4190.  
  4191. Text:
  4192. dc.b ` `,10
  4193. dc.b `             AntiCicloVir - Linkvirus-Statikum Version 1.2`,10
  4194.  
  4195. dc.b `          @ 1992 by Matthias Gutt, Kantstr.16 , W-2120 Lüneburg`,10
  4196.  
  4197.  
  4198. dc.b `Protection against Revenge of the Lamer Exterminator I+II,Lamer LoadWB,`,10
  4199.  
  4200. dc.b `Return of the Lamer Exterminator,BGS9 I+II, Bret Hawnes,Color(TURK V1.3),`,10
  4201.  
  4202. dc.b `CompuPhagozyte 1+2,DAG Creator, Disaster Master V2,Disktroyer V1.0,SADDAM,`,10
  4203.  
  4204. dc.b `Smily Cancer I+II, Terrorists and T.F.C. Revenge LoadWB.`,10
  4205.  
  4206.  
  4207.  
  4208.  
  4209. dc.b `                    Usage: AntiCicloVir (Drive)`,10
  4210.  
  4211. Textende:
  4212.  
  4213. DiskValidatorD0Text:
  4214. dc.b `checking DF0:l/Disk-Validator :`,0
  4215. DiskValidatorD0Textende:
  4216.  
  4217. DiskValidatorD1Text:
  4218. dc.b `checking DF1:l/Disk-Validator :`,0
  4219. DiskValidatorD1Textende:
  4220.  
  4221. DiskValidatorD2Text:
  4222. dc.b `checking DF2:l/Disk-Validator :`,0
  4223. DiskValidatorD2Textende:
  4224.  
  4225. DiskValidatorD3Text:
  4226. dc.b `checking DF3:l/Disk-Validator :`,0
  4227. DiskValidatorD3Textende:
  4228.  
  4229. DiskValidatorRText:
  4230. dc.b `checking RAM:l/Disk-Validator :`,0
  4231. DiskValidatorRTextende:
  4232.  
  4233. RAMHandlerD0Text:
  4234. dc.b `checking DF0:l/RAM-Handler :`,0
  4235. RAMHandlerD0Textende:
  4236.  
  4237. RAMHandlerD1Text:
  4238. dc.b `checking DF1:l/RAM-Handler :`,0
  4239. RAMHandlerD1Textende:
  4240.  
  4241. RAMHandlerD2Text:
  4242. dc.b `checking DF2:l/RAM-Handler :`,0
  4243. RAMHandlerD2Textende:
  4244.  
  4245. RAMHandlerD3Text:
  4246. dc.b `checking DF3:l/RAM-Handler :`,0
  4247. RAMHandlerD3Textende:
  4248.  
  4249. RAMHandlerRText:
  4250. dc.b `checking RAM:l/RAM-Handler :`,0
  4251. RAMHandlerRTextende:
  4252.  
  4253. PortHandlerD0Text:
  4254. dc.b `checking DF0:l/Port-Handler :`,0
  4255. PortHandlerD0Textende:
  4256.  
  4257. PortHandlerD1Text:
  4258. dc.b `checking DF1:l/Port-Handler :`,0
  4259. PortHandlerD1Textende:
  4260.  
  4261. PortHandlerD2Text:
  4262. dc.b `checking DF2:l/Port-Handler :`,0
  4263. PortHandlerD2Textende:
  4264.  
  4265. PortHandlerD3Text:
  4266. dc.b `checking DF3:l/Port-Handler :`,0
  4267. PortHandlerD3Textende:
  4268.  
  4269. PortHandlerRText:
  4270. dc.b `checking RAM:l/Port-Handler :`,0
  4271. PortHandlerRTextende:
  4272.  
  4273. WarnText:
  4274. dc.b `  non-standard !!!`,10
  4275. WarnTextende:
  4276.  
  4277. OKText:
  4278. dc.b `  OK`,10
  4279. OKTextende:
  4280.  
  4281.  
  4282. LamerText:
  4283. dc.b ` `,10
  4284. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
  4285.  
  4286. dc.b `DF0:!!`,10
  4287. dc.b `It is now deleted !`,10
  4288.  
  4289. LamerTextende:
  4290.  
  4291. LamerD1Text:
  4292. dc.b ` `,10
  4293. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
  4294.  
  4295. dc.b `DF1:!!`,10
  4296. dc.b `It is now deleted !`,10
  4297.  
  4298. LamerD1Textende:
  4299.  
  4300. LamerD2Text:
  4301. dc.b ` `,10
  4302. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
  4303.  
  4304. dc.b `DF2:!!`,10
  4305. dc.b `It is now deleted !`,10
  4306.  
  4307. LamerD2Textende:
  4308.  
  4309. LamerD3Text:
  4310. dc.b ` `,10
  4311. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in your unit`,10
  4312.  
  4313. dc.b `DF3:!!`,10
  4314. dc.b `It is now deleted!`,10
  4315.  
  4316. LamerD3Textende:
  4317.  
  4318. LamerRText:
  4319. dc.b ` `,10
  4320. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus I/II was found in unit`,10
  4321.  
  4322. dc.b `ram: !`,10
  4323. dc.b `It is now deleted!`,10
  4324.  
  4325. LamerRTextende:
  4326.  
  4327.  
  4328. BGS9Text:
  4329. dc.b ` `,10
  4330. dc.b `The BGS9-Virus was found on your disk in the DF0:DEVS-Directory and`,10
  4331.  
  4332. dc.b `is now disabled !`,10
  4333.  
  4334. BGS9Textende:
  4335.  
  4336. BGS9IIText:
  4337. dc.b ` `,10
  4338. dc.b `The BGS9-Virus II was found on your disk in the DF0: DEVS-Directory`,10
  4339.  
  4340. dc.b `and is now disabled !`,10
  4341. BGS9IITextende:
  4342.  
  4343. BGS9D1Text:
  4344. dc.b ` `,10
  4345. dc.b `The BGS9-Virus was found in your unit DF1: in the DEVS-Directory and`,10
  4346.  
  4347. dc.b `is now disabled!`,10
  4348. BGS9D1Textende:
  4349.  
  4350. BGS9D1IIText:
  4351. dc.b ` `,10
  4352. dc.b `The BGS9-Virus II was found in your unit DF1: in the DEVS-Directory and`,10
  4353.  
  4354. dc.b `is now disabled!`,10
  4355. BGS9D1IITextende:
  4356.  
  4357.  
  4358. BGS9D2Text:
  4359. dc.b ` `,10
  4360. dc.b `The BGS9-Virus was found in your unit DF2: in the DEVS-Directory and`,10
  4361.  
  4362. dc.b `is now disabled!`,10
  4363. BGS9D2Textende:
  4364.  
  4365. BGS9D2IIText:
  4366. dc.b ` `,10
  4367. dc.b `The BGS9-Virus II was found in your unit DF2: in the DEVS-Directory and`,10
  4368.  
  4369. dc.b `is now disabled!`,10
  4370. BGS9D2IITextende:
  4371.  
  4372.  
  4373. BGS9D3Text:
  4374. dc.b ` `,10
  4375. dc.b `The BGS9-Virus was found in your unit DF3: in the DEVS-Directory and`,10
  4376.  
  4377. dc.b `is now disabled!`,10
  4378. BGS9D3Textende:
  4379.  
  4380. BGS9D3IIText:
  4381. dc.b ` `,10
  4382. dc.b `The BGS9-Virus II was found in your unit DF3: in the DEVS-Directory and`,10
  4383.  
  4384. dc.b `is now disabled!`,10
  4385. BGS9D3IITextende:
  4386.  
  4387.  
  4388. BGS9RText:
  4389. dc.b ` `,10
  4390. dc.b `The BGS9-Virus was found in unit ram: in the DEVS-Directory and`,10
  4391.  
  4392. dc.b `is now disabled!`,10
  4393. BGS9RTextende:
  4394.  
  4395. BGS9RIIText:
  4396. dc.b ` `,10
  4397. dc.b `The BGS9-Virus II was found in unit ram: in the DEVS-Directory and`,10
  4398.  
  4399. dc.b `is now disabled!`,10
  4400. BGS9RIITextende:
  4401.  
  4402. TerroristsD0Text:
  4403. dc.b ` `,10
  4404. dc.b `The TERRORISTS-Virus was found in your unit DF0: and is now disabled!`,10
  4405.  
  4406. TerroristsD0Textende:
  4407.  
  4408. TerroristsD1Text:
  4409. dc.b ` `,10
  4410. dc.b `The TERRORISTS-Virus was found in your unit DF1: and is now disabled!`,10
  4411.  
  4412. TerroristsD1Textende:
  4413.  
  4414. TerroristsD2Text:
  4415. dc.b ` `,10
  4416. dc.b `The TERRORISTS-Virus was found in your unit DF2: and is now disabled!`,10
  4417.  
  4418. TerroristsD2Textende:
  4419.  
  4420. TerroristsD3Text:
  4421. dc.b ` `,10
  4422. dc.b `The TERRORISTS-Virus was found in your unit DF3: and is now disabled!`,10
  4423.  
  4424. TerroristsD3Textende:
  4425.  
  4426. TerroristsRText:
  4427. dc.b ` `,10
  4428. dc.b `The TERRORISTS-Virus was found in unit ram: and is now disabled !`,10
  4429.  
  4430. TerroristsRTextende:
  4431.  
  4432. LamerLoadWBD0Text:
  4433. dc.b ` `,10
  4434. dc.b `The LAMER-LoadWB-Virus was found in your unit DF0: and is now deleted !`,10
  4435.  
  4436. LamerLoadWBD0Textende:
  4437.  
  4438. LamerLoadWBD1Text:
  4439. dc.b ` `,10
  4440. dc.b `The LAMER-LoadWB-Virus was found in your unit DF1: and is now deleted !`,10
  4441.  
  4442. LamerLoadWBD1Textende:
  4443.  
  4444. LamerLoadWBD2Text:
  4445. dc.b ` `,10
  4446. dc.b `The LAMER-LoadWB-Virus was found in your unit DF2: and is now deleted !`,10
  4447.  
  4448. LamerLoadWBD2Textende:
  4449.  
  4450. LamerLoadWBD3Text:
  4451. dc.b ` `,10
  4452. dc.b `The LAMER-LoadWB-Virus was found in your unit DF3: and is now deleted !`,10
  4453.  
  4454. LamerLoadWBD3Textende:
  4455.  
  4456. LamerLoadWBRText:
  4457. dc.b ` `,10
  4458. dc.b `The LAMER-LoadWB-Virus was found in unit ram: and is now deleted !`,10
  4459.  
  4460. LamerLoadWBRTextende:
  4461.  
  4462. ColorD0Text:
  4463. dc.b ` `,10
  4464. dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF0: and is`,10
  4465.  
  4466. dc.b `now deleted !`,10
  4467. ColorD0Textende:
  4468.  
  4469. ColorD1Text:
  4470. dc.b ` `,10
  4471. dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF1: and is`,10
  4472.  
  4473. dc.b `now deleted !`,10
  4474. ColorD1Textende:
  4475.  
  4476. ColorD2Text:
  4477. dc.b ` `,10
  4478. dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF2: and is`,10
  4479.  
  4480. dc.b `now deleted !`,10
  4481. ColorD2Textende:
  4482.  
  4483. ColorD3Text:
  4484. dc.b ` `,10
  4485. dc.b `The COLOR(TURK V1.3)-Virus was found in your unit DF3: and is`,10
  4486.  
  4487. dc.b `now deleted !`,10
  4488. ColorD3Textende:
  4489.  
  4490. ColorRText:
  4491. dc.b ` `,10
  4492. dc.b `The COLOR(TURK V1.3)-Virus was found in unit ram: and is now deleted !`,10
  4493.  
  4494. ColorRTextende:
  4495.  
  4496. DisasterMasterD0Text:
  4497. dc.b ` `,10
  4498. dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF0:`,10
  4499.  
  4500. dc.b `and is now deleted !`,10
  4501. DisasterMasterD0Textende:
  4502.  
  4503. DisasterMasterD1Text:
  4504. dc.b ` `,10
  4505. dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF1:`,10
  4506.  
  4507. dc.b `and is now deleted !`,10
  4508. DisasterMasterD1Textende:
  4509.  
  4510. DisasterMasterD2Text:
  4511. dc.b ` `,10
  4512. dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF2:`,10
  4513.  
  4514. dc.b `and is now deleted !`,10
  4515. DisasterMasterD2Textende:
  4516.  
  4517. DisasterMasterD3Text:
  4518. dc.b ` `,10
  4519. dc.b `The DISASTER-MASTER V2-Virus was found in your unit DF3:`,10
  4520.  
  4521. dc.b `and is now deleted !`,10
  4522. DisasterMasterD3Textende:
  4523.  
  4524. DisasterMasterRText:
  4525. dc.b ` `,10
  4526. dc.b `The DISASTER-MASTER V2-Virus was found in unit ram: and is now deleted !`,10
  4527.  
  4528. DisasterMasterRTextende:
  4529.  
  4530. SADDAMD0Text:
  4531. dc.b ` `,10
  4532. dc.b `The SADDAM-Virus was found in your unit DF0: and is now deleted !`,10
  4533.  
  4534. SADDAMD0Textende:
  4535.  
  4536. SADDAMD1Text:
  4537. dc.b ` `,10
  4538. dc.b `The SADDAM-Virus was found in your unit DF1: and is now deleted !`,10
  4539.  
  4540. SADDAMD1Textende:
  4541.  
  4542. SADDAMD2Text:
  4543. dc.b ` `,10
  4544. dc.b `The SADDAM-Virus was found in your unit DF2: and is now deleted !`,10
  4545.  
  4546. SADDAMD2Textende:
  4547.  
  4548. SADDAMD3Text:
  4549. dc.b ` `,10
  4550. dc.b `The SADDAM-Virus was found in your unit DF3: and is now deleted !`,10
  4551.  
  4552. SADDAMD3Textende:
  4553.  
  4554. SADDAMRText:
  4555. dc.b ` `,10
  4556. dc.b `The SADDAM-Virus was found in unit ram: and is now deleted !`,10
  4557.  
  4558. SADDAMRTextende:
  4559.  
  4560. BretHawnesD0Text:
  4561. dc.b ` `,10
  4562. dc.b `The BRET HAWNES-Virus was found in your unit DF0: and is now deleted !`,10
  4563.  
  4564. BretHawnesD0Textende:
  4565.  
  4566. BretHawnesD1Text:
  4567. dc.b ` `,10
  4568. dc.b `The BRET HAWNES-Virus was found in your unit DF1: and is now deleted !`,10
  4569.  
  4570. BretHawnesD1Textende:
  4571.  
  4572. BretHawnesD2Text:
  4573. dc.b ` `,10
  4574. dc.b `The BRET HAWNES-Virus was found in your unit DF2: and is now deleted !`,10
  4575.  
  4576. BretHawnesD2Textende:
  4577.  
  4578. BretHawnesD3Text:
  4579. dc.b ` `,10
  4580. dc.b `The BRET HAWNES-Virus was found in your unit DF3: and is now deleted !`,10
  4581.  
  4582. BretHawnesD3Textende:
  4583.  
  4584. BretHawnesRText:
  4585. dc.b ` `,10
  4586. dc.b `The BRET HAWNES-Virus was found in unit ram: and is now deleted !`,10
  4587.  
  4588. BretHawnesRTextende:
  4589.  
  4590. RETURND0Text:
  4591. dc.b ` `,10
  4592. dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF0:`,10
  4593.  
  4594. dc.b `and is now renamend in "DF0:L/LAMER-Virus" !`,10
  4595. dc.b `Please delete it !`,10
  4596. RETURND0Textende:
  4597.  
  4598. RETURND1Text:
  4599. dc.b ` `,10
  4600. dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF1:`,10
  4601.  
  4602. dc.b `and is now renamend in "DF1:L/LAMER-Virus" !`,10
  4603. dc.b `Please delete it !`,10
  4604. RETURND1Textende:
  4605.  
  4606. RETURND2Text:
  4607. dc.b ` `,10
  4608. dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF2:`,10
  4609.  
  4610. dc.b `and is now renamend in "DF2:L/LAMER-Virus" !`,10
  4611. dc.b `Please delete it !`,10
  4612. RETURND2Textende:
  4613.  
  4614. RETURND3Text:
  4615. dc.b ` `,10
  4616. dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in your unit DF3:`,10
  4617.  
  4618. dc.b `and is now renamend in "DF3:L/LAMER-Virus" !`,10
  4619. dc.b `Please delete it !`,10
  4620. RETURND3Textende:
  4621.  
  4622. RETURNRText:
  4623. dc.b ` `,10
  4624. dc.b `The RETURN OF THE LAMER-EXTERMINATOR-Virus was found in unit ram:`,10
  4625.  
  4626. dc.b `and is now renamend in "RAM:L/LAMER-Virus" !`,10
  4627. dc.b `Please delete it !`,10
  4628. RETURNRTextende:
  4629.  
  4630. CompuPhagozyteD0Text:
  4631. dc.b ` `,10
  4632. dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF0: and is now deleted !`,10
  4633.  
  4634. CompuPhagozyteD0Textende:
  4635.  
  4636. CompuPhagozyteD1Text:
  4637. dc.b ` `,10
  4638. dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF1: and is now deleted !`,10
  4639.  
  4640. CompuPhagozyteD1Textende:
  4641.  
  4642. CompuPhagozyteD2Text:
  4643. dc.b ` `,10
  4644. dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF2: and is now deleted !`,10
  4645.  
  4646. CompuPhagozyteD2Textende:
  4647.  
  4648. CompuPhagozyteD3Text:
  4649. dc.b ` `,10
  4650. dc.b `The COMPUPHAGOZYTE-Virus was found in your unit DF3: and is now deleted !`,10
  4651.  
  4652. CompuPhagozyteD3Textende:
  4653.  
  4654. CompuPhagozyteRText:
  4655. dc.b ` `,10
  4656. dc.b `The COMPUPHAGOZYTE-Virus was found in unit ram: and is now deleted !`,10
  4657.  
  4658. CompuPhagozyteRTextende:
  4659.  
  4660. CompuPhagozyte2D0Text:
  4661. dc.b ` `,10
  4662. dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF0: and is now deleted !`,10
  4663.  
  4664. CompuPhagozyte2D0Textende:
  4665.  
  4666. CompuPhagozyte2D1Text:
  4667. dc.b ` `,10
  4668. dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF1: and is now deleted !`,10
  4669.  
  4670. CompuPhagozyte2D1Textende:
  4671.  
  4672. CompuPhagozyte2D2Text:
  4673. dc.b ` `,10
  4674. dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF2: and is now deleted !`,10
  4675.  
  4676. CompuPhagozyte2D2Textende:
  4677.  
  4678. CompuPhagozyte2D3Text:
  4679. dc.b ` `,10
  4680. dc.b `The COMPUPHAGOZYTE-Virus 2 was found in your unit DF3: and is now deleted !`,10
  4681.  
  4682. CompuPhagozyte2D3Textende:
  4683.  
  4684. CompuPhagozyte2RText:
  4685. dc.b ` `,10
  4686. dc.b `The COMPUPHAGOZYTE-Virus 2 was found in unit ram: and is now deleted !`,10
  4687.  
  4688. CompuPhagozyte2RTextende:
  4689.  
  4690. SmilyCancerIID0Text:
  4691. dc.b ` `,10
  4692. dc.b `The SMILY CANCER II-Virus was found in your unit DF0: and is now deleted !`,10
  4693.  
  4694. SmilyCancerIID0Textende:
  4695.  
  4696. SmilyCancerIID1Text:
  4697. dc.b ` `,10
  4698. dc.b `The SMILY CANCER II-Virus was found in your unit DF1: and is now deleted !`,10
  4699.  
  4700. SmilyCancerIID1Textende:
  4701.  
  4702. SmilyCancerIID2Text:
  4703. dc.b ` `,10
  4704. dc.b `The SMILY CANCER II-Virus was found in your unit DF2: and is now deleted !`,10
  4705.  
  4706. SmilyCancerIID2Textende:
  4707.  
  4708. SmilyCancerIID3Text:
  4709. dc.b ` `,10
  4710. dc.b `The SMILY CANCER II-Virus was found in your unit DF3: and is now deleted !`,10
  4711.  
  4712. SmilyCancerIID3Textende:
  4713.  
  4714. SmilyCancerIIRText:
  4715. dc.b ` `,10
  4716. dc.b `The SMILY CANCER II-Virus was found in unit ram: and is now deleted !`,10
  4717.  
  4718. SmilyCancerIIRTextende:
  4719.  
  4720. DisktroyerD0Text:
  4721. dc.b ` `,10
  4722. dc.b `The DISKTROYER V1.0-Virus was found in your unit DF0: and is now deleted !`,10
  4723.  
  4724. DisktroyerD0Textende:
  4725.  
  4726. DisktroyerD1Text:
  4727. dc.b ` `,10
  4728. dc.b `The DISKTROYER V1.0-Virus was found in your unit DF1: and is now deleted !`,10
  4729.  
  4730. DisktroyerD1Textende:
  4731.  
  4732. DisktroyerD2Text:
  4733. dc.b ` `,10
  4734. dc.b `The DISKTROYER V1.0-Virus was found in your unit DF2: and is now deleted !`,10
  4735.  
  4736. DisktroyerD2Textende:
  4737.  
  4738. DisktroyerD3Text:
  4739. dc.b ` `,10
  4740. dc.b `The DISKTROYER V1.0-Virus was found in your unit DF3: and is now deleted !`,10
  4741.  
  4742. DisktroyerD3Textende:
  4743.  
  4744. DisktroyerRText:
  4745. dc.b ` `,10
  4746. dc.b `The DISKTROYER V1.0-Virus was found in unit ram: and is now deleted !`,10
  4747.  
  4748. DisktroyerRTextende:
  4749.  
  4750. DAGCreatorD0Text:
  4751. dc.b ` `,10
  4752. dc.b `The DAG Creator was found in your unit DF0: and is now deleted !`,10
  4753.  
  4754. DAGCreatorD0Textende:
  4755.  
  4756. DAGCreatorD1Text:
  4757. dc.b ` `,10
  4758. dc.b `The DAG Creator was found in your unit DF1: and is now deleted !`,10
  4759.  
  4760. DAGCreatorD1Textende:
  4761.  
  4762. DAGCreatorD2Text:
  4763. dc.b ` `,10
  4764. dc.b `The DAG Creator was found in your unit DF2: and is now deleted !`,10
  4765.  
  4766. DAGCreatorD2Textende:
  4767.  
  4768. DAGCreatorD3Text:
  4769. dc.b ` `,10
  4770. dc.b `The DAG Creator was found in your unit DF3: and is now deleted !`,10
  4771.  
  4772. DAGCreatorD3Textende:
  4773.  
  4774. DAGCreatorRText:
  4775. dc.b ` `,10
  4776. dc.b `The DAG Creator was found in unit ram: and is now deleted !`,10
  4777.  
  4778. DAGCreatorRTextende:
  4779.  
  4780. TFCRevengeLoadWBD0Text:
  4781. dc.b ` `,10
  4782. dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF0: and is now deleted !`,10
  4783.  
  4784. TFCRevengeLoadWBD0Textende:
  4785.  
  4786. TFCRevengeLoadWBD1Text:
  4787. dc.b ` `,10
  4788. dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF1: and is now deleted !`,10
  4789.  
  4790. TFCRevengeLoadWBD1Textende:
  4791.  
  4792. TFCRevengeLoadWBD2Text:
  4793. dc.b ` `,10
  4794. dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF2: and is now deleted !`,10
  4795.  
  4796. TFCRevengeLoadWBD2Textende:
  4797.  
  4798. TFCRevengeLoadWBD3Text:
  4799. dc.b ` `,10
  4800. dc.b `The T.F.C. REVENGE LoadWB-Virus was found in your unit DF3: and is now deleted !`,10
  4801.  
  4802. TFCRevengeLoadWBD3Textende:
  4803.  
  4804. TFCRevengeLoadWBRText:
  4805. dc.b ` `,10
  4806. dc.b `The T.F.C. REVENGE LoadWB-Virus was found in unit ram: and is now deleted !`,10
  4807.  
  4808. TFCRevengeLoadWBRTextende:
  4809.  
  4810. AntiCicloVirText:
  4811. dc.b ` `,10
  4812. dc.b `                    H E L P !!!`,10
  4813. dc.b `          I am afraid, because my hunk-table was changed !`,10
  4814.  
  4815. dc.b `          That could mean that a linkvirus has attached to me !!`,10
  4816.  
  4817. dc.b `Please send me to Matthias Gutt to get a new version from him !`,10
  4818.  
  4819. AntiCicloVirTextende:
  4820.  
  4821.  
  4822. VirusMessageText:
  4823. dc.b ` `,10
  4824. dc.b `WARNING !`,10
  4825. dc.b `The BGS9-Virus I/II or TERRORISTS-Virus was detected in memory`,10
  4826.  
  4827. dc.b `and is now disabled !`,10
  4828. dc.b `Check all your disks !`,10
  4829.  
  4830. VirusMessageTextende:
  4831.  
  4832. RLEVirusText:
  4833. dc.b ` `,10
  4834. dc.b `WARNING !`,10
  4835. dc.b `The REVENGE OF THE LAMER-EXTERMINATOR-Virus was detected in `,10
  4836.  
  4837. dc.b `memory !`,10
  4838. dc.b `It will destroy in less than 8 minutes the disk in your`,10
  4839.  
  4840. dc.b `current drive !!!`,10
  4841. dc.b `Because the virus is so fanatic I cannot kill it !!`,10
  4842.  
  4843. dc.b `But I had restored the Resident-vectors !!`,10
  4844. dc.b `Please finish all important disk activities and make a reset !!!`,10
  4845.  
  4846.  
  4847. RLEVirusTextende:
  4848.  
  4849. SADDAMText:
  4850. dc.b ` `,10
  4851. dc.b `WARNING !!`,10
  4852. dc.b `The SADDAM-Virus was detected in memory and cannot be killed !!`,10
  4853.  
  4854. dc.b `Please use another viruskiller or turn off your Amiga !!`,10
  4855.  
  4856. SADDAMTextende:
  4857.  
  4858. ColorText:
  4859. dc.b ` `,10
  4860. dc.b `WARNING !!`,10
  4861. dc.b `The COLOR- & TURK V1.3-Viruses was detected in memory !`,10
  4862.  
  4863. dc.b `I had restored the Reset-vector, but the COLOR-Virus is still working`,10
  4864.  
  4865. dc.b `in memory by using the DoIO-vector !!`,10
  4866. dc.b `It could infect your disks with the bootblock-virus TURK V1.3 !!!`,10
  4867.  
  4868. dc.b `Please restore the DoIO-vector by yourself or make a reset !!`,10
  4869.  
  4870.  
  4871. ColorTextende:
  4872.  
  4873. SmilyCancerText:
  4874. dc.b ` `,10
  4875. dc.b `WARNING !!`,10
  4876. dc.b `The SMILY CANCER-Virus was detected in memory and is now disabled !`,10
  4877.  
  4878. dc.b `Check all your disks !!`,10
  4879.  
  4880. SmilyCancerTextende: 
  4881.  
  4882. BretHawnesText:
  4883. dc.b ` `,10
  4884. dc.b `WARNING !!`,10
  4885. dc.b `The BRET HAWNES-Virus was detected in memory and is now disabled !`,10
  4886.  
  4887. dc.b `Check all your disks !!`,10
  4888.  
  4889. BretHawnesTextende:
  4890.  
  4891. CompuPhagozyteText:
  4892. dc.b ` `,10
  4893. dc.b `WARNING !!`,10
  4894. dc.b `The COMPUPHAGOZYTE-Virus was detected in memory !`,10
  4895.  
  4896. dc.b `Check all your disks !!`,10
  4897. CompuPhagozyteTextende:
  4898.  
  4899. CompuPhagozyte2Text:
  4900. dc.b ` `,10
  4901. dc.b `WARNING !!`,10
  4902. dc.b `The COMPUPHAGOZYTE-Virus 2 was detected in memory !`,10
  4903.  
  4904. dc.b `Check all your disks !!`,10
  4905. CompuPhagozyte2Textende:
  4906.  
  4907. VirusendeText:
  4908. dc.b ` `,10
  4909. dc.b `                         No known virus found in memory !`,10
  4910.  
  4911. VirusendeTextende:
  4912.  
  4913. NoDiskVirusText:
  4914. dc.b ` `,10
  4915. dc.b `                          No known virus found on disk !`,10
  4916.  
  4917. NoDiskVirusTextende:
  4918.  
  4919. StartupText:
  4920. dc.b `;...disinfected by AntiCicloVir V1.2`,10
  4921. dc.b `;If you  are programming in ASSEMBLER or MODULA-2`,10
  4922.  
  4923. dc.b `;or if you want to swap PD then write to`,10
  4924. dc.b `;Matthias Gutt`,10
  4925. dc.b `;Kantstr.16`,10
  4926. dc.b `;W-2120 Lueneburg`,10
  4927. dc.b `;`,0
  4928. StartupTextende:
  4929.  
  4930. ByteBanditText:
  4931. dc.b ` `,10
  4932. dc.b `Memory-Status:  BYTE BANDIT-Virus recognized -> make reset !!`,10
  4933.  
  4934. ByteBanditTextende:
  4935.  
  4936. ByteWarriorText:
  4937. dc.b ` `,10
  4938. dc.b `Memory-Status:  BYTE WARRIOR-Virus recognized -> make reset !!`,10
  4939.  
  4940. ByteWarriorTextende:
  4941.  
  4942. SCAText:
  4943. dc.b ` `,10
  4944. dc.b `Memory-Status:   SCA-Virus recognized & killed !!`,10
  4945.  
  4946. SCATextende:
  4947.  
  4948. GadaffiText:
  4949. dc.b ` `,10
  4950. dc.b `Memory-Status:   GADAFFI-Virus recognized ->make reset !!`,10
  4951.  
  4952. GadaffiTextende:
  4953.  
  4954. NORTHText:
  4955. dc.b ` `,10
  4956. dc.b `Memory-Status:   NORTH STAR-Virus recognized & killed !!`,10
  4957.  
  4958. NORTHTextende:
  4959.  
  4960. NORTH2Text:
  4961. dc.b ` `,10
  4962. dc.b `Memory-Status:   NORTH STAR-Virus 2 recognized & killed !!`,10
  4963.  
  4964. NORTH2Textende:
  4965.  
  4966. HCSText:
  4967. dc.b ` `,10
  4968. dc.b `Memory-Status:   H.C.S.-Virus recognized & killed !!`,10
  4969.  
  4970. HCSTextende:
  4971.  
  4972. RevengeText:
  4973. dc.b ` `,10
  4974. dc.b `Memory-Status:   REVENGE-Virus recognized -> make reset !!`,10
  4975.  
  4976. RevengeTextende:
  4977.  
  4978. PentagonText:
  4979. dc.b ` `,10
  4980. dc.b `Memory-Status:   PENTAGON-SLAYER-Virus recognized & killed !!`,10
  4981.  
  4982. PentagonTextende:
  4983.  
  4984. LSDText:
  4985. dc.b ` `,10
  4986. dc.b `Memory-Status:   LSD_SCA-Virus recognized & killed !!`,10
  4987.  
  4988. LSDTextende:
  4989.  
  4990. AIDSText:
  4991. dc.b ` `,10
  4992. dc.b `Memory-Status:   AIDS_SCA-Virus recognized & killed !!`,10
  4993.  
  4994. AIDSTextende:
  4995.  
  4996. MADText:
  4997. dc.b ` `,10
  4998. dc.b `Memory-Status:   MAD_BYTE BANDIT-Virus recognized -> make reset !!`,10
  4999.  
  5000. MADTextende:
  5001.  
  5002. MADIIText:
  5003. dc.b ` `,10
  5004. dc.b `Memory-Status:   MAD II-Virus recognized ->make reset !!`,10
  5005.  
  5006. MADIITextende:
  5007.  
  5008. V2001Text:
  5009. dc.b ` `,10
  5010. dc.b `Memory-Status:   2001_SCA-Virus recognized & killed !!`,10
  5011.  
  5012. V2001Textende:
  5013.  
  5014. The16BITCrewText:
  5015. dc.b ` `,10
  5016. dc.b `Memory-Status:   16 Bit-Crew-Virus recognized & killed !!`,10
  5017.  
  5018. The16BITCrewTextende:
  5019.  
  5020. DiskDoktorsText:
  5021. dc.b ` `,10
  5022. dc.b `Memory-Status:   DISKDOKTORS-Virus recognized -> turn off your Amiga !!`,10
  5023.  
  5024. DiskDoktorsTextende:
  5025.  
  5026. TimeBombText:
  5027. dc.b ` `,10
  5028. dc.b `Memory-Status:   TIME BOMB-Virus recognized !!`,10
  5029.  
  5030. TimeBombTextende:
  5031.  
  5032. TFCText:
  5033. dc.b ` `,10
  5034. dc.b `Memory-Status:   T.F.C. REVENGE-Virus recognized ->make reset !!`,10
  5035.  
  5036. TFCTextende:
  5037.  
  5038. BeginnRAMIN:
  5039. movem.l d0-d7/a0-a6,-(sp)
  5040. move.l 4,a6
  5041. clr.l 42(a6)
  5042. clr.l 46(a6)
  5043. clr.l 50(a6)
  5044. clr.l 546(a6)
  5045. clr.l 550(a6)
  5046. clr.l 554(a6)
  5047. movem.l (sp)+,d0-d7/a0-a6
  5048. move.l AltVektor(pc),-(sp)
  5049. rts
  5050. dc.b `Oh !!`,10
  5051. dc.b `Good evening user !!`,10
  5052. dc.b `Now you can see me by the work !`,10
  5053. dc.b `This interrupt is called RAMIN and had to kill all system-vectors !`,10
  5054.  
  5055. dc.b `RAM-installment in 1990 by Matthias Gutt * Kantstr.16 * W-2120 Lueneburg`,0
  5056.  
  5057. EndeRAMIN:
  5058.