65 aaa00000ff00feo080333fff70f ^6VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV ^2[3COMPUTER VIRUS"S - ^1[1A Brief Guide For Beginners.[0 ^5[2by ROD PASCOE.[0 ^2[5Author of Virus Buster.[0 ^6VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV ^2 Welcome to the annoying world of computer virus's. For those of you ^2who do not fully know what a Computer Virus is, then let me explain. ^1 A true computer virus is a program that hides itself away on a disk ^1or other media. Without the user of the computer being aware of it, ^1it copies itself around onto other disks. ^7 Contrary to popular belief virus's CANNOT damage your computer. ^7They can however damage any of the data that you have on the ^7computer. ^2 Basically there are two ways to avoid virus's. The first is to ^2write protect your disks and leave them write protected. This is ^2alright for people who only use their computer for games playing etc. ^2but for the other users e.g. the programmers etc. then the only ^2alternative is to use a decent virus killer. ^1 There are basically two types of Amiga virus. The first and most ^1common of these is the bootblock virus. The bootblock of the disk is ^1the first part of the disk to be read in when the disk is inserted at ^1the workbench prompt. If a virus has infected the bootblock then it ^1will be started upon booting. The location of these virus's makes it ^1easy to recognise and kill them. ^7 The second type of virus is the link or file virus. These virus's ^7attach themselves to executable files and are activated when a ^7program is run. This makes them much more harder to find. ^4 Virus Buster was initially written to remove the BGS9 virus which ^4had infected most of the authors disks. At this stage I only had the ^4virus killer VirusX, which although was very good in its time was not ^4able to recognise the BGS9 virus, so I wrote a small program in BASIC ^4to remove the virus from a disk. The program could not however at ^4this stage recognise it in memory. ^6 It was shortly after this that I decided to develop the killer ^6further. I added the check for memory and added a custom user ^6interface. I also ported the code over from AmigaBASIC to AMOS. ^6After I had done this, I enlisted the aid of an assembly language ^6programmer friend of mine called Peter Ivey who wrote me a small ^6program to read a bootblock from a disk. This then enabled me to ^6check for the more common Bootblock virus's as well as the BGS9 file ^6virus. Since then Virus Buster (A nickname that caught on!) has ^6expanded and grown to the stage that you see now. ^3 Happy Virus Killing !! ^2[4 For details of how you can contact Rod to send him any nasty[0 ^2[4virus's, please turn to the adverts section.[0 ^6VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV \