Print

二代WAF如何查看网页防篡改的情况?

1天前 发表

问题描述

二代WAF如何查看网页防篡改的情况?


解决方法

 https://www.h3c.com/cn/d_201906/1202232_30005_0.htm

Web缓存

管理员在此可以实时监控被保护的服务器上所有被监控的文件类型是否被篡改,还可以分别将设备缓存的文件、最近一个检查周期获取的服务器文件下载到管理员主机上。如果管理员可以判断被篡改文件是合法修改的,可以通过执行同步来更新缓存中的文件,使得用户能够访问最新的文件。

(1)     选择 Web安全 > Web缓存,管理员可以查看到所有缓存文件的记录。红色背景显示的记录表示缓存文件的修改时间与设备最新获取的服务器文件的修改时间不一致,提示该页面可能已被篡改。

图4-7 Web缓存

 

如果显示的信息中有乱码信息,可以尝试点击“启动编码自动转换”,如果还有乱码,可以在浏览器的菜单栏中选择 查看 > 编码,选择合适的编码信息。

“总页数”处显示当前信息的总共页数,“页号”显示当前为第几页。管理员可以点击翻页按钮进行查看,也可以在“页号”处输入页码,点击“翻到”可以直接跳转至指定的页面。

(2)     配置Web缓存,在“缓存检查周期”处设置系统每隔多长时间对缓存进行一次检查。在“缓存文件可用磁盘空间大小”处设置系统预留给Web缓存的磁盘空间大小,单位为GB,可设置范围为1-50。

(3)     查询监控信息,管理员可以在上方“URL”处输入一个或多个查询条件,并选择“搜索”,点击“运行”按钮查询符合条件的监控信息。

(4)     和最新获取的服务器文件同步,如果管理员可以判断被篡改文件是合法修改的,则可以通过执行同步,将设备缓存中的Web页面替换为最近一个检查周期获取的服务器页面。在“URL”处输入查询条件,然后选择“同步服务器”,之后点击“运行”按钮则会用设备最近一个检查周期获取的服务器文件替换设备缓存中的文件。如果直接选择“篡改内容”并选择“同步服务器”,之后点击“运行”按钮则会用对应的服务器文件替换所有被篡改的文件。同步成功会弹出下图所示的提示框。

图4-8 同步弹窗提示

 

(5)     清除缓存信息,如果管理员删除了Web server上的某些页面,网站管理员就需要做清除缓存的操作,以便和服务器保持一致。输入查询条件,下拉菜单选择“清除缓存”,可以将WAF设备的缓存中保存的符合条件的Web页面删除。

(6)     下载缓存文件,点击某一条监控记录的“缓存文件”一栏对应的URL链接,可以将WAF设备上缓存的Web页面保存至管理员PC上。

(7)     下载服务器文件,点击“服务器文件”一栏对应的URL链接,可以将WAF设备在最近一个检查周期获取的Web服务器的文件保存至管理员PC上。

注意

反向代理模式下,WAF按周期检查服务器缓存文件时,会产生客户端IP为代理IP的访问日志,并且如果开启了自学习,也会学习到这些流量的信息