访问首页的delete模块,http://127.0.0.1/sql/delete.php,开始对delete模块进行测试。
delete语法:
几个位置都可能存在注入,这里只演示一种。
下面演示注入到不同位置的方法。
一、String in WHERE clause
构造POC:
获取数据库
二、Integer in WHERE clause
构造POC:
获取数据库
三、Column Name
注入点在【1】处
DELETE FROM users WHERE 【1】 = 1
利用方式:
1、清空users表
2、构造报错注入语句
四、Table Name
注入点在【1】处
DELETE FROM 1 WHERE isadmin = 0
利用方式:
1、清空任意表
2、构造报错,爆出数据