网站目录防篡改程序,perl web目录md5文件验证

有时候站点,有bug,很容易会被人修改,添加其他乱七八糟的东西,针对这类问题,常见的做法:1、修改升级程序漏洞。2、用WAF主动防御(用第三方免费cdn,也提供这类防御)。

这儿介绍第三种方法(如果网站固定文件不变的情况下)
网站部署好后,通过对站点所有文件的计算MD5值,并保存在一个文件中。然后以后可以手动或者crontab,监控程序等定期对保存文件中的文件生成md5值和已有的md5值对比,如果发现值对不上,则说明文件被篡改了。

程序perl:

以上程序保存成文件,比如filemd5check.pl

一、生成web的md5文件是时候:

注释掉

然后执行  web目录  > webmd5-20160920

web目录换成自己实际的web目录 webmd5-20160920 为保存计算结果的文件,可以自定义

二、检查时候,用默认文件

perl filemd5check.pl  webmd5-20160920

 

 

网站目录防篡改程序,perl web目录md5文件验证》有1个想法

发表评论

邮箱地址不会被公开。 必填项已用*标注