home *** CD-ROM | disk | FTP | other *** search
-
- PRUDENS INC.
- December 31, 1996
- ---------------------------------------------------------
- PRUDENS ComSpy95 (tm) (16/32 bit) for Windows 95 V 4.0.3
- PRUDENS ComSpy3x (tm) (16 bit) for Windows 3.x V 3.0.3
- ---------------------------------------------------------
-
-
-
- * DO read "REGISTERED .vs. UNREGISTERED" section
- if you are running try & buy edition.
-
- * Do read SPECIAL NOTE for filtered out calls
-
- * Do read RELEASE NOTE for the update
-
-
- A WINDOW TO WINDOWS 3.x or WINDOWS 95
- =====================================
-
- Who says system-wide hook is impossible in 32 bit environment.
-
- We have developed technology to install system-wide hooks (which can hook
- into any APIs directly), the technology to create share memory (allocate
- memory to share among any 32bit or 16bit application), and the technology
- to create patch patching into Windows KERNEL or ANY routines. All these
- technologies are used in any of our SPYs products. You may not see it
- visually but it is there ... Check all Windows 3x/95 SPYs out youself.
-
- ComSpy for Windows 3.x reports you the activities on your modem thru COM
- port APIs (such as: ReadComm, WriteComm, etc). You can also capture all
- data flowing in and any commands sending out by the programs like WinCim
- (the program you use to connect to CompuServe).
-
- Certainly you can use ComSpy to help to find out if your important gets
- stolen when you connect to outside world, to find out how your credit
- card or other information gets sent out (is the data encoded as expected),
- or to capture data to file and you can do anything to it.
-
-
- WHO NEEDS COMSPY
- ================
-
- Whoever has connected to outside thru a modem.
- If you suspect that vendors are doing something you don't like when you
- connect to them, get ComSpy capture all possible imformation for you.
-
- Refer to PRUDENS.TXT for product information.
-
-
- Note: Be aware that ComSpy3x/ComSpy95 does not trap the modem activities if
- the software does not use:
- COM APIs under Windows 3.x or
- COM APIs / WinSock APIs under Windows 95
- There are some communication software that directly talks to MODEM
- (for example, using IN/OUT assembly) - they will not be trapped.
-
-
- General Comments
- ================
-
- (For ComSpy95)
- This diskette contains new versions of ComSpy95 for Windows 95 which
- operates in MS-Windows 95 on computers with an 80386 or higher processor.
-
- Contents of this diskette:
-
- README.1ST - this file
- COMSPY95.EXE - 16 bit ComSpy for Windows 3.x Version 3.0
- COMSPY16.SRV - 16bit Server for ComSpy95
- COM95DLL.DLL - Support DLL for ComSpy95
- FHK95.DLL - Support DLL for ComSpy95
- FUNCHOOK.DLL - Support DLL for ComSpy95
- SMIDGEON.VXD - Support VXD for ComSpy95
- PRUDENS.TXT - product list and description
- ORDER.TXT - SALE PRICE and order form (ought to read)
-
-
- (For ComSpy3x)
- This diskette contains new versions of ComSpy95 for Windows 95 which
- operates in MS-Windows 95 on computers with an 80386 or higher processor.
-
- Contents of this diskette:
-
- README.1ST - this file
- COMSPY3x.EXE - 16 bit ComSpy3x for Windows 3.x Version 3.0
- FUNCHOOK.DLL - Support DLL for ComSpy3x
- PRUDENS.TXT - product list and description
- ORDER.TXT - SALE PRICE and order form (ought to read)
-
-
- Installation
- ============
-
- (For ComSpy95)
-
- Before installing this program, make sure that you delete the old version
- of ComSpy95 on your system (the DLLs may not be compatible).
-
- Create a sub-directory on your hard-drive and copy all files to it. And
- then move SMIDGEON.VXD, FHK95.DLL, and FUNCHOOK.DLL to \Win95\System.
- Run ComSpy95.Exe to start the program.
-
- ****** SMIDGEON.VXD needs to be in the search path ******
-
-
- (For ComSpy3x)
-
- Before installing this program, make sure that you delete the old version
- of ComSpy3x on your system (the DLL may not be compatible).
-
- Create a sub-directory on your hard-drive and copy all files to it.
- Run ComSpy3x.Exe to start the program.
-
-
- If you are running the registered version, you should register your name
- (read PRUDENS.TXT) in order to initiate the program. And do remember to
- send in registration form to enable you to receive the update of this
- product absolutely free of charge.
-
- The first time you run ComSpy, it will setup licenced-to information, font
- name, and font size automatically. The program uses Arial 7-point font by
- default. ComSpy lets you customize the font and size to the one you like.
- The setting will be saved in COMSPY.INI (placed under Windows directory).
-
- Note: ComSpy does create ComSpy.Ini under your Windows directory. In this
- INI file, ComSpy stores registration information, font, font size,
- setting, and other information. Do not edit this file.
-
-
- Software Compatibility
- ======================
-
- ComSpy hooks into several Windows APIs. It is known that several software
- products may not be compatible with ComSpy.
-
- CAUTION: Running this type of software with ComSpy95 may cause a GPF and
- result in you having to reboot the system.
-
- You may avoid this by changing the setting to tell ComSpy not to hook into
- certain APIs that the other software product also hooks into.
-
- ComSpy can not monitor on those program which do not use Windows COM port
- APIs as expected.
-
-
- Release History
- ===============
-
- A. ComSpy for Windows 3.x
- 06/15/96 v 0.8 for Windows 3.x alpha release
- 07/10/96 v 0.9 for Windows 3.x beta release
- 08/10/95 v 0.95 for Windows 3.x golden beta release
- 09/05/96 v 3.0 for Windows 3.x release
-
- B. ComSpy for Windows 95
- 06/15/96 v 0.8 for Windows 95 alpha release
- 07/10/96 v 0.9 for Windows 95 beta release
- 08/10/95 v 0.95 for Windows 95 golden beta release
- 09/05/96 v 3.0 for Windows 95 release
- 10/25/96 v 3.0a for Windows 95 release, hook rest WinSock APIs
-
- C. Updating history
- 6/15/96 initial release, support COMM APIs for both ComSpy3x and ComSpy95
- 7/10/96 release with data capture for both and socket monitor for ComSpy95
- 8/10/96 bug fix: especially on the locking of WSOCK32.DLL
- 9/05/96 formal release
- 10/16/96 update FH32.DLL
- 10/29/96 bug fix: "memory allocation error on user heap"
- 10/31/96 bug fix: GPF after clicking CLEAR when a hook is in process
-
-
- RELEASE NOTE
- ============
-
- 10/31/96
-
- Problem:
- If use clicks on CLEAR (button or menu) to clear the log and there
- is a callback in process, it may cause GPF.
-
- Recreate:
- Run Netscape Internet Browser or Microsoft Internet Explorer.
- When connect dialogbox shows up (in gethostbyname call in WinSock),
- click CLEAR (button or menu) to clear captured log and continue to
- connect your ISP. The browser GPFs after getting the connection.
-
- Reason:
- When a API call is captured, ComSpy allocates a LOG node for the call,
- save input parameters, and make the API call. Upon return from the API
- call, ComSpy records the output parameters and return code -- GPFs in
- calling program (browser in this case) -- the LOG node is not valid any
- more because it has been destroyed by ComSpy in CLEAR.
-
- Fix: 1. the callbacks check if the LOG node is valid before filling in
- the result.
- 2. in clicking on CLEAR, force a few seconds of delay before enable
- the button again.
-
-
- REGISTERED .vs. UNREGISTERED
- ============================
-
- Unregistered edition of ComSpy3x/ComSpy95 does not support several functions,
- The major ones are:
-
- - it disables some hooks to some APIs when you just start the program.
- - in setting folder, the controls are disabled. You will not be able to
- enable/disable the hooks to the APIs listed.
- - the "Save" is disable you will not be able to save log to a file
- - the "Copy" to clipboard is limited, it will not copy all log to clipboard
- - the "Print" is limited, it will not print all logged info.
-
- To receive the complete version, please refer to How to Purchase.
- We do provide other utilities, please refer to PRUDENS.TXT and ORDER.TXT.
-
-
- SPECIAL NOTE
- ============
-
- [December 5, 1996]
-
- We have adapted the new FUNCHOOK library (FHK95.DLL) which has the new
- hooking technology implemented for Windows 95. There are some reported
- problems that are resolved by this new driver.
-
-
- How to Purchase
- ===============
-
- (Check ORDER.TXT for Sale Price)
-
- For Windows 3.x:
- US$ 99.95 - single user license (SW#8599)
- US$ 395.95 - Corporate unlimited users
-
- For Windows 95:
- US$ 149.95 - Single user license (SW#12851)
- US$ 595.95 - Corporate unlimited users
-
- For Windows NT: (under development)
-
- S&H - US$ 7.00 for US and Canada
- US$12.00 for others
-
- Tax - applicable for IL resident only
-
-
- To purchase: send your order form (print order.txt, fill in that order form)
- with payment (check or money orders) to
-
- PRUDENS INC. #302
- 100 Borris Circle
- Streamwood, IL 60107
-
- CompuServe: 71670,176
-
-
-
- (c) Copyright 1995-96 by PRUDENS INC. All rights reserved.