知识点
通过1' order by 1#、1' order by 2#直到确定为几列
通过联合查询 1' union select database(),user()#进行查询
- database()将会返回当前网站所使用的数据库名字.
- user()将会返回执行当前查询的用户名.
information_schema 是 mysql 自带的一张表,这张数据表保存了 Mysql 服务器所有数据库的信息,如数据库名,数据库的表,表栏的数据类型与访问权限等。该数据库拥有一个名为 tables 的数据表,该表包含两个字段 table_name 和 table_schema,分别记录 DBMS 中的存储的表名和表名所在的数据库。

本文介绍了SQL注入的基础原理,并结合CTF挑战中的bugku成绩查询题,阐述了如何发现注入点以及利用sqlmap进行注入攻击。通过burpsuite抓包定位注入点,然后使用sqlmap针对数据包进行注入测试,发现存在mysql注入漏洞,存在四个数据库,重点分析了疑似数据库skctf。
最低0.47元/天 解锁文章
710





