SQL注入
2021/6/29 2:23:11
本文主要是介绍SQL注入,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
注入的原理和查找方式
注入产生的原理:是接受相关参数未经处理直接带入数据库查询操作.
注入漏洞的检测方法:单引号或者 and 1=1 and 1=2
查找方式:1.与数据库交互的相关页面(asp注入,php注入,jsp注入)
2.登录的地方,注册的地方,更新的地方,留言板等.
3.可能出现注入的地方:http头、cookices、referer、useragent、post提交数据包的地方。
注入的分类
数字型、字符型、搜索型('%vince%' or 1=1;)、xx型(username=('xx') or 1=1;)。
注入的提交方式
get提交 地址栏可以看见参数
post提交 通过burp抓包
cookie提交 通过burp抓包
注入攻击类型与方式
union注入:通常与 order by 语句配合使用。
information_schema注入:information schema数据库是MYSQL系统自带的数据库。其中保存着关于MYSQL服务器所维护的所有其他数据库的信息。
基于函数报错注入:updatexml函数: insert注入、update注入、delete注入,均配合burp抓包使用。
extractvalue()函数、
floor()
这篇关于SQL注入的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南