目录
union排序错误
解决方式
union排序错误
问题:当你sql注入查询数据库表时,跳转到某个页面显示Illegal mix of collations for operation UNION
原因:说明你的union字符规则不一致导致的
解决方式
小皮里安装phpMyAdmin4.8.5(Mysql管理工具)
找到数据库里的dvwa里的数据表名users,在结构里找到first_name和last_name,修改这两个字符规则
原本是uft8_unicode_ci的排序规则,我们需要就改成utf8_general_ci.(因为indormation_schema里的table的排序规则是utf8_general_ci,我们需要改成一致的)
找到indormation_schema里的tables(在结构里)
在tables中找到table_name,就可以看到里面的排序规则是utf8_general_ci。
最后测试查询数据库列名,解决问题了
喜欢的同学请动动小手点个赞,收藏一下,有问题请在评论区指出或者私聊,转载请注明出处,并附有原文链接,谢谢,你们的支持是我坚持的动力!!!
学习网络安全,千万不要学会后去做违法的事情,禁止对未授权的网站进行攻击文章来源:https://www.toymoban.com/news/detail-742882.html
我们要当举起网络安全的旗子,打造安全的绿色的网络环境,保护环境人人有责,感谢诸位文章来源地址https://www.toymoban.com/news/detail-742882.html
到了这里,关于DVWA中SQL注入时union出错,union排序混乱(Illegal mix of collations for operation UNION)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!