CTFDay5 SQL Injection

CTFDay5 SQL Injection

1,数据库

​ 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。

​ 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合

2,数据库管理系统

​ 数据库管理系统(Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能

3,sql简介

SQL(Structured Query Language 结构化查询语句)是一种特定目的程序语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。

4,常见数据库

ACCESS 比较古老

MySQL 当下主流

MSSQL

5,SQL注入的形成

在这里插入图片描述

数据与代码未严格分离,用户提交的参数数据未做充分检查过滤即被代入到SQL命令中,改变了原因SQL命令的“语义”,且成功被数据库执行。

6,SQL注入的危害

危害评级: 严重 高危 中危 低危 SQL注入为高危级别

危害:

数据库信息泄露

网页篡改

网站传播恶意软件

数据库被恶意操作

服务器被远程控制

破坏磁盘数据,瘫痪全体统

实际作用:

万能密码,绕过登录验证

获取敏感信息

文件系统操作

执行系统命令

7,注入点

参数名 参数值 COOKIE 目录名、文件名

8、工具

safe3

阿D

8,测试项目

and 测试 or 测试 Xor 测试 Like 测试 符号测试

观察语句是否被执行

fe3

阿D

8,测试项目

and 测试 or 测试 Xor 测试 Like 测试 符号测试

观察语句是否被执行

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Ibabysit

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

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

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

打赏作者

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

抵扣说明:

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

余额充值