home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / t / tgatest.zip / TGATEST.DOC < prev    next >
Text File  |  1992-05-31  |  6KB  |  179 lines

  1.  
  2.  
  3.                     [][][][][][][][][][][][][][][][][][][][][][][][][][]
  4.                     [] Telegard archive file integrity tester  v2.00  []
  5.                     [][][][][][][][][][][][][][][][][][][][][][][][][][]
  6. Feb 4, 1992
  7.  
  8. Originally Written by Drew Solomon of the Mobius Building BBS
  9. (313)781-0871, 1:120/153
  10.  
  11. Re-Writen by Alan Bingham of the Spring of Life BBS
  12. (805)296-7817, 1:102/1101, 85:805/103
  13.  
  14.   I Re-wrote the bat file for security reasons after reading a message
  15. in the Telegard Echo, the message talked about users being able to upload
  16. Virus's and also BAT files because this file uses PATHS to find the files
  17. I had changed this in all program calls, also this program used to echo to
  18. the user YOUR file PATHS as it scaned, and while it unziped the files, I 
  19. have removed all cases of file paths displays while scaning, and testing
  20. of ZIP files. I have noticed that this file can be adapted to work with
  21. other archive types by changing the commands in the unzip/zip lines. and
  22. Installing it into the TELEGARD configuration. I hope you like the work
  23. I have done for this file, to make your system more secure.
  24. I have been running this file on my system for about 6 months, and have not
  25. had any problems, but it may not work on your system, please test it to make
  26. sure.
  27.  
  28.                             -=]> Alan Bingham <[=-
  29.  
  30.  The Zip file integrety tester determines, after a user uploads a file, if all
  31. of the files in the ZIP are undamaged and may be extracted without a problem.
  32. It also checks the files within the ZIP for many common viruses.
  33.  
  34. This batch files is specificly designed for TeleGard BBS version 2.5i and 2.7,
  35. but it should be easily portable to many other BBS systems.  I take no
  36. responsibility for it's use nor can I guarentee that it will work for your
  37. particular setup.
  38.  
  39. FILES:
  40.  
  41. ZIPTEST1.ANS    1,359   5-31-92 12:00:00 pm         Afiles Directory
  42. ZIPTEST2.ANS      281   5-31-92 12:00:00 pm         Afiles Directory
  43. ZIPTEST3.ANS      282   5-31-92 12:00:00 pm         Afiles Directory
  44. ZIPTEST4.ANS      279   5-31-92 12:00:00 pm         Afiles Directory
  45. ZIPTEST5.ANS      220   5-31-92 12:00:00 pm         Afiles Directory
  46. ZIPTEST6.ANS      179   5-31-92 12:00:00 pm         Afiles Directory
  47. ARJTEST.BAT       810   5-31-92 12:00:00 pm         Main BBS Directory
  48. ZIPTEST.BAT       860   5-31-92 12:00:00 pm         Main BBS Directory
  49. ZIPCOMM1.BBS       56   5-31-92 12:00:00 pm         Main BBS Directory
  50. ZIPCOMM2.BBS    1,255   5-31-92 12:00:00 pm         Main BBS Directory
  51. TGATEST.DOC     6,257   5-31-92 12:00:00 pm         EAT this one Mr. Phelps!
  52.  
  53.  
  54. REQUIREMENTS:
  55.  
  56. Any IBM PC compatible using the TeleGard BBS software (v2.5 or higher).  Slight
  57. modifications to the batch files are necessary if a version of DOS less than
  58. 3.3 is used.  As mentioned before, TGATEST should work with some of the other 
  59. BBS systems out there.
  60.  
  61. PKZIP v1.10 , located In your main BBS directory.
  62. ARJ v2.30,    located in your main BBS directory.
  63.   
  64. Virus Scan (SCANVxx), also locatable in your main BBS directory.  TGATEST
  65. _should_ work with just about any version of SCANV, but I've only tried with 
  66. version 7.6-9.0
  67.  
  68. SETUP:
  69.  
  70. Place the ZIPTEST.BAT and the ARJTEST.BAT files in your main BBS directory 
  71.  
  72.  
  73. Using a text editor, such as EDLIN or QEdit, modify the ZIPCOMM1 and ZIPCOMM2
  74. files.  ZIPCOMM1 is used to remove the old zipcomments
  75.  
  76. While testing the integrety of the ZIP/ARJ files, TGATEST displays to the user
  77. online ZIPTEST1.ANS - ZIPTEST6.ANS these files should be placed in your AFILES 
  78. directory. (note that this batch file only sends ansi files out, most of my
  79. users that upload are running ANSI systems, so if one is not then he may  
  80. get a messed up screen while the file is being tested.)
  81. ZIPCOMM2 is the final zip comment displayed to users unzipping this file 
  82. after downloading it from your BBS.  It SHOULD reflect that the files have been
  83. scanned for viruses, but may also include an advertisement for your BBS.  
  84. Play around with these until you get what you like.
  85.  
  86. Using the same text editor, modify the ZIPTEST.BAT and ARJTEST.BAT files, making
  87. the necessary changes for your paths.
  88.  
  89. Change the ZIP file integrity command (should be something like "PKZIP -t @F"
  90. at the moment) to "ZIPTEST @F".
  91.  
  92. This is in the "P" Config under "F" then "A"
  93.  
  94. It should look like this after you press "M" then "1":
  95.  
  96.  
  97. Archive #1 of 8
  98.  
  99.  
  100. 1. Active                 : Yes
  101. 2. Extension name         : ZIP
  102. 3. Interior list method   : *Internal*
  103. 4. Compression cmdline    : PKZIP -aex @F @I
  104. 5. Decompression cmdline  : PKUNZIP @F @I
  105. 6. Integrity check cmdline: ZIPTEST @F
  106. 7. Add comment cmdline    : ZIPCOMNT @F
  107. 8. Errorlevel for success : 0
  108. Q. Quit
  109.  
  110. Edit menu: (1-8,[,],Q) :
  111.  
  112.  
  113. Archive #6 of 8
  114.  
  115.  
  116. 1. Active                 : Yes
  117. 2. Extension name         : ARJ
  118. 3. Interior list method   : *Internal*
  119. 4. Compression cmdline    : ARJ a @F @I    
  120. 5. Decompression cmdline  : ARJ e @F @I  
  121. 6. Integrity check cmdline: ARJTEST @F
  122. 7. Add comment cmdline    : ARJ c @F -zc:\bbs\cmt.fil
  123. 8. Errorlevel for success : -1 (ignores)
  124. Q. Quit
  125.  
  126. Edit menu: (1-8,[,],Q) :
  127.  
  128. Have someone upload a file to check to make sure everything is working
  129. correctly.  Enjoy!
  130.  
  131. --------
  132. WARRANTY
  133. --------
  134.  
  135. This program is provided as-is, without a warranty of any kind, either expressed
  136. or implied. It is only guaranteed to occupy disk space, nothing more.  Under no
  137. circumstances shall the author be liable to you or anyone else for any damages,
  138. including (but not limited to) any lost profits, lost savings or other
  139. incidental or consequential damages arising out of the use or misuse of this
  140. program.
  141.  
  142.  In other words; RUN THIS PROGRAM AT YOUR OWN RISK.  You yourself, and nobody
  143.  else is responsible for the outcome of choosing to run this program.
  144.  
  145.  
  146. ------------
  147. Registration
  148. ------------
  149.  
  150.      This program is offered free of charge, but if you feel you really must 
  151. send a donation for the work that went into this, send $3.00 - $5.00 to: 
  152.  
  153. Alan Bingham
  154. PO Box 800152
  155. Santa Clarita CA 91380-0152
  156.  
  157. Your donation will be used to by a Six pack (of Diet Cherry Coke!)
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.