当前位置:网站首页>Sqlilabs-1 (breakthrough record)
Sqlilabs-1 (breakthrough record)
2022-07-28 23:02:00 【X also total】
By default, you have mastered the process , Mainly dredge the points you haven't understood
①:order by: It means to sort , Sort the elements in the database
order by 1: Arrange according to the data in the first column
If there is no specified column, an error will be reported , Therefore, it can be used to report fields , Number of columns
②: About union select 1,2,3: Here, due to the characteristics of the database , a sheet mysql Execute the statement picture to illustrate :
therefore , If the corresponding id Make an error query , That is to say, the assignment is -1, The corresponding digital information can be echoed in the corresponding position . As for which numbers are echoed , I think it has something to do with the source code , For example, the source code of this topic , It deals with the corresponding password and username:
③: Pay attention when collecting information mysql A database comes with the high version information_schema
At the same time, there are several things to pay attention to :
Information_schema.columns: A table that records all column name information
Information_schema.tables: A table that records all table name information
Table_name: Table name
Column_name: Name
Table_schema: Database name
④: By querying the database name, we can construct payload To get more information :
Query all table names under the specified database :
Union select 1,group_concat(table_name),3 from information_schema.tables where table_schema=’security’--+
Then query all column names under the specified database :
Union select 1,group_concat(column_name),3 from information_schema.columns where table_name=’user’--+ ( Notice this quotation mark , Direct assignment and paste are not acceptable )
Derived from column names , Guess the specified column
Union select 1,group_concat(username),group_concat(password) from security.users--+
⑤: Successful entry !!!
边栏推荐
- (重要)初识C语言 -- 函数
- Target detection notes fast r-cnn
- 歌尔股份与上海泰矽微达成长期合作协议!专用SoC共促TWS耳机发展
- 一份来自奎哥的全新MPLS笔记,考IE必看 ----尚文网络奎哥
- Improvement 11 of yolov5: replace backbone network C3 with lightweight network mobilenetv3
- Simple es highlight practice
- 今年联发科5G芯片出货有望达到5000万套!
- Anomaly detection summary: intensity_ based/Normalizing Flow
- OSV_ q Expected all tensors to be on the same device, but found at least two devices, cuda:0
- Mspba [anomaly detection: representation_based]
猜你喜欢
《Robust and Communication-Efficient Federated Learning From Non-i.i.d. Data》论文阅读
Target detection notes -yolo
[3D target detection] 3dssd (I)
Shell script foundation - shell operation principle + variable and array definitions
It's settled! All products of Nezha s will be launched on July 31
LTE小区搜索过程及SCH/BCH设计
高等数学解题常用公式笔记总结
Yolov5 improvement 12: replace backbone network C3 with lightweight network shufflenetv2
es个人整理的相关面试题
DIP-VBTV: Color Image Restoration Model Combining Deep Image Prior and Vector Bundle Total Variation
随机推荐
Use FFT, matrix multiplication and conv2d to calculate convolution based on pytorch
MySQL foundation - advanced functions
《MySQL数据库进阶实战》读后感(SQL 小虚竹)
[3D target detection] 3dssd (II)
OSV_ q Expected all tensors to be on the same device, but found at least two devices, cuda:0
高等数学解题常用公式笔记总结
Padim [anomaly detection: embedded based]
《Robust and Communication-Efficient Federated Learning From Non-i.i.d. Data》论文阅读
UNET [basic network]
Target detection notes -yolo
Yolov5 improvement 6: add small target detection layer
Es personal arrangement of relevant interview questions
ValueError: Using a target size (torch.Size([64])) that is different to the input size (torch.Size([
xshell7,xftp7个人免费版官方下载,无需破解,免激活,下载即可使用
Yolov5 improvement 7: loss function improvement
Learning experience sharing 4: learning experience of yolov7
This year, MediaTek 5g chip shipments are expected to reach 50million sets!
Paper reading vision gnn: an image is worth graph of nodes
es学习目录
WebApplicationType#deduceFromClasspath