美文网首页
sql 注入绕过waf

sql 注入绕过waf

作者: 失眠是真滴难受 | 来源:发表于2019-02-15 22:43 被阅读8次

6.特殊符号

特殊字符是什么?除了字符串和数字都是特殊字符  比如~!@#¥%…………&*()—

乌云的一篇waf绕过技巧的文章的几个例子

1.使用反引号`,例如select`version()`,可以用来过正则跟空格,特殊情况下还可以把它当成注释符来用

2.神奇的"- .", select id-1 1.from users; " "是用于字符串链接的,"-"和"."在此也用于连接,可以逃过空格和关键字过滤

3.@符号,select@……1.from users; @用于变量定义如@var_name,一个@表示用户定义,@@表示系统变量

4.Mysql function() as xxx 也可不用as和空格  select-count(id)test from users; //绕过空格限制

7.HTTP参数控制

这种方法是HTTP分割注入,使用控制字符 , 执行换行

也是比较好使的一种方法,

举个栗子: 77169.com/?id=1 union/*&b=*/select 1,user/*&c=*/from users--

这里是不同的参数之间进行分割,到了数据库执行查询时再合并语句

8.缓冲区溢出

缓冲区溢出用于对WAF,有不少WAF是C写的,而C语言本身没有缓冲区保护机制,因此如果WAF在处理测试量时超出其缓冲区长度,就会引发bug从而实现绕过

举个栗子: ?id=1 and(select 1)=(Select 0xA*1000) uNiOn SeLeCt 1,2,version(),4,5,database(),version(),8,9,10,11,12,13,14,15,16,17,18

栗子上的 0xA*1000  指的是0XA后面的 "A" 重复1000次,一般来说对应用软件构成缓冲区溢出都需要比较大的测试长度,这里1000仅供参考

相关文章

  • sql 注入绕过waf

    6.特殊符号 特殊字符是什么?除了字符串和数字都是特殊字符 比如~!@#¥%…………&*()— 乌云的一篇waf绕...

  • Sql 注入 绕过 WAF

    1.大小写绕过 2.替换关键字 3.URL双重编码 4.使用注释 5.同功能的函数替换 6.特殊符号 7.HTTP...

  • [SQL注入]一些绕过WAF的技术

    [SQL注入]一些绕过WAF的技术 本文是在各种方法的WAF的总结,我们可以在测试bypass WAF使用下面的方...

  • 绕过waf进行SQL注入

    转自:https://security.tencent.com/index.php/blog/msg/66 waf...

  • 🎪waf绕过

    ? waf注入绕过检测方法 云waf直接找真实ip就可绕过 方法总结:绕过waf的方法: 1、白名单绕过2、大小写...

  • 绕过waf方法

    参考:绕过WAF、安全狗知识整理 - 珍惜少年时 - 博客园 SQL注入 | 9种绕过Web应用程序防火墙的方式 ...

  • 11.绕过waf sql注入

    绕过waf的方法:1.白名单、2改变请求方法、3.大小写绕过 、4.url编码绕过、5.组合绕过、6.复参数绕过7...

  • sql注入绕过安全狗waf

    看了某个师傅sql注入绕过安全狗waf的文章,自己搭建平台重现一番。 环境部署 安装phpstudy: 安全狗关闭...

  • SQL注入&WAF绕过姿势【转载】

    原文链接:https://blog.csdn.net/qq_31481187/article/details/59...

  • 其他-审计

    1. sql 注入 waf baypass 2. xss 3. 文件包含 伪协议绕过(如果限制了路径不能用伪协议和...

网友评论

      本文标题:sql 注入绕过waf

      本文链接:https://www.haomeiwen.com/subject/rysveqtx.html