Sqli-labs 学前准备 搭建SQL注入平台

摘要:
Sqli实验室是一个用于学习SQL注入的开源平台。1.在Windows系统中安装WAMP。下载地址:ms08067.com。双击安装。2.将文件名从github更改为sql(https:

sqli-labs是一款学习sql注入的开源平台,共有75种不同类型的注入。

搭建步骤:

1.在Windows系统中安装WAMP

  • 下载地址:https://pan.baidu.com/s/1HY0hFnj6ywKjwHhB1vlOfg
  • 解压密码:ms08067.com
  • 双击安装即可

2.从github上(https://github.com/Audi-1/sqli-labs)下载SQLi-Labs安装文件,解压文件,将其拷贝到wamp的www目录下,并将文件名改为sql。

3.启动wamp服务,打开http://localhost/phpmyadmin/,在数据库中新建一个security数据库,并将源码中的sql-lab.sql文件导入到数据库中。

Sqli-labs 学前准备 搭建SQL注入平台第1张

Sqli-labs 学前准备 搭建SQL注入平台第2张Sqli-labs 学前准备 搭建SQL注入平台第3张

4.打开sql-connections文件夹中的db-creds.inc文件,可以修改连接数据库的账号、密码、库名等配置信息。这里不需要修改,保持默认即可。

5.打开浏览器访问http://127.0.0.1/sql/,会出现如下页面

Sqli-labs 学前准备 搭建SQL注入平台第4张

6.点击Setup/reset Database for labs,出现如下页面,说明数据库已经导入进去了

Sqli-labs 学前准备 搭建SQL注入平台第5张

7.浏览器打开 "http://127.0.0.1/sqli-labs/"向下翻,就可以看到有很多不同的注入点了,分为基本SQL注入、高级SQL注入、SQL堆叠注入、挑战四个部份,总共约75个SQL注入漏洞。

8.现在我们可以试试,进入http://127.0.0.1/sql/,下拉显示下图

Sqli-labs 学前准备 搭建SQL注入平台第6张

9.点击less-1进入下图Sqli-labs 学前准备 搭建SQL注入平台第7张

10.在URL中输入?id=1,可以发现,此时页面上已经显示出数据库信息了

Sqli-labs 学前准备 搭建SQL注入平台第8张

平台搭建成功。

免责声明:文章转载自《Sqli-labs 学前准备 搭建SQL注入平台》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ACE_Task笔记ABAP如何使用CL_SALV_TABLE 的代码样例(2004以后版本)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何在Ubuntu 20.04 Linux操作系统上安装Git

在继续下面的过程来安装Git之前,请确保您的操作系统是Ubuntu 20.04,并且您已经以具有sudo特权的用户身份登录。使用APT软件包管理器安装Git建议的,最简单的将Git安装到Ubuntu系统的方法是使用Ubuntu操作系统默认存储库中的本机软件包管理器(APT)。此过程将使用Ubuntu存储库中可用的版本安装Git,但如果要安装其他任何版本或最...

Windiows server 2012:开机密码忘记处理办法

Windiows server 2012,开机密码忘记处理办法 一、让windows系统进入【疑难解答】界面,开机进入欢迎界面时按下F8时可进入,但这对Windows 10 、2012好象不好使,不过还有以下两种办法解决:    办法1、直接接服务器重启键,在启动过程中手动关闭,然后再重新打开服务器的电源,重复两次以上操作,使Windows以为是出了故障,...

阿里云重磅发布DMS数据库实验室 免费体验数据库引擎

2月27日,阿里云数据管理DMS发布年度巨献——数据库实验室,用户可在该实验室环境下免费体验数据库引擎、以及DMS各项产品功能。数据库实验室是DMS所提供的体验空间,免费赠送数据库引擎资源。 用户只需要登录阿里云账号,即可开通使用各个已支持数据库引擎的全部产品功能,同时还将拥有如下权益: 免费256MB数据空间 免费体验DMS所有功能 未来将享有其他类型...

MySql数据库连接池专题

转载自:https://www.cnblogs.com/aspirant/p/6747238.html 最近学习mybatis的时候感觉连接池的知识忘记了,所有复习下 一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用...

携程apollo配置中心部署与应用历程

本文只讲述记录公司apollo的部署和应用,前期apollo架构原理请自行查阅不再赘述 https://blog.csdn.net/u014225733/article/details/102694884 https://blog.csdn.net/xp_zyl/article/details/82111702?utm_medium=distribute....

openssl编程轻松入门(含完整示例)

 openssl编程入门(含完整示例).pdf      openssl编程轻松入门(含完整示例) 一见 1. 编写目的第一次跑起openssl示例并不太简单,本文的目的是为了让这个过程变得非常简单。在开始之前,要非常感谢周立发同学,正是通过他共享的示例,较轻松的入了门。本文档对他共享的示例中的一个小错误进行了修正,并提供了傻瓜式的“编译-生成-KE...