本软件是一个非常好用的WEB文件MD5生成和验证的模块。
站点所有文件的计算MD5值,并保存在一个文件中。然后以后可以手动或者crontab,监控程序等定期对保存文件中的文件生成md5值和已有的md5值对比,如果发现值对不上,则说明文件被篡改了。
使用说明:
1、初始化生成网站验证md5文件:
use MD5Check; ## 初始化目录md5值,参数为要监控的目录 my $mydir=shift; md5init($mydir); 保存为 init.pl 运行 perl init.pl /web >webmd5.20161027 既可以(/web为需要生成的的目录)或者 通过单行: perl -MMD5Check -e 'md5init("/web")' >webmd5.20161027
2、进行网站md5验证:
use MD5Check; my $mydir=shift; md5check($mydir); 保存为 check.pl 运行 perl check.pl webmd5.20161027 或者通过单行: perl -MMD5Check -e 'md5check("webmd5.20161027")'