home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 8 / Chip_Hitware_Vol_08.iso / chiphit8 / online / 95comspy / readme.1st < prev    next >
Text File  |  1997-02-10  |  10KB  |  260 lines

  1.  
  2.                                  PRUDENS INC.
  3.                                  Feb. 10, 1997
  4.            ---------------------------------------------------------
  5.            PRUDENS ComSpy95 (tm) (16/32 bit) for Windows 95  V 4.0.3
  6.            PRUDENS ComSpy3x (tm) (16 bit)    for Windows 3.x V 3.0.3
  7.            ---------------------------------------------------------
  8.  
  9.  
  10.  
  11. * DO read "REGISTERED .vs. UNREGISTERED" section
  12.                            if you are running try & buy edition.
  13.  
  14. * Do read SPECIAL NOTE for filtered out calls
  15.  
  16. * Do read RELEASE NOTE for the update
  17.  
  18.  
  19. A WINDOW TO WINDOWS 3.x or WINDOWS 95
  20. =====================================
  21.  
  22.    Who says system-wide hook is impossible in 32 bit environment.
  23.  
  24.    We have developed technology to install system-wide hooks (which can hook
  25.    into any APIs directly), the technology to create share memory (allocate
  26.    memory to share among any 32bit or 16bit application), and the technology
  27.    to create patch patching into Windows KERNEL or ANY routines. All these
  28.    technologies are used in any of our SPYs products. You may not see it
  29.    visually but it is there ... Check all Windows 3x/95 SPYs out youself.
  30.  
  31.    ComSpy for Windows 3.x reports you the activities on your modem thru COM
  32.    port APIs (such as: ReadComm, WriteComm, etc). You can also capture all
  33.    data flowing in and any commands sending out by the programs like WinCim
  34.    (the program you use to connect to CompuServe).
  35.  
  36.    Certainly you can use ComSpy to help to find out if your important gets
  37.    stolen when you connect to outside world, to find out how your credit
  38.    card or other information gets sent out (is the data encoded as expected),
  39.    or to capture data to file and you can do anything to it.
  40.  
  41.  
  42. WHO NEEDS COMSPY
  43. ================
  44.  
  45. Whoever has connected to outside thru a modem.
  46. If you suspect that vendors are doing something you don't like when you
  47. connect to them, get ComSpy capture all possible imformation for you.
  48.  
  49. Refer to PRUDENS.TXT for product information.
  50.  
  51.  
  52. Note: Be aware that ComSpy3x/ComSpy95 does not trap the modem activities if
  53.       the software does not use:
  54.           COM APIs under Windows 3.x or
  55.           COM APIs / WinSock APIs under Windows 95
  56.       There are some communication software that directly talks to MODEM
  57.       (for example, using IN/OUT assembly) - they will not be trapped.
  58.  
  59.  
  60. General Comments
  61. ================
  62.  
  63. (For ComSpy95)
  64.    This diskette contains new versions of ComSpy95 for Windows 95 which
  65.    operates in MS-Windows 95 on computers with an 80386 or higher processor.
  66.  
  67.    Contents of this diskette:
  68.  
  69.    README.1ST           - this file
  70.    COMSPY95.EXE         - 16 bit ComSpy for Windows 3.x Version 3.0
  71.    COMSPY16.SRV         - 16bit Server for ComSpy95
  72.    COM95DLL.DLL         - Support DLL for ComSpy95
  73.    FHK95.DLL            - Support DLL for ComSpy95
  74.    FHK16.DLL            - Support DLL for ComSpy95
  75.    SMIDGEON.VXD         - Support VXD for ComSpy95
  76.    PRUDENS.TXT          - product list and description
  77.    ORDER.TXT            - SALE PRICE and order form (ought to read)
  78.  
  79.  
  80. (For ComSpy3x)
  81.    This diskette contains new versions of ComSpy95 for Windows 95 which
  82.    operates in MS-Windows 95 on computers with an 80386 or higher processor.
  83.  
  84.    Contents of this diskette:
  85.  
  86.    README.1ST           - this file
  87.    COMSPY3x.EXE         - 16 bit ComSpy3x for Windows 3.x Version 3.0
  88.    FHK16.DLL            - Support DLL for ComSpy3x
  89.    PRUDENS.TXT          - product list and description
  90.    ORDER.TXT            - SALE PRICE and order form (ought to read)
  91.  
  92.  
  93. Installation
  94. ============
  95.  
  96. (For ComSpy95)
  97.  
  98.     Before installing this program, make sure that you delete the old version
  99.     of ComSpy95 on your system (the DLLs may not be compatible).
  100.  
  101.     Create a sub-directory on your hard-drive and copy all files to it. And
  102.     then move SMIDGEON.VXD, FHK95.DLL, and FHK16.DLL to \Win95\System.
  103.     Run ComSpy95.Exe to start the program.
  104.  
  105.  
  106. (For ComSpy3x)
  107.  
  108.     Before installing this program, make sure that you delete the old version
  109.     of ComSpy3x on your system (the DLL may not be compatible).
  110.  
  111.     Create a sub-directory on your hard-drive and copy all files to it.
  112.     Run ComSpy3x.Exe to start the program.
  113.  
  114.  
  115. If you are running the registered version, you should register your name
  116. (read PRUDENS.TXT) in order to initiate the program. And do remember to
  117. send in registration form to enable you to receive the update of this
  118. product absolutely free of charge.
  119.  
  120. The first time you run ComSpy, it will setup licenced-to information, font
  121. name, and font size automatically. The program uses Arial 7-point font by
  122. default. ComSpy lets you customize the font and size to the one you like.
  123. The setting will be saved in COMSPY.INI (placed under Windows directory).
  124.  
  125. Note: ComSpy does create ComSpy.Ini under your Windows directory. In this
  126.       INI file, ComSpy stores registration information, font, font size,
  127.       setting, and other information. Do not edit this file.
  128.  
  129.  
  130. Software Compatibility
  131. ======================
  132.  
  133. ComSpy hooks into several Windows APIs. It is known that several software
  134. products may not be compatible with ComSpy.
  135.  
  136. CAUTION: Running this type of software with ComSpy95 may cause a GPF and
  137.          result in you having to reboot the system.
  138.  
  139. You may avoid this by changing the setting to tell ComSpy not to hook into
  140. certain APIs that the other software product also hooks into.
  141.  
  142. ComSpy can not monitor on those program which do not use Windows COM port
  143. APIs as expected.
  144.  
  145.  
  146. Release History
  147. ===============
  148.  
  149. A. ComSpy for Windows 3.x
  150.    06/15/96   v 0.8  for Windows 3.x alpha release
  151.    07/10/96   v 0.9  for Windows 3.x beta release
  152.    08/10/95   v 0.95 for Windows 3.x golden beta release
  153.    09/05/96   v 3.0  for Windows 3.x release
  154.  
  155. B. ComSpy for Windows 95
  156.    06/15/96   v 0.8  for Windows 95 alpha release
  157.    07/10/96   v 0.9  for Windows 95 beta release
  158.    08/10/95   v 0.95 for Windows 95 golden beta release
  159.    09/05/96   v 3.0  for Windows 95 release
  160.    10/25/96   v 3.0a for Windows 95 release, hook rest WinSock APIs
  161.  
  162. C. Updating history
  163.    6/15/96    initial release, support COMM APIs for both ComSpy3x and ComSpy95
  164.    7/10/96    release with data capture for both and socket monitor for ComSpy95
  165.    8/10/96    bug fix: especially on the locking of WSOCK32.DLL
  166.    9/05/96    formal release
  167.   10/16/96    update FH32.DLL
  168.   10/29/96    bug fix: "memory allocation error on user heap"
  169.   10/31/96    bug fix: GPF after clicking CLEAR when a hook is in process
  170.  
  171.  
  172. RELEASE NOTE
  173. ============
  174.  
  175. 10/31/96
  176.  
  177.    Problem:
  178.       If use clicks on CLEAR (button or menu) to clear the log and there
  179.          is a callback in process, it may cause GPF.
  180.  
  181.    Recreate:
  182.       Run Netscape Internet Browser or Microsoft Internet Explorer.
  183.       When connect dialogbox shows up (in gethostbyname call in WinSock),
  184.       click CLEAR (button or menu) to clear captured log and continue to
  185.       connect your ISP. The browser GPFs after getting the connection.
  186.  
  187.    Reason:
  188.       When a API call is captured, ComSpy allocates a LOG node for the call,
  189.       save input parameters, and make the API call. Upon return from the API
  190.       call, ComSpy records the output parameters and return code -- GPFs in
  191.       calling program (browser in this case) -- the LOG node is not valid any
  192.       more because it has been destroyed by ComSpy in CLEAR.
  193.  
  194.    Fix: 1. the callbacks check if the LOG node is valid before filling in
  195.            the result.
  196.         2. in clicking on CLEAR, force a few seconds of delay before enable
  197.            the button again.
  198.  
  199.  
  200. REGISTERED .vs. UNREGISTERED
  201. ============================
  202.  
  203. Unregistered edition of ComSpy3x/ComSpy95 does not support several functions,
  204. The major ones are:
  205.  
  206.     - it disables some hooks to some APIs when you just start the program.
  207.     - in setting folder, the controls are disabled. You will not be able to
  208.          enable/disable the hooks to the APIs listed.
  209.     - the "Save" is disable you will not be able to save log to a file
  210.     - the "Copy" to clipboard is limited, it will not copy all log to clipboard
  211.     - the "Print" is limited, it will not print all logged info.
  212.  
  213. To receive the complete version, please refer to How to Purchase.
  214. We do provide other utilities, please refer to PRUDENS.TXT and ORDER.TXT.
  215.  
  216.  
  217. SPECIAL NOTE
  218. ============
  219.  
  220. [December 5, 1996]
  221.  
  222.    We have adapted the new FUNCHOOK library (FHK95.DLL) which has the new
  223.    hooking technology implemented for Windows 95. There are some reported
  224.    problems that are resolved by this new driver.
  225.  
  226.  
  227. How to Purchase
  228. ===============
  229.  
  230.    (Check ORDER.TXT for Sale Price)
  231.  
  232.    For Windows 3.x:
  233.        US$  99.95 - single user license (SW#8599)
  234.        US$ 395.95 - Corporate unlimited users
  235.  
  236.    For Windows 95:
  237.        US$ 149.95 - Single user license (SW#12851)
  238.        US$ 595.95 - Corporate unlimited users
  239.  
  240.    For Windows NT: (under development)
  241.  
  242.     S&H         - US$ 7.00 for US and Canada
  243.                   US$12.00 for others
  244.  
  245.     Tax         - applicable for IL resident only
  246.  
  247.  
  248.    To purchase: send your order form (print order.txt, fill in that order form)
  249.                 with payment (check or money orders) to
  250.  
  251.                 PRUDENS INC. #302
  252.                 100 Borris Circle
  253.                 Streamwood, IL 60107
  254.  
  255.                 CompuServe: 71670,176
  256.  
  257.  
  258.  
  259. (c) Copyright 1995-96 by PRUDENS INC. All rights reserved.
  260.