当设置网站安全等级为low后,网站居然存在token并且提交的1'无法被判定为是SQL语句
当抓包后发现居然发现security有两个值
于是把第一个删了就可以将安全等级降为low从而token值无效没了用处
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘‘1’’’ at line 1
错误信息提示了在的SQL语句中存在一个未被识别的语法部分,是由于不正确的引号使用导致的问题。这种错误通常会阻止数据库执行查询或操作,因它无法识别或解释输入的SQL语句。所以说这里把用户输入的内容直接拼接到了SQL语句中,存在SQL注入漏洞。
补充:后来发现这个无论怎么提交security的变化网页显示还是impossible
索性将服务器文件改一下把default改为low(根据实际需求)
这样就算网页显示为impossible但实际上是low,token不见了。