当前位置:网站首页>[SQL injection] joint query (the simplest injection method)
[SQL injection] joint query (the simplest injection method)
2022-07-03 04:38:00 【Black zone (rise)】
Catalog
One 、 Introduce :
Is the simplest injection method
Joint query injection Error reporting query injection Boolean Injection Delay Injection Stack query Injection
Two 、 principle :
It is a collection of results that can merge multiple queries , seeing the name of a thing one thinks of its function , Is to append one table to another table , So as to realize the combination of query results .
stay URL In the parameter position of , Inject the constructed statement into the parameter position
select ( Original query content ) union select ( The content of the structure )
3、 ... and 、 Prerequisite
① There are injection points , That is, it is not filtered
② There are display bits , The result can be echoed
③ The number of columns in the two tables is the same , namely order by or union select To judge column Count
④ Same data type
Four 、 Use process
1、 Determine if there is an injection point
(1) Modify the parameter value at the parameter position ,eg:id=1 It is amended as follows 2 Whether the data changes after
(2) Insert sheet 、 Detection method of double quotation marks ( Commonly used ), Unclosed single quotation marks cause SQL Statement single quotation mark unclosed error prompt
2、 Determine whether the injection point is plastic or character
(1) Digital : adopt and 1=1
(2) String type : Closed single quotation mark test statement 'and'1'='1 Judge
3、 Determine the number of query Columns
order by or union select
4、 Judge the display bit
Error echo , Use the nonexistent id=-1 add union select……
perhaps and1=2 add union select……
The following are all through the error report , Construct the information to be found in the display bit
5、 Get all database names
6、 Get all the table names in the database
7、 Get field name
8、 Get the data in the field
边栏推荐
- Day 51 - tree problem
- 金仓数据库KingbaseES 插件kdb_database_link
- 消息队列(MQ)介绍
- 逆袭大学生的职业规划
- Leetcode simple question: check whether the string is an array prefix
- Ffmpeg tanscoding transcoding
- [set theory] binary relationship (definition field | value field | inverse operation | inverse synthesis operation | restriction | image | single root | single value | nature of synthesis operation)
- IPhone x forgot the boot password
- 商城系统搭建完成后需要设置哪些功能
- 普通本科大学生活避坑指南
猜你喜欢

FFMpeg filter

跨境电商多商户系统怎么选

Bugku CTF daily question baby_ flag. txt

Integration of Android high-frequency interview questions (including reference answers)

MC Layer Target

How to retrieve the password for opening word files

Internationalization and localization, dark mode and dark mode in compose

有道云笔记

Asp access teaching management system design finished product

2022 registration examination for safety production management personnel of hazardous chemical production units and examination skills for safety production management personnel of hazardous chemical
随机推荐
智能合约安全审计公司选型分析和审计报告资源下载---国内篇
7. Integrated learning
I've seen a piece of code in the past. I don't know what I'm doing. I can review it when I have time
Drf--- quick start 01
FFMpeg example
I've been in software testing for 8 years and worked as a test leader for 3 years. I can also be a programmer if I'm not a professional
Leetcode simple problem delete an element to strictly increment the array
【SQL注入】联合查询(最简单的注入方法)
Factor stock selection scoring model
BMZCTF simple_ pop
C language series - Section 3 - functions
Writing skills of multi plate rotation strategy -- strategy writing learning materials
Introduction of pointer variables in function parameters
Games101 Lesson 9 shading 3 Notes
Integration of Android high-frequency interview questions (including reference answers)
Solve BP Chinese garbled code
【工具跑SQL盲注】
关于开学的准备与专业认知
2022 t elevator repair simulation examination question bank and t elevator repair simulation examination question bank
[set theory] binary relationship (binary relationship notation | binary relationship from a to B | number of binary relationships | example of binary relationship)