您的位置:首页 > 数据库 > MySQL

mysql注入绕过tips

2013-05-10 20:36 316 查看
mysql会正确的承认/*! */之间的代码。
当加上版本号,他会执行小于当前版本的语句,大于当前版本的将会错误。比如当前版本是5.5.17,那么它只会执行小于等于50117数字的语句,

/*!1234select*/ host from user where user = 'root'; //小于版本 成功/*!50517select*/ host from user where user = 'root';//等于版本 成功

/*!50518select*/ host from user where user = 'root';//大于版本 失败 版本号大于mysql版本


注意:版本号必须是5位 当然sql注入的时候 根本没有必须来带版本号 这里只是解释下而已

本文出自 “Sanr” 博客,请务必保留此出处http://0x007.blog.51cto.com/6330498/1197623
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: