home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / util / anticiclovir-2.4.lha / AntiCicloVir_V2.4 / AntiCicloVir.DOC < prev    next >
Text File  |  1992-09-02  |  28KB  |  766 lines

  1.  
  2.         Documentation of AntiCicloVir V2.4:        28.10.1994
  3.         ===================================        ==========
  4.  
  5.  
  6. Table of Contents:
  7.  
  8. 1. Copyright
  9.  
  10. 2. How to use AntiCicloVir
  11.  
  12. 3. Scan memory for viruses
  13.  
  14. 4. Scan directories for viruses
  15.  
  16. 5. How to handle with packers
  17.  
  18. 6. Scan bootsectors for viruses
  19.  
  20. 7. Scan disk-validators for viruses
  21.  
  22. 8. Description of some well-known viruses:
  23.  
  24.     - SCA
  25.  
  26.     - BGS9
  27.     - Bret Hawnes
  28.     - Disaster-Master
  29.  
  30.     - IRQ
  31.     - Golden Rider
  32.     
  33.     - SADDAM
  34.  
  35. 9. Mail
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.             Copyright
  47.  
  48. AntiCicloVir is now Public Domain Software and that means, you can use this
  49. viruskiller for personal or commercial work !
  50. You can use this program for scanning in your own system for viruses, or you can
  51. install it on your own Public Domain disks, or sell it to anyone to any prices.
  52. You may read the assembly-language source code, put some routines out from it
  53. into your own program, or change some parts of or add new parts to the source
  54. code.
  55. If you`re programming in assembly-language, then you will see, that it is very
  56. simple, to update the viruskiller, so that he will detect new viruses in memory,
  57. files and on disk !
  58. You may use the source code of AntiCicloVir as base for a new own viruskiller !
  59. But there are some limits !!!!!!
  60. You may not spread such a changed program by using the name `AntiCicloVir`,
  61. because I will write more (& better) versions of AntiCicloVir in the future,
  62. and I think, it won`t be useful, if there exists more than one program using the
  63. same name !!!!!!
  64. Further it is not allowed, to change any part of this documentation or of the
  65. file VIRUSLIST.DOC !!!
  66.  
  67. Well, I hope there doesn`t exist any serious, nasty ugly bugs in the assembly-
  68. language source code of AntiCicloVir, but I think, it doesn`t exist any 
  69. program without any bug, so that I can`t give any guarantee for the error-free
  70. work of the viruskiller AntiCicloVir ...
  71. I can`t take the responsibility for any damage, directly or indirectly caused 
  72. by the correctly or uncorrectly use of AntiCicloVir !
  73. That means for example too, if your hardware or software were damaged by a
  74. virus, which AntiCicloVir didn`t detect, I will not take the responsibility for
  75. that !
  76. But I hope, that something like the above mentioned will not happen.
  77.  
  78.  
  79.  
  80.  
  81.  
  82. And now a message from our sponsors:
  83.  
  84. ---------------------------------------------------------------------------
  85.  
  86. ABOUT SAFE HEX INTERNATIONAL
  87. If  you   know  a  virus  programmer  you  can  get  a reward of $ 1000 for
  88. supplying  his  name  and  address.  The fact is that the law punishes data 
  89. crime very severely. (5 years in jail in most countries).
  90.  
  91. We  are an international group with more than 500 members  who have started 
  92. trying to stop the spread of virus. Let me give you some example:
  93.  
  94.         1. Our motto is: "Safe Hex", who dares do anything else today?".
  95.         2. A virus bank containing more than 1800 Amiga and PC viruses for
  96.            supporting good shareware antivirus programs.
  97.         3. We help people to get money back lost by virus infection.
  98.         4. We write articles about virus problems for about 20 computer 
  99.            magazines worldwide.
  100.         5. We release the newest and the best virus killers around from 
  101.            about 25 wellknown programmers worldwide.
  102.         6. We have more than 35 PC and Amiga "Virus Centers" worldwide 
  103.            where you can get free virus help by phoning our "Hotline", and 
  104.            the newest killers translated in your own language at very 
  105.            little cost.
  106.  
  107. For more information contact:
  108.  
  109.         SAFE HEX INTERNATIONAL            (Please send 2 "Coupon-Response 
  110.         Erik Loevendahl Soerensen         International" and a self addres-
  111.         Snaphanevej 10                    sed envelope, if you want infor-
  112.         DK-4720 Praestoe                  mation about SHI by letter).
  113.         Denmark                             
  114.         Phone: + 45 55 99 25 12
  115.         Fax  : + 45 55 99 34 98
  116.  
  117. ---------------------------------------------------------------------------
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.             How to use AntiCicloVir
  137.  
  138. AntiCicloVir is a small but smart viruskiller, who shall be simple to use like
  139. VirusX.
  140. It isn`t hard to deal with AntiCicloVir.
  141. Today there appears more and more superviruskillers, but more and more novices
  142. have problems, to use this killers efficiencly, because with the time they became
  143. so complicate, so that you at first have, to read Gigabytes of DOC-files, if you
  144. want to know, how to use this superviruskiller most efficiencly ...
  145. If you want to use AntiCicloVir, you have only, to read this small DOC-file and,
  146. to know some things:
  147.  
  148. AntiCicloVir is more a virushunter than a viruskiller !
  149. It can detect viruses in memory, but it won`t remove them from memory, because
  150. it doesn`t change any vectors !
  151. Today I have not the ROM addresses of all vectors from all ROM versions, because
  152. I have not so many money like some antivirus-freaks, to buy all AMIGA models
  153. selled by Commodore ...
  154.  
  155. In some cases it will be enough, if you let restore some reset-vectors by
  156. AntiCicloVir, to remove a virus from memory !!!
  157. After that it`s better, to cause a reset, so that the whole virus will be removed
  158. from system, if it doesn`t can survive the reset !!!
  159.  
  160. Because the small length of AntiCicloVir (27 kB) it will be useful, to call it
  161. up from your startup-sequence.
  162. Copy AntiCicloVir into your subdirectory c and call it up from your startup-
  163. sequence by using the option `-c` for fast memory-check !
  164. Now, while you reboot from this disk, AntiCicloVir will be started and shows the
  165. addresses of some important ROM vectors to you and checks the memory for all
  166. known viruses.
  167.  
  168. If AntiCicloVir has found any virus in memory, then order the viruskiller, to
  169. restore the reset-vector and cause a reset by yourself !
  170. After one reboot from a clean disk run AntiCicloVir again, to see, if the virus
  171. is still standing in memory !
  172.  
  173. To scan bootsectors of disk for viruses, please start AntiCicloVir by using
  174. the option `-m` from the Shell or calling it from the Workbench.
  175. AntiCicloVir will check every disk in all connected  floppydrives, if you 
  176. have insert one !.
  177. AntiCicloVir will not only check the bootsectors of every disk, but the disk-
  178. validator of the inserted disk, too.
  179.  
  180. If you want to scan your disks for file- and linkviruses, please use AntiCicloVir
  181. from the Shell:
  182. Enter the name of AntiCicloVir and add the pathname of the directory, you want
  183. to scan for viruses !
  184.  
  185. You see, it is very simple, to use AntiCicloVir !!!
  186.  
  187. But that`s not all about AntiCicloVir ...
  188.  
  189. The viruskiller will be much stronger, if you use the antivirus.libraries
  190. from Safe Hex International with him !
  191. These libraries aren`t necessary to get AntiCicloVir started, but they will
  192. modify AntiCicloVir in some important points !
  193. Before you can use these libraries, you have to install them !
  194. You will find all needed libraries in the subdirectory libs from the 
  195. subdirectory, which is including AntiCicloVir.
  196. Please copy the contents from this libs-directory into the libs-directory
  197. onto your Workbench Disk !
  198. After that, you have to copy the contents from the subdirectory l, which is
  199. standing too in the same subdirectory like AntiCicloVir, to the subdirectory
  200. l from your Workbench Disk !
  201.  
  202. These libraries will support AntiCicloVir in the following points:
  203.  
  204. - The Bootblock.library will support the bootsector-scan, so that AntiCicloVir
  205.   now can find more bootblock viruses than `only` the 188, it knows by itself !
  206.   Now, it`ll find additional all bootblock viruses, the Bootblock.library knows !
  207.   A lot of thanks for this excellent work has to go to:
  208.  
  209.     Johan Eliasson
  210.     Baeckgatan 6
  211.     60358 Norrkoeping
  212.     Sweden
  213.  
  214. - The removelink.library will support the directory- and memory-scan, so that
  215.   AntiCicloVir now can find more file-, link-, diskvalidator-viruses, trojan
  216.   horses and bombs than `only` the 78, it knows by itself !
  217.   Now, it`ll find additional all file-, link-, diskvalidator-viruses, trojan
  218.   horses and bombs, the removelink.library knows !
  219.   A lot of thanks for this excellent work has to go to:
  220.  
  221.     Johan Oehman
  222.     Matematikgrand 13B
  223.     90733 Umea¢
  224.     Sweden
  225.  
  226. - The unpack.library now makes it possible, that AntiCicloVir can decrunch
  227.   packed files, to find file-, link-, dis