SQL注入和sql-labs通关1-18(手工注入、高权限注入、文件读写、提交方式、查询方式、WAF绕过、sqlmap)

目录

1、 SQL 注入(Injection) 概述

2、SQL注入之mysql基础语法

3.mysql系统库释义

3.1、information_schema 库

3.2performance_schema库

3.3mysql库

3.4sys库

4、SQL注入之MYSQL手工注入

4.1注入流程

 4.1 注入语句

5.mysql高权限注入

5.1  MySQL 权限介绍

5.1.1  系统权限表

5.1.2 MySQL 权限级别分为

5.1.3 查看mysql 有哪些用户

5.1.4 查看用户对应权限

5.1.5 .创建 mysql 用户

5.1.6 只提供id查询权限

5.1.7 把普通用户变成管理员

5.1.8 删除用户

6、 SQL注入之文件读写

6.1 文件读写注入的原理

6.2 文件读写注入的条件

6.2.1secure_file_priv选项

6.2.1.1读写文件需要 `secure_file_priv`权限

6.2.1.2 知道网站绝对路径

6.2.2路径获取常见方式:

6.3 读取文件

6.4 写入文件

7  SQL注入之基础防御

7.1 魔术引号

7.2 内置函数

7.3 自定义关键字

8 SQL注入之数据类型

8.1 数字型注入点

8.2 字符型注入点

8.3 搜索型注入点

8.4 xx型注入点

9 SQL注入之数据提交方式

9.1 GET方式注入

9.2 POST方式注入

9.3 Request方式注入

9.4  HTTP头注入

9.4.1 HTTP的头

9.4.2 Header头部注入

10 SQL注入之查询方式

11、SQL注入 报错盲注

11.1 基于布尔的SQL盲注 - 逻辑判断

11.1.1概念

11.1.2 如何进行布尔盲注?

11.2 .基于时间的SQL盲注 - 延时判断

11.3 基于报错的SQL盲注 - 报错回显(强制性报错   )

11.3.1 updatexml():从目标XML中更改包含所查询值的字符串

11.3.2 extractvalue():从目标XML中返回包含所查询值的字符串

12、SQL注入之加解密注入

 13、SQL注入之堆叠注入

​编辑

14、SQL注入之WAF绕过

14.1 关键词大小写绕过

14.2 编码绕过

14.3 双写绕过

14.4 换行(\N)绕过

14.5 注释符内联注释绕过

14.6 同义词替换

14.7 HTTP参污染

less1

 ​编辑

 less2

less3

less4

​编辑

 less5

​编辑 less6 

 less7

 less8

less9

时间盲注

less10 

less11

​编辑

利用extractvalue函数进行爆破

利用updatexml

利用floor函数爆破

less12

​编辑

less13

less14

​编辑

less15

 判断字段数

盲猜数据库长度

拆解数据库名

less16

less17

less18

​编辑

总结


1、 SQL 注入(Injection) 概述

1.1SQL注入即是指web应用程序

对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。

web应用程序三层架构:视图层 + 业务逻辑层  + 数据访问层

2、SQL注入之mysql基础语法

2.1 数据库服务器层级关系:

服务器里面:多个数据库 :多个数据表:多个行 列  字段 :

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@Camelus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值