/var/log/messages /var/log/secure /var/log/httpd/access_log etc #### use Digest::MD5; open CONFIGFILE, "md5TEMP" or die "I cant write the MD5's temp file."; while () { chomp; $file = $_; open(FILE, $file) or die "Can't open $file"; binmode(FILE); $md5 = Digest::MD5->new; while () { $md5->add($_); } close(FILE); print RESULTS $md5->b64digest, "\n"; } close RESULTS; close CONFIGFILE;