哪种sql注入支持多语句执行?
简单举例,某登录界面用select1fromtabuserwhereusername=@val1andpassword=@val2来验证输入的用户名密码是否有效,只有两者都正确才会返回1.
如果你在密码输入框(@val2)输入abcor1=1,那么整个语句就变成...where..and...or1=1,很明显,这条语句总是会返回1的。
结果就是虽然没有正确的用户名密码,但成功登录了。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有