CHECK - Version 2.85                                      PowerPlex - 21/01/97


CHECK.EXE    21.456 Bytes - CHECKS for VIRUS symptoms (Known or unknown VIRUS)


                           Batch Processing (ERRORLEVEL)

 0 - No errors
 1 - At least one memory value wasn't correct
 2 - Information option used
 3 - Sintax Error
 4 - CHECK.EXE size differs from expected
 5 - Memory not OK and CHECK.EXE size differs from expected
 6 - Self installation was not sucessful
 7 - Self instalation sucessful
 8 - File did not pass integrity check
 9 - Check is running under a Windows session, aborted
10 - Custom file integrity didn't match
11 - Custom file integrity didn't match and Memory was not OK
12 - Custom file integrity and CHECK.EXE size did not match
13 - Custom file integrity, CHECK.EXE size and Memory did not match

v2.3+ Supports errorlevels 0 to 11, 8 and 9 not supported
v2.4+ Supports errorlevels 8 and 9
v2.6+ Supports errorlevels 12 and 13
v2.7+ New format, only errorlevels 0 to 5 are equal to previous versions


CHECK notes down your system memory values, COMMAND.COM integrity and verifies
those values each time you boot.
If any of those values are changed, you will be warned with a short and
helpful screen telling you what may be the problem and what you can do to
solve it.
Notice that if a virus gets in your computer, CHECK will always find it
because VIRUS must change files in order to spread to other computers and some
VIRUS only use memory and infect boot sectors instead of files so with CHECK
you will know if any kind of VIRUS is in your computer, known or unknown one.


-----------------------------------------------------------------------------

Version 2.85 - 21/01/97 - 21.456 Bytes

- Bug fix: File integrity checking had a mistake, it worked well however
- Many small changes
- Code optimized

-----------------------------------------------------------------------------

Version 2.84 - 26/12/96 - 22.176 Bytes

- Fixed many bugs, one of them made the screen flicker
- Enabled Escape key to quit
- Code optimized

-----------------------------------------------------------------------------

Version 2.83 - 05/12/96 - 22.848 Bytes

- Fixed bug that caused command line parameters to be ignored and only
  PPCHECK variable would work
- New interface with Windows

-----------------------------------------------------------------------------

Version 2.82 - 25/10/96 - 22.192 Bytes

- Fixed bug when custom file integrity was a negative value, the custom file
  checking would be bypassed
- Integrity values are negative in some MS-DOS versions in which the message
  "Bypassing Custom File Checking" would appear
- Added e-mail and home page address.

-----------------------------------------------------------------------------

Version 2.81 - 01/10/96 - 21.568 Bytes

- Fixed bug when CHECK.EXE file size didn't match, errorlevel was not
  returned properly
- The maximum value allowed was increased to 65535
- Optimized the whole code

-----------------------------------------------------------------------------

Version 2.8 - 16/09/96 - 21.728 Bytes

- Uninstall option "U" renamed to "REM"
- Option H removed and added option U to check for Upper Memory instead of
  High Memory Area. (VIRUS load into Upper Memory)
- Many optimizations

-----------------------------------------------------------------------------

Version 2.71 - 07/09/96 - 21.712 Bytes

- Corrected several bugs on updating where some parameters were not updated
- Added option to Uninstall when parameters differ

-----------------------------------------------------------------------------

Version 2.7 - 07/09/96 - 21.808 Bytes

- Removed option P and added option E to view errorlevels
- Added checking for integrity on a custom file
- Rebuilt the memory checking routines and added help for each memory or file
  change
- Added options to update when changes are found

-----------------------------------------------------------------------------

Version 2.6 - 21/08/96 - 17.024 Bytes

- Corrected installation bug that remained since version 2.4 in which the FC
  value was incorrect on self-install
- Changed text and spacing to look better
- Added Self-Check for CHECK.EXE file integrity
- Added Windows detection, check will abort if running under a MS-DOS PROMPT
  session inside windows because the memory values returned are fake
- Added errorlevel 12 and 13

-----------------------------------------------------------------------------

Version 2.5 - 16/08/96 - 15.488 Bytes

- Added detection of total extended memory
- Made the look better with full color support
- Changed some text and some messages

-----------------------------------------------------------------------------

Version 2.4 - 09/08/96 - 15.312 Bytes

- Added errorlevel 8 and 9
- Added self-instalation and uninstalation, safe and fast mode
- Maximum value accepted is now 32767

-----------------------------------------------------------------------------


To subscribe for receiving updates by e-mail, copy this form below and paste
it in your mail to send to us:

----------------------------------------------------------------------------

Computer model (386, 486, ...)   : Pentium 90
Virus vulnerability (high, ...)  : Caught once only, formated my Hard Drive
Which programs to receive once   : ALL
Programs to subscribe for updates: CHECK, EXE, CCD, GO, GODIR
Requests or comments: I have a problem installing CHECK, could you help me?
                      (This request was made and replied on CHECK v2.4)

----------------------------------------------------------------------------

E-MAIL: powerplex@cpsi.pt

HOME PAGE: http://www.cpsi.pt/~powerplex/

ADDRESS:

POWERPLEX
AVENIDA INDEPENDENCIA DAS COLONIAS, LOTE 13-B
2900 SETUBAL
PORTUGAL
