home *** CD-ROM | disk | FTP | other *** search
- >>>>>-- CrCheck - Users Manual --<<<<<
-
-
- ─══[ 1 GENERAL ]═══════════════════════════════════════════════─
-
-
-
- This is the English documentation for the program CrCheck. The
- file CRCHECK.DOC contains the German documentation, this is only
- a short extract. If you are familiar with German then please
- read the CRCHECK.DOC instead!
-
- German users: Bitte den Bestellschein in CRCHECK.DOC benützen!
-
-
- 1.1 Contents
-
-
- 1 General.................................................1
- 1.1 Contents............................................1
- 2 Synopsis................................................1
- 3 Basics..................................................2
- 4 Parameters..............................................3
- 4.1 PGP Support.........................................3
- 4.2 CrcTest.............................................3
- 5 Legal Terms And Disclaimer..............................3
- 5.1 Disclaimer..........................................3
- 5.2 Documentation.......................................4
- 5.3 License - Shareware.................................4
- 5.4 Distribution Restrictions...........................4
- 6 Closing.................................................5
- 6.1 Registration........................................5
- 6.2 Updates.............................................6
- 6.3 My Address..........................................6
-
-
-
- ─══[ 2 SYNOPSIS ]══════════════════════════════════════════════─
-
-
-
- CrCheck is a file-authentication program that may be used to
- check other programs for signs of tampering. CrCheck uses a 32-
- bit algorithm to generate Cyclic Redundancy Checks (CRC's),
- which are then displayed for the user to compare with the known
- value for the program(s) validated. The 32-bit CRC checking pro-
- vides a high degree of security and follows the ANSI x3.66 and
- FED-STD 1003 standards. Furthermore CrCheck checks the file
- length, file attributes and the file date and time stamps to
- provide a high security.
-
- The known validation data can be published by the author of the
- program (as the file CRCHECK.TXT) or can be obtained from a
- trusted information database. Furthermore you can sign the
- CRCHECK.TXT file with your PGP key. CrCheck automatically recog-
- nises the PGP part.
-
- To confirm that a program is in its original, untampered state,
- simply run the CrCheck program on it. If the file CRCHECK.TXT
- exists, the program calculates the CRC checksum of the files
- and compares them against the checksums found in the CRCHECK.TXT
- files. If the files are in their original state CrCheck will
- display --OK-- else CrCheck will display the old files CRC sum
- and the new (modified) calculated CRC.
-
-
- ─══[ 3 BASICS ]════════════════════════════════════════════════─
-
-
- To run CrCheck, type:
-
- CrCheck
-
- If the file CRCHECK.TXT exists all files will be verified, else
- CrCheck will display a short help.
-
-
- To generate a CRC checksum, type
-
- CrCheck [Drive:\][path\]filespec
-
- The calculated CRC sums will be shown on the screen.
-
-
- To generate a CRCHECK.TXT file, type
-
- CrCheck filespec > CRCHECK.TXT
-
- Please remember: CrCheck WILL ONLY VALIDATE the programs if the
- file CRCHECK.TXT exists. You can rename the CRCHECK.TXT file to
- CRCHECK.CRC or -if you have renamed CRCHECK.EXE- to RENAMED.CRC!
-
- E.g. If you have renamed CRCHECK.EXE to CRC.EXE, you can use the
- validation file CRC.CRC!
-
-
- ─══[ 4 PARAMETERS ]════════════════════════════════════════════─
-
-
-
-
- [none] Validates the files against the
- CRCHECK.TXT entries. If the file does not
- exist a short help will be displayed.
-
- /? -? ? Display a short help
-
- file /c Calculates the CRC for the specified file.
-
- file /C=CRC Compares the CRC from "file" against the
- CRC specified with the /c option. If the
- CRC is valid CrCheck will return the er-
- rorlevel 0 to DOS else 1.
-
- /q Quiet. No output is written, just only the
- returncode (errorlevel) is set by CrCheck.
-
- /s Generates a shorter list, without any head
- or tail.
-
- /h Exclude hidden files from being displayed
- or to be added to the file CRCHECK.TXT
-
- filespec Wildcards are supported.
-
-
- 4.1 PGP Support
-
- CrCheck has built-in PGP support. You can sign the checksum file
- CRCHECK.TXT with PGP. CrCheck will detect the "BEGIN" and "END"
- section of the PGP key, thus avoiding false alarms!
-
-
- 4.2 CrcTest
-
- The file CrcTest can be used to check one single file against a
- precalculated checksum. This is useful in batch files (see
- CHKDOS.BAT). Just run CrcTest to get a overview of the parame-
- ters and returncodes. Note: You must use CrCheck first to calcu-
- late the checksum for CrcTest!
-
-
- ─══[ 5 LEGAL TERMS AND DISCLAIMER ]════════════════════════════─
-
-
-
- 5.1 Disclaimer
-
- CrCheck basically has no legal guarantee and warranty because
- I do not want to become sued over it, and should be used "as
- is."
-
-
- 5.2 Documentation
-
- Information in the documentation is subject to change without no-
- tice and does not represent a commitment on the part of ROSE.
-
-
- 5.3 License - Shareware
-
- The supplied software contains NO public domain program(s). The
- program and all accompanying documentation are Copyright (c) 1990-
- 96 by ROSE Softwareentwicklung, Ralph Roth. All rights reserved.
-
- This software and accompanying documentation is protected by the
- Copyright laws of Germany. Any use of this software in violation
- of Copyright law or the terms of this limited licence will be
- prosecuted to the best of our ability. The conditions under which
- you may copy this software and documentation are clearly outlined
- below under 'Distribution Restrictions'.
-
- CrCheck is distributed as SHAREWARE. You may use CrCheck for the
- purposes of evaluating it (after understanding the disclaimer and
- the documentation) for 60 days. If you find CrCheck to be of use
- to you, you must register CrCheck with the author. Government, ed-
- ucational, and commercial institutions must register this program
- with the author prior to use (please contact me for quantity dis-
- counts).
-
- ROSE hereby guarantees you a limited licence to use this software
- for evaluation purposes for a period not to exceed sixty (60)
- days. If you intend to continue using this software (and/or its
- documentation) after the sixty (60) day evaluation period, you
- must make a registration payment to ROSE. Using this software af-
- ter the sixty (60) day evaluation period, without registering the
- software is a violation of the terms of this limited licence!
-
- You shall not use, copy, emulate, clone, rent, lease, sell, mo-
- dify, decompile, disassemble, otherwise reverse engineer, or
- transfer the program, or any subset of the program, except as pro-
- vided for in this agreement. Any such unauthorised use shall re-
- sult in immediate and automatic termination of this licence. All
- rights not expressly granted here are reserved by ROSE.
-
-
-
- 5.4 Distribution Restrictions
-
- As the copyright holder, ROSE authorises distribution by indi-
- viduals only in accordance with the following restrictions.
-
- The package is defined as the entire file either as 'self ex-
- tracting executable' or an 'archive' as distributed by ROSE. The
- authenticity of the package can be verified by contacting ROSE or
- using the program CrCheck. If the package is changed in any way,
- the distribution is forbidden. Please contact ROSE to obtain a
- complete package suitable for distribution. You are hereby granted
- permission by ROSE to copy the package for your own use or for
- others to evaluate, ONLY when the following conditions are met:
-
- ■ The package - including all related program files and doc-
- umentation files - CANNOT be modified in any way and must be
- distributed as a complete unchanged package, without excep-
- tion. Small supplements to the package, such as the introduc-
- tory or installation batch files are acceptable. This should
- always be done by supplying EXTRA files, never by altering
- the package (file) as distributed by ROSE.
- ■ No price or other compensation may be charged for the pack-
- age. A distribution cost may be charged for the cost of the
- diskette, shipping and handling, as long as the total (per
- disk) does not exceed US$ 10. The package CANNOT be sold as
- part of some other inclusive package, nor can it be included
- in any commercial or non-commercial software packaging offer,
- without a written agreement from ROSE.
- ■ ROSE prohibits the distribution of outdated versions of the
- package, without written permission from ROSE. If the version
- you have obtained is over twelve (12) months old, please con-
- tact ROSE to ensure that you have the most current version.
- ■ The package, program(s) or documentation cannot be 'rented'
- or 'leased' to others. If you wish to add any of our packages
- to a CD-ROM or other collection, please check the release
- date of the version you have. If the version is over twelve
- (12) months old then please contact ROSE to ensure that you
- have the most current version. Check the BBS and ftp servers
- in ROSEBBS.TXT for a current program release!
- ■ If you would like to distribute the package as a 'Disk-of-
- the-Month', or as part of a subscription or monthly service,
- then you must contact ROSE in advance to ensure that you have
- the most current version of the software. Only current ver-
- sions may be shipped as 'Disk-of-the-Month' disks.
- ■ You may not list any of my products in advertisements, ca-
- talogues, or other literature that describes this product as
- 'FREE SOFTWARE'. This is 'Try-Before-You-Buy' software, it is
- not free!
-
-
- ─══[ 6 CLOSING ]═══════════════════════════════════════════════─
-
-
- There is no doubt that CrCheck can save you time, effort, energy
- and money. There are NO "run-time fees", "royalties" or anything
- of the type attached to the cost of CrCheck. The cost is DM 30,--
- (DM 25,-- for registering plus DM 5,-- for shipping) per in-
- dividual copy of CrCheck. Please use the file REGISTER.DOC to or-
- der a registered version of CrCheck! Please send the register form
- to my address, even if you have transferred the money to my ac-
- count, because our address will often be unreadable on checks!
-
-
- 6.1 Registration
-
- There is almost no difference between the registered and unreg-
- istered version of CrCheck except for the "beg remark". Along with
- registering CrCheck you will receive the newest currently avail-
- able version of CrCheck! To register your copy of CrCheck please
- print out the file REGISTER.DOC. Additionally you will receive as
- a bonus some other Shareware programs developed by ROSE Softwa-
- reentwicklung!
-
- PLEASE NOTE, THAT YOU MUST BUY A SPECIAL LICENSE IF YOU
- WANT TO INCLUDE THE REGISTERED VERSION OF CRCHECK.EXE TO
- YOUR DISTRIBUTION PACKAGE. CONTACT ME FOR QUANTITIES OR
- READ THE CRCHECK.DOC FILE.
-
- GERMAN USERS: BITTE DIE DATEI CRCHECK.DOC BENÜTZEN!
-
-
- 6.2 Updates
-
- I am sure that I will made enhancements to CRCHECK in further re-
- leases. I you have any improvements write to the address below.
-
- If there is enough interest in CrCheck (=registrations), the fol-
- lowing options will maybe included in a further release:
-
- » Exclude certain filespecs, e.g.: -x *.bak -x *.swp
- » Recursive filehandling
-
- So contact me if you want to see any enhancements in further ver-
- sions of CrCheck!
-
-
- 6.3 My Address
-
- ROSE Softwareentwicklung
- Dipl.-Ing. (FH) Ralph Roth
- Finkenweg 24
- D 78658 Zimmern
- Germany
-
-
- Check the file REGISTER.DOC, ROSEBBS.TXT and
- ADRESSE.DOC for my address!
-
- /*end*/
-