盲注时需要注意的mysql_multi_query函数特性

在练习sqlilabs的44关时发现一个小问题,就是盲注时明明使用了sleep函数而且确定成功注入了,但页面却没有任何延迟:

经过检索发现,原来mysql_multi_query函数有一个特性:在第一个语句执行完毕后就马上返回结果,随后才执行后续的语句:

 

 

 这也就解释了为什么即使成功注入了页面也依然没有任何延时。

碰到这种情况,就只能在判断完闭合情况后进行exp型的盲注:

 

posted @ 2021-01-04 11:04  Dubh3  阅读(238)  评论(0编辑  收藏  举报