1.首先判断是否有注入风险,有序输入方式是下拉列表,所以无法进行直接的输入改造,用bp抓包下来,在repeater中改包。
将id=1改成 id=1 and 1=2,服务器允许了这句sql执行,并且返回“输入id不存在”,说明存在sql注入的风险
2.现在构造语句,在repeater中改为 id=1 or 1=1,此时的搜索条件恒成立,因此可以返回表单中的所有内容
实验成功
1.首先判断是否有注入风险,有序输入方式是下拉列表,所以无法进行直接的输入改造,用bp抓包下来,在repeater中改包。
将id=1改成 id=1 and 1=2,服务器允许了这句sql执行,并且返回“输入id不存在”,说明存在sql注入的风险
2.现在构造语句,在repeater中改为 id=1 or 1=1,此时的搜索条件恒成立,因此可以返回表单中的所有内容
实验成功