使用WAF和HSS提升网页防篡改能力
应用场景
网页篡改是一种通过网页应用中的漏洞获取权限,通过非法篡改Web应用中的内容、植入暗链等,传播恶意信息,危害社会安全并牟取暴利的网络攻击行为。
如果网页被篡改,可能导致网页被植入色情、诈骗等非法信息的链接,从而对企业、社会造成不良影响,损害企业的品牌形象。
本章节介绍如何通过WAF和HSS实现动静态网页的防篡改。
方案架构及方案优势
当攻击者企图通过SQL注入等攻击手段篡改网页时,WAF通过对HTTP(S)请求进行检测,及时识别并阻断攻击,防止攻击渗透进入系统层。
即使攻击突破了第一层防护也不用慌,主机安全服务网页防篡改早已提前帮您驱动及锁定Web文件目录下的文件,只有网站管理员可通过特权进程更新网站内容;除了锁定文件,主机安全服务网页防篡改还同时在本地主机和远端做了备份,一旦发生非法篡改,可以立即通过备份目录进行恢复;对于web服务器里的应用程序等动态网页,主机安全服务网页防篡改采用RASP检测应用程序行为,能够检测针对数据库等动态数据的篡改行为,实时阻断攻击者通过应用程序篡改网页内容的行为。
主机安全服务网页防篡改和Web应用防火墙双剑合璧,杜绝网页篡改事件发生。
|
类别 |
HSS |
WAF |
|---|---|---|
|
静态网页 |
锁定驱动级文件目录、Web文件目录下的文件,禁止攻击者修改。 |
缓存服务端静态网页 |
|
动态网页 |
不支持 |
|
|
备份恢复 |
不支持 |
|
|
防护对象 |
支持预防篡改和恢复篡改能力,适用于对网站防护要求高的用户。 |
适用于对网站防护要求低,仅需要对应用层进行防护的用户。 |
资源与成本规划
步骤一:配置WAF网页防篡改规则
- 登录Web应用防火墙控制台。
- 在控制台左上角,单击
图标,选择区域或项目。 - (可选) 如果您已开通企业项目,在左侧导航栏上方,单击“按企业项目筛选”下拉框,选择您所在的企业项目。完成后,页面将为您展示该企业项目下的相关数据。
- 在左侧导航栏,单击“防护策略”。
- 在防护策略列表,单击目标策略名称,进入目标策略的防护规则配置页面。
您也可以在“网站设置”页面,单击目标域名“防护策略”列的“已开启防护项”后的数字,进入网站绑定的防护策略的规则配置页面。
- 单击“网页防篡改”配置框,确认已开启网页防篡改防护规则。
:开启状态。 - 在“网页防篡改”规则配置列表的左上方,单击“添加规则”。
- 在弹出的对话框中,添加网页防篡改规则,参数说明如表3所示。
图1 添加网页防篡改规则
- 单击“确定”,添加的网页防篡改规则展示在网页防篡改规则列表中。
如果被防护页面进行了内容修改,必须单击待更新的网页防篡改规则所在行的“更新缓存”来更新缓存,如果您在页面更新后未更新缓存,WAF将始终返回最近一次缓存的页面内容。
如果要生效该防护规则,需确认防护规则所属防护策略已绑定防护域名,即绑定策略生效目标。一条防护策略可以适用于多个防护域名,但一个防护域名只能绑定一个防护策略。
完成以上配置后,您还可以执行以下操作:
- 更新缓存:如果被防护页面进行了内容修改,必须单击待更新的网页防篡改规则所在行的“更新缓存”来更新缓存,如果您在页面更新后未更新缓存,WAF将始终返回最近一次缓存的页面内容。
- 查看规则状态:在防护规则列表,查看已添加的规则。此时,“规则状态”默认为“已开启”。
- 关闭规则:如果您暂时不想使该规则生效,可在目标规则“操作”列,单击“关闭”。
- 删除或修改规则:您也可以在目标规则“操作”列,单击“删除”或“修改”,删除或修改已添加的防护规则。
- 验证防护效果:
- 在浏览器中访问“http://www.example.com/admin”页面,显示初始页面。
- 模拟篡改“http://www.example.com/admin”网页。
- 在浏览器中访问“http://www.example.com/admin”页面,显示的是未被篡改的初始页面。
- 在“防护事件”页面,查看防护日志。
步骤二:开启HSS网页防篡改
- 登录企业主机安全控制台。
- 在控制台左上角,单击
图标,选择区域或项目。 - 在左侧导航树中,选择,进入“网页防篡改”界面。
图2 网页防篡改
- 在页签,单击“添加防护服务器”,系统弹出“添加防护服务器”页面。
- 在“添加防护服务器”页面,选择防护服务器和防护配额,并单击“下一步”。相关参数说明请参见表4。
图3 选择防护服务器
表4 选择防护服务器参数说明 参数名称
参数说明
取值样例
操作系统
选择要开启网页防篡改防护的服务器操作系统类型。
- Linux
- Windows
Linux
选择服务器
勾选目标服务器。
可通过软件类型和其他属性筛选出目标服务器。
-
选择配额
企业主机安全网页防篡改版支持“包年/包月”和“按需计费”两种计费模式,以满足不同场景下的用户需求。
- 包年/包月:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买周期越长,享受的折扣越大。
- 按需计费:一种后付费模式,即先使用再付费,按照企业主机安全实际使用时长计费,秒级计费,按小时结算。按需计费模式允许您根据实际业务需求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。
选择包年/包月计费模式时,可以选择需要使用的目标配额,也可以保持默认“随机选择配额”。
包年/包月
协议许可
在开启网页防篡改防护前,请确保您已充分阅读《主机安全免责声明》。
在阅读完成后,请勾选我已阅读并同意《主机安全免责声明》。
勾选
- 在“添加防护服务器”页面,配置策略。相关参数说明请参见表5。
图4 配置策略
- 配置策略完成后,单击“确定”,开启网页防篡改版防护。
- 在防护设置页签中,查看目标服务器的静态防篡改状态、动态防篡改状态。
静态防篡改状态、动态防篡改状态为“防护中”,表示静态、动态网页防篡改开启成功。动态网页防篡改开启后,需要重启Tomcat才能生效。
开启防护后,企业主机安全需要2-3分钟向Agent下发防护策略,所有策略下发完成才表示防护成功。如有需要您可以在页面,单击服务器名称,进入服务器详情页面,选择,查看策略启用状态,均为“已启用”,表示策略下发完成。
- (可选)配置告警通知、防护策略、主机登录保护以及开启恶意程序隔离查杀。
企业主机安全网页防篡改版,不仅提供网页防篡改功能,还提供主机防御、漏洞扫描、基线检查等功能,具体功能清单请参见产品功能,您可以按需配置对应功能,如下是一些必要的基础功能配置介绍。
- 配置告警通知
企业主机安全防护开启成功后,默认将检测到的风险告警信息呈现在控制台,如需及时了解主机、容器或网页存在的安全风险,您可以开启告警通知,开启后,一旦企业主机安全检测到风险,将通过短信或邮件等方式通知您。具体操作请参见告警配置。
- 配置防护策略
每个企业主机安全版本都对应一组防护策略,这些策略默认预置了防护规则。您可以根据自身业务需求,开启或关闭防护策略、调整防护规则。具体操作请参见策略管理。
- 配置登录保护
您可以通过双因子认证、配置常用登录地、配置常用登录IP以及配置SSH登录IP白名单,来增强主机登录安全性。
- 开启恶意程序隔离查杀
开启恶意程序隔离查杀功能后,企业主机安全将自动隔离识别到的后门、木马、蠕虫等恶意程序,帮助您自动处理系统存在的安全风险。具体操作请参见开启恶意程序隔离查杀。
- 配置告警通知
- 关闭网页防篡改防护服务前,请对主机执行全面的检测,处理已知风险并记录操作信息,避免运维失误,使您的主机遭受攻击。
- 关闭网页防篡改防护服务后,网页应用被篡改的可能性将大大提高,请及时清理主机中的重要数据、关停主机中的重要业务并断开主机与外部网络的连接,避免因主机遭受攻击而承担不必要的损失。
- 执行关闭网页防篡改操作后,防护目录下的文件将不再受“网页防篡改”功能的防护,建议您提前处理防护目录下的文档,再对文档执行暂停防护、编辑或删除的相关操作。
- 执行关闭网页防篡改操作后,若您的文档不慎被删除,请在主机本地备份或远端主机的备份路径中查找。
- 当用户关闭网页防篡改时会同步关闭旗舰版防护。




