一、MySQL基础总结1. MySQL默认不区分大小写,利用大小写不敏感特性,通过设置大小写规则,尝试绕过简单的过滤规则,如使用“Select”来绕过过滤“select”。2. 默认端口为3306。3. MySQL各数据库作用如下:- information_schema:提供所有数据库的信息。例如:获取当前用户、数据库版本、数据库名、爆破字段数、显示位、联合查询、查询数据库名、表名、字段名、读取特定行、读取文件、写入文件、判断注入点、猜解表名、字段名、字段长度、创建/删除/修改数据库、使用数据库、查看表结构、查看数据库创建语句、查看系统用户名、连接数据库用户名、读取数据库路径、读取安装路径、操作系统等。二、盲注盲注是指服务器不会返回数据库内建的报错信息,通过判断两次执行的差异或基于逻辑真假来判断。例如:通过使用异或注入法提升盲注速度,使用二分法脚本爆破。三、堆叠注入堆叠注入是指多条SQL语句一起执行,通过分号(;)作为语句结束符实现。例如:利用堆叠注入查询数据库、表结构等信息,解决限制和权限问题。四、其他SQL注入与MD5组合这类题目利用MD5加密突破点,如利用`mysql_num_rows()`函数判断结果集中行数,通过设置参数测试MD5加密。例如:使用dirsearch进行目录扫描,下载源码,构造绕过MD5加密的语句。五、总结MySQL注入绕过方式繁多,参加比赛能学习到多种绕过技巧。不断积累和整理这些知识,提升技能。