![]() [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.  |