[Back to index] |
|
CHECKSUMMER
C H E C K S U M M E R Simple and easy procedure to control contents of important directories on your system. CHECKSUMMER uses undocumented feature of VMS "CHECKSUM" to control, day-by-day, contents of important directories on your system and contents of important files into these important directories. CHECKSUMMER looks for every given files in given directories, performes a Checksum for every files, and keeps all data in a private database (whose name is: 'Node'_CHECKSUM_DB.DAT in CHECKSUMMER's resident directory). Then, if a previous version of this db is present, compares (using DIFFERENCES utility) these two last versions, signaling to a given user (via mail) any difference. Using CHECKSUMMER *EVERY DAY* to control strategic directories (i.e. SYS$SYSTEM) may make you able to automatically be notified of every new file in this directory, as well as of every modification and deletion of files, improving security of you system, and identifying virus, troian horses, and so on, as soon as possible. You can control operations of CHECKSUMMER: - DIRECTORY SCANNING. Predefining a "CHECKSUM_PATH" logical name, you can tell to CHECKSUMMER what directory(s) to scan. If no lnm is defined, CHECKSUMMER looks into SYS$SYSTEM AND SYS$LIBRARY - FILE SCANNING. Using P1 parameter, you can tell to CHECKSUMMER what files to checksum. In no P1 is specified, CHECKSUMMER checksums every "*.EXE;*" file in the Checksum_Path - NOTIFIED USER. Checksummer send a mail to a user if any difference is found between the last two executions. You can use P2 parameter to tell him the target USERNAME. If no P2 is specified, report is sent to user SYSTEM on current node. Look for further notes in the body of the procedure. Comments and donations to: franco.brunetta@libero.it |
|
Author - GNU license |
Top Access Sites on Anzwers your free home. |
Free 60 Mb on Anzwers your free home. |
Top Quality Sites on
Anzwers your free home. |