一、应用场景
| 场景 | 痛点 | 应用防护方案 | 核心优势 |
| 热点漏洞突发 | 应用漏洞暂无修复方案,期望应用防护作为缓解措施争取修复时间。 | 情报-引擎-产品打通,分钟/小时级识别漏洞是否可防御;支持检测后一键开启防御。 | 响应时效性强 |
| 常态化漏洞治理 | 应用漏洞多、修复链路长,因业务原因无法快速闭环,风险长期存在。 | 具备多维度漏洞防护与通用攻击防护能力,并标记漏洞是否支持防护,辅助推进闭环。 | 攻击覆盖面广 |
| 重保场景 0day 攻击 | 重保期高风险资产需应对未知 0day,需快速完成检测与防御。 | 支持 0day 漏洞防御与内存马检测,可快速开启拦截。 | 0day 兜底能力强 |
二、功能原理
应用防护部署在应用进程内部,核心目标是防御“已经进入应用执行链路”的攻击。应用防护插件在关键函数调用点执行运行时检测,结合请求参数、调用堆栈、触发函数等上下文识别风险,并按防护配置执行:仅告警不拦截、告警并拦截。相较仅依赖边界流量特征的方案,应用防护更关注真实执行行为,能够提升对攻击链路的识别准确度与处置及时性。
三、运营策略
以下是应用防护日常运营的关键动作,建议采用“先观察、后收敛、再加严”的渐进式策略,在保障业务稳定的前提下逐步提升拦截强度。
四、限制说明
| 限制类型 | 说明 |
| 系统要求 | Linux 系统主机(JDK 版本 ≥ 1.6.0),目标主机或容器节点已安装并正常运行 Agent。 |
| 开通条件 | 需同时满足以下条件:授权条件:已购买主机安全旗舰版,且与目标节点完成绑定。开通条件:在应用防护 > 防护开关配置 中对目标节点开启防护开关。 |
五、防护范围
应用防护包含三类能力:漏洞防御、内存马注入和内存马扫描。
·应用防护攻击:含漏洞防御与内存马注入。生成虚拟补丁,有效拦截黑客攻击行为与未知漏洞防御(详见下表)。
·内存马扫描:支持检测静态内存马风险。
| 能力类别 | 代表攻击类型 |
| 注入与执行类 | 内存马注入、表达式注入、反序列化、命令执行、JNDI 注入、JNI 注入、XXE、XPath 注入、SQL 注入、线程注入 |
| 文件与路径类 | 任意读取文件、遍历目录、JSTL 文件包含、恶意写文件、任意删除文件、恶意上传文件 |
| 协议与外联类 | AJP 协议、URL 重定向、恶意 DNS 查询、危险协议、SSRF、IP 阻断策略 |
| 组件与框架类 | 引擎注入、SpringBoot Actuator、恶意 Beans、JDBC 连接、高危方法调用、Unsafe |
| 对抗与后门类 | 恶意 Attach、恶意反射调用、恶意类加载、扫描器检测、WebShell 后门 |
注意:说明:
注意:应用防护不支持漏洞修复,需配合代码/组件修复闭环;也不支持边界防护,CC、Bot、访问控制等仍建议由 WAF/网关承担。
六、在云安全中心使用
1. 登录 云安全中心控制台,在左侧导航栏中单击应用防护。
2. 在应用防护页面,你可设置防护开关和防护项、查看告警详情、管理白名单等操作。
七、进一步阅读
云安全中心的应用防护功能与主机安全一致,二者仅功能入口不同,若从主机安全控制台进入,功能路径为高级防御 > 应用防护,完整步骤与图示请参见主机安全文档 应用防护。