THE "VKILLER.CPX" FILE ON THE DISK AN ATARI EXTENDED CONTROL PANEL MODULE WRITTEN BY TORBJRN OSE MANUAL LIST OF CONTENTS DISCLAIMER NOTICE INTRODUCTION LOADING THE VI$##0 8 3#0 WORKING WITH THE VJILLER.CPX MODULE THE PUTBOOT OPTION CREDITS HISTORY BUG REPORT The "Ultim!td $F 3?p>&!>8'>88>8!????????????>1%ɥЀ́՝́ չѥ4(4(4(4(%M 1%5H9=Q% 4(4(4(] sy sK+a+KC++Ã++!{KkcK+!aKA++hSyCK) D.Ln n mΎ.L lnM,L - this manual, its quaf$           @@@@@LH ?>8'? "80!>>>!>2 >LH@@@@@LLJn@@@N5̔ѡȁյ́ѡѥɔЁ#'? 1 P8 > 0!?> 8?>>0 0>8'>8 >0& 8'?>?1%"0@ p~|Lpp@@"~|||@@|ݔB|D&~|L$@`L$@`|&|` @0@ p|Lpp@@"|$@ B|D$|p|L@D@b|~| B D p$B 1 INTRODUCTION Some time ago now, Atari releaseD theIr extended c)ntrol paHr` 3HBy - "XCONTROL.ACC". It's H@OρOOςHp <(:24"41::40612992771OpOOOOHZ ,n,$ ) .  .d!L.me Ll.l .d .d ...M$ l-ddYFA@ A(B(F2BFvVBТF2WFVFVB2RP099@039pAy0q9@ 19@0p01I0 @89@)L m. Whereas the old control panel ("CONTROL.ACC") could change the colours and set the keyboard click rate and that sort of thing, the extended control panel can do nothing at all - at least not on its own. Separate modules, specially written programme files ending with the extension "CPX", can be loaded in order for various different things to be done. One can for example load a module that allows you to change the colours, or another module to change the keyboard click and repeat rate. Principally, however, the modular setup of the extended control panel is a lot more flexible than the old one. Provided that certain criteria of CPX programme structure are met, you can principally write ANY programme for it. You could do a game which would be loaded with the extended control panel on boot-up, for example, or just about anything else. "VKILLER.CPX", you probably guessed it by now, is a module written especially for the extended control panel. You can simply have the control panel load it, after which it's present in your computer at the click of a mouse button, just like any other accessory you might want! 2 LOADING THE VKILLER.CPX MODULE The basic functions of the Atari control panel will not be explained here. For our purposes, it suffices to tell that the control panel will load its modules from a specific search path (i.e. a specific directory, for example your root directory or a specific folder) whenever you boot your machine with the extended control panel enabled (the actual control panel will be loaded just like any other desk accessory, with which no doubt you're already familiar), it will load all correctly structured programme files that have the "CPX" extension. Do note: This only works with CORRECTLY STRUCTURED files. Simply renaming regular programmes ("PRG") or desk accessory files will not work! Basically, what you need to do is copy the extended control panel on the root directory of your boot drive (usually drive A when you have a floppy system, or drive C when you have an auto-booting hard disk). Copy the "VKILLER.CPX" file from the "Ultimate Virus Killer" disk there as well, boot your computer, and that's all there is to it. The "VKILLER.CPX" module can be actually activated by selecting the extended control panel from the accessory list (top lefthand pull-down menu in the desktop or any proper GEM programme) and then double-clicking on its entry (UVK CPX vx.x, "VIRUS KILLER"). Do note: You need the EXTENDED control panel for this to work! This control panel has been supplied with ST systems for the last two years or so, and may also be available from your local Public Domain library. Contact your dealer or Atari in case you have difficulty finding it. Note on memory: If you have only a limited amount of free memory, or if you have a machine with half a megabyte of memory, you might not find sufficient space to load the "Ultimate Virus Killer" programme once you have the extended control panel installed with its appropriate modules loaded. 3 WORKING WITH THE VKILLER.CPX MODULE Once you've activated the module by double-clicking on it (or by clicking on it once and then selecting "open" from the control panel menu), you'll have some of the basic first-aid functions of the "Ultimate Virus Killer" at hand, without you even having to load or having to have loaded the actual "Ultimate Virus Killer" programme. The module offers several buttons you can press with the mouse pointer. ARROW UP/DOWN: Allows you to look at the bootsector that was most recently read. If no bootsector was read yet, it will display a quick manual text and the author's regular-and Email address. PUTBOOT: When checking for bootsector viruses on floppy disks, you can write one of several selected special bootsectors on the disk - sortof an immunization. Refer to the next chapter for more details on these bootsectors. This option can only be selected if you have already read a bootsector by clicking on the "A" or "B" buttons. SAVEBOOT: If you have found a bootsector not known by the module, you can write it into a small file on disk with this option. This option can be compared with the "WRITE BOOTFILE" option from the "Ultimate Virus Killer". Do note: As the VKILLER.CPX module recognizes only preciously few harmless bootsectors in order to save as much memory space as possible, these "BIN" files should only be sent in for analysis when the "Ultimate Virus Killer does not recognize them either! In those cases, they should also be submitted to the "Ultimate Virus Killer" feedback address, mentioned in the FEEDBACK chapter of the main programme manual - NOT to the VKILLER.CFX module author! SYSCHECK: Displays some of the more interesting system variable contents, including possible XBRA identifiers. This option will probably be of little interest for most users. A: Loads and analyzes the bootsector from the floppy in drive A. If recognized, the name will be displayed in the status box, with a status (harmless / executable) below. "DskMsg" does not appf           9 Loads and analyzes the bootsector from the floppy in drive B. If recognized, the name will be displayed in the status box, with a status (harmless / executable) below. "DskMsg" does not apply to the actual bootsector but instead refers to the floppy drive error status (i.e. is says "OK" when the bootsector was properly read or written). This button will be disabled if you don't actually have drive B installed. OK: Exits the e%4uH, back to the extended control panel main menu. Do note: The VKILLER.CPX module is not intended to replace the actual "Ultimate Virus Killer" programIA. It offers only basic first-aid protection, by allowing you to recHHHCH (Fb949@ϐπσO OOρOpg'@ ]H\\R b33 #`3`䤄 $s ` dnNd . l) @1 @0y0q 390@b&RBЧ&V4  ĂbFRGFW"66W2R&RGf6VBF2qDM . .Ncular disk with the actual "Ultimate Virus Kilf0   !  3H?>?##ȁB!ZJbb*qK;K+q;+{;){{#K#)3{$8 @D @x 8@ L88$88  <<8LH@ xHH8x<01 x92s 392Bq10@ 0q 390@910@0@9 @090q91@ 0 19%&e of several bootsectors. These bootsectors can then be written to the floppy disk that is currently being checked. MAKEEXEC: This eakes the disk executabf0! 008      ! 008  >2!>&  '>2>>>> ?>2!?>  0 '?>2HAOρOOρO@ϙωOOψOpώ<74224:40402;0417978970::42*@ZP]H\\R21\[[Y\X\CBBQQVH BBܚ]\HYY^H\\\X܈U\ۈ@D''8D''@g@AD''@G gg8@D'%2379'' &;4:020194;743;6123249 e4hing suspicious is found. This is no anti-virus iH"!:404 does NOT copy itself to other disks of its own accord. POMPEY 2: This is a bit like the "MEDWAY 4", mentioned above - the difference being that it only checks whether or not reset-resistant programmes are resident in your coHOOό@pρOOO@OςρςωOόOpOωOςOώ ppϒ@ppρOOOωO OOÒOpOςπ ppϜLEAN ST: This zeroes the bootsector with the exception of the Bios Parameter Block (for explanation of what that is, check out the actual main programme manual). A possible programme in the bootsector will be lost, whether it's a virus or not. CLEAN PC: This is almost identical to the "CLEAN ST" option, above, but has the advantage of creating a disk that can be read using a PC. Regular ST disks can't always be read by a PC (IBM compatible thingy). 5 CREDITS Manual: Richard Karsmakers Research: Richard Karsmakers and Torbjrn Ose All programming, design, and the rest: Torbjrn Ose 6 HISTORY - Version 1.0 (December 16th 1992) The first version, which is probably not going to change much, except for addition of new viruses and possible cosmetic changes or additional Falcon compatibility (IF it's not compatible, which it may already be). First released with "UHOOπ@@ppO@OÐFBBDBppϐOOO ςςO ρOOOςOp ςςςOχρχOOρOOpόOρOώ@pϘτ π̀OOπ@ppO@ÐOCBBDBppτψπOτρO Oϙώpπsions now exist. Function keys F1-F7 now supported, and resident scan not accessible when "MiNT" cookie is found so as to prevent memory protection errors. First released with "Ultimate Virus Killer" version 5.9. - Version 1.3 (August 15th 1993) New viruses have been added to fit with version 6.0 of the "Ultimate Virus Killer". 'Saveboot' extension now ".IMG". First released with "Ultimate Virus Killer" version 6.0. 7 BUG REPORT Of course we wouldn't be offering you a programme that's buggy. We know of no bugs in the VKILLER.CPX module. However, when using "MultiTOS" the system check will not work, for "MultiTOS" does not allow you to access memory that was set up by another application in protected mode. So far we know not of a way around it. Should you find any bugs (whether cosmetic or not), please report them by sending your bug report to the following address: Douglas Communications PO Box 119, Stockport Cheshire SK2 6HW U.K. Don't forget to include sufficient reply stamps or International Reply Coupons if you expect an answer or if you want your disks to be returned.