win11搭建靶场(dvwa,sqli-labs,upload-labs)

搭建靶场,首先要先将Apache+mysql+php环境配置完成,这里使用的是集成环境工具phpstudy2018,可以简便很多环境配置步骤。

靶场安装包(phpstudy,dvwa,sqli-labs,upload-labs):

百度网盘链接:https://pan.baidu.com/s/16Ei4fTS8VzNMCZf7RsmE8Q?pwd=05bt
 

1. 靶场环境安装(phpstudy2018)

官网下载:https://www.xp.cn/download.html

1.1 将下载的phpstudy2018解压并安装(注意下载路径不要有中文),安装完成之后要下载vc9_x86或者vc11,看情况下载(网上有很多资源)

1. 双击phpstudy软件程序

2. 下载完成后按启动键(版本选择php-5.4.45+Apache)

1.2 打开浏览器输入127.0.0.1, 测试网站安装是否安装成功

1.3 打开phpstudy网站,点击其他选项菜单,最后点击打开网站根目录,跳转到文件资源管理器内

2. 搭建dvwa靶场

(安装包在百度网盘链接内有)

2.1 下载并解压dvwa包到网站根目录内

2.2 配置dvwa靶场,找到dvwa目录下的config文件,复制该目录下的config.inc.php.dist文件为php文件格式,然后使用记事本打开php文件,进行修改如下内容:


$_DVWA[ 'db_user' ]     = 'root';
$_DVWA[ 'db_password' ] = 'root';
$_DVWA[ 'db_port']      = '3306';

2.3 打开浏览器,输入127.0.0.1/dvwa,访问dvwa靶场,进入setup安装界面(网址127.0.0.1后面的dvwa是指在网站根目录下dvwa包的文件夹的名)

2.4 访问dvwa靶场,allow_url_include没有启动。启用allow_url_include,先打开phpstudy2018找到php.ini,打开php.ini文件,并修改allow_url_include的默认值off为on,

2.5 修改并保存后,刷新浏览器页面

2.5 点击create/reset Database 初始化dvwa

2.6 初始化完成后,会自动跳转到登入界面,账号是admin,密码是password

2.7. dvwa靶场就搭建成功了

3. 搭建sqli-labs靶场

3.1 下载并解压sqli-labs包,并将解压后的sqli-labs包移到网站根目录下

3.2  配置sqli-labs靶场,找到并修改sqlilabs目录下的sql-connections/db-creds.inc文件,然后修改以下内容:

<?php
//give your mysql connection username n password
$dbuser ='root';  #数据库用户名
$dbpass ='root';  #数据库用户密码
$dbname ="security"; #数据库名
$host = '127.0.0.1';  #主机名
$dbname1 = "challenges"; 
?>

3.2 打开浏览器,输入127.0.0.1/sqlilabs 访问sqli-labs靶场,点击setup/reset Database for labs 初始化数据库

3.3 然后初始化完成后,弹出一下界面(都是显示successfully),sqli-labs靶场就搭建完成了

4. 搭建upload-labs靶场

4.1 下载并解压upload-labs包,并将解压后的upload-labs包移到网站根目录下

4.2 打开浏览器,输入127.0.0.1/uploadlab ,验证upload-labs靶场搭建是否成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值