home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / ra / thdpro_6.zip / ANSWERS.TXT next >
Text File  |  1993-05-06  |  9KB  |  165 lines

  1. Q.   How do I register this fine tester?
  2. A.   Registration in the traditional sense is not required. However, if you
  3.      really wish to do something for the author, The following is what I
  4.      would like to see. Make the file FREE on your BBS (No Points/No Ratio).
  5.      Make it FREQ'able if you are part of a net. If you are on a BBS that
  6.      doesn't have it available, upload it there (ESPECIALLY foreign
  7.      countries). If you have comments or suggestions, send them to me
  8.      through Telenet Canada. If you're really ambitious, send them through
  9.      Fido Net at 1:259/423 (attention David Muir). And above all, encourage
  10.      people to use it.
  11.  
  12. Q.   Why don't you ask for money?
  13. A.   I have been asked this question many times. I have two reasons for this
  14.      apparent lack of logic. First how many worthwhile things will a
  15.      complete stranger do for you absolutely free? (I am not a sysop and
  16.      have almost no use for the majority of the things which THD ProScan is
  17.      capable of doing.) Also since it has yet to be "perfect", it is not
  18.      worthy of cash donations. I wouldn't ask you for money for something
  19.      that is less than perfect. So when it does become "perfect", it will
  20.      have been so close to perfect in the release prior, that it won't be
  21.      worth paying for the minor differences.
  22.  
  23. Q.   When and why does THD Move/Rename files?
  24. A.   THD ProScan was initially intended for and designed around TELEGARD. In
  25.      so doing it's main purpose was to test files and it's secondary purpose
  26.      was to save all files in the case where the file may have failed for a
  27.      reason unknown or a bad configuration. In that respect THD was designed
  28.      not only to not delete files but to avoid letting TG delete them for
  29.      any reason except for the CRC failure. THD will attempt to move any
  30.      file that fails for a reason OTHER than a CRC error. Where that file
  31.      exists already, it will move and rename the file. If that name already
  32.      exists, it will rename the file where it is and leave it there. While
  33.      this may seem like a lot of trouble to some, You might not think so if
  34.      you set up this wonderful new tester incorrectly and suddenly found
  35.      your BBS deleting all uploads because of a bad path in your THD
  36.      configuration.
  37.  
  38. Q.   Can I stop THD from Moving/Renaming files?
  39. A.   YES. With version 6 and all future versions, THDINSTL will accept a
  40.      parameter of "/NOMOVE" and alter the THDPRO.EXE file to not perform
  41.      the move/rename operation. The default is to reset the move/rename
  42.      option each time THDINSTL.EXE is run and failure to supply the /NOMOVE
  43.      on each running will result in the move option being restored. No sign
  44.      will be given that this option is active or inactive, so use it
  45.      cautiously.
  46.  
  47. Q.   Why are the version numbers always ".0"?
  48. A.   I have decided to stick with whole numbers for each new release. The
  49.      "." is reserved for use in patch files as was the case with version
  50.      5.1. At least this way, when you see version 7 you will know that there
  51.      have not been 100 "point" versions before it. Also each version number
  52.      used is accounted for in the HISTORY.DOC, as are all the bugs found and
  53.      fixed to date.
  54.  
  55. Q.   Can I change the options used by SCAN.EXE or the archivers?
  56. A.   NO!
  57.  
  58. Q.   Why not?
  59. A.   The reason for making this tester in the first place was because of the
  60.      way (literally all) other upload testers handled the options. Those
  61.      who left them configurable, handed the BBS user keys to your system, as
  62.      did most of those who did not let you configure them. The options I use
  63.      in THD Proscan are the ones I would use IF I ran a BBS. THD is the ONLY
  64.      tester I could not find a simple way to break into a BBS. If I allow
  65.      the options to be modified, Then I allow people who do not know the
  66.      methods used to break into BBSes a chance to turn my tester into a back
  67.      door.
  68.  
  69. Q.   You always emphasize the "SAFE" aspect of this tester, Is it really
  70.      that safe?
  71. A.   I cannot say that there is no way to get past it. However, I can say
  72.      that I have not been able to do so and have never heard of anyone doing
  73.      so. I have however tested a number of other upload testers and been
  74.      successful in EVERY attempt at getting past them. I am not saying that
  75.      it is impenetrable, only that I don't know any way. But be warned...
  76.      "Locks are for honest people. Real thieves can break into almost
  77.      anything."
  78.  
  79. Q.   Why do I even need an upload tester?
  80. A.   You don't... It is simply a convenient way to test files while the user
  81.      is online. If you wish to test all files manually that is your option.
  82.      If you wish to trust another tester, that too is your option. But if
  83.      you are at all unsure as to the security offered by other testers, use
  84.      this one. If you find a back door in my tester, tell me. I will fix it.
  85.      If I can't, I will stop programming it.
  86.  
  87. Q.   What options DOES this tester use for the archives?
  88. A.   Basically it uses those options required to recreate all subdirectory
  89.      structures without allowing the use of the root directory. It does not
  90.      allow any overwrites.
  91.  
  92. Q.   Why no overwrites?
  93. A.   Many testers allow overwrites as a way to stop archivers from prompting
  94.      the sysop, I simply create an environment where this will never occur.
  95.      Allowing overwrites could let a virus get past the tester by having two
  96.      files with the same name, My tester will expand both those files and
  97.      test both those files, while some other testers will let the virus free
  98.      file overwrite the infected file and lose the ability to detect the
  99.      virus in the first one.
  100.  
  101. Q.   So no viruses get past this tester?
  102. A.   No viruses that can be detected by your version of McAfee's Viruscan.
  103.      Unknown viruses or viruses not yet detectable by your version of
  104.      SCAN.EXE may still get by, but they are few and far between. Also in
  105.      this version the heuristic testing can aid in detecting unknown
  106.      viruses.
  107.  
  108. Q.   Why do you insist on McAfee's SCAN.EXE?
  109. A.   While no scanner is perfect, None is so widely available and frequently
  110.      updated as is SCAN.EXE by McAfee. Others may be prettier and have some
  111.      nice goodies with them, but I would trust McAfee on my system above all
  112.      others and therefore am only giving you what "I" would use.
  113.  
  114. Q.   Why are TBSCAN and F-PROT not used for the standard virus scanning?
  115. A.   At this point in time, I am not comfortable enough with the use of
  116.      those two testers to use them in this capacity. However, in future,
  117.      they may be an alternative. This will have to wait until I know the
  118.      testers a little better.
  119.  
  120. Q.   The Ansi screen takes too long. Can it be aborted?
  121. A.   No. It is interactive and must complete in order for the indictors to
  122.      make any sense. Users not wishing to see it could disable their own
  123.      ansi, thus causing the ASCII output to occur.
  124.  
  125. Q.   Sometimes my users don't get the ansi screen. Why?
  126. A.   The program allots a given amount of time to detect ansi on the remote
  127.      system. If the remote does not respond in that time, it is assumed that
  128.      they have no ansi capability. This detection time has been revised a
  129.      number of times but will never guarantee that the remote does or does
  130.      not have ansi active. If a user shells to use a protocol, then the
  131.      terminal cannot answer the detection sequence until it is again active.
  132.      In the meantime THD could timeout on the detection and send ASCII
  133.      instead. Work is still ongoing to optimize that time span to allow most
  134.      terminals to regain control.
  135.  
  136. Q.   My multinode BBS can pass the NODE number but not the port number.
  137.      How do I get THD ProScan to understand which "PORT" to use?
  138. A.   The easiest way to do this is to run THDPRO.EXE from a batch file.
  139.      Have your BBS pass the "NODE" to the batch file and then have the batch
  140.      file call THDPRO.EXE with the appropriate PORT number for that node.
  141.      The following example would work for a BBS with node 1 using com2 and
  142.      node2 using com3.
  143.  
  144.      @echo off
  145.      CTTY CON
  146.      IF "%2"=="1" C:\THD\THDPRO.EXE %1 2
  147.      IF "%2"=="2" C:\THD\THDPRO.EXE %1 3
  148.  
  149.                ^node number use comport^
  150.  
  151.  
  152. Q.   Why does Version 6 "look" the same as Version 1?
  153. A.   My main concern is and always has been the functionality of the tester.
  154.      As such, the appearance of the tester has always been of little
  155.      concern. Aside from that though, I like the way it looks.
  156.  
  157. Q.   Why can't the sysop see the user's view?
  158. A.   The sysop's view is (and always will be) the view of the various
  159.      utilities. While the user view may be nicer to look at, it reveals
  160.      nothing about what is happening on the system. The information
  161.      displayed to the sysop can reveal errors or other things which may be
  162.      helpful in explaining errors. I have found it to be extremely helpful
  163.      when answering questions if the sysop can see exactly where the error
  164.      occurred.
  165.