phpstudy2018本地搭建 DVWA

本文介绍了如何使用phpstudy2018这款集成环境在本地搭建DVWA靶场,包括下载、安装步骤,以及如何将DVWA部署到phpstudy的默认网站目录并进行配置,最后演示了登录和调整靶场难度的过程。
摘要由CSDN通过智能技术生成

phpstudy2018本地搭建 DVWA

总之还是来先说一下phpstudy是啥,以及为啥要用phpstudy来搭建靶场

phpstudy是一个能够提供php建站集成化服务的一款软件。

使用phpstudy2018的原因:

要搭建一个web服务,首先需要四样东西:

1.操作系统【windows,linux,macos等】

2.中间件【用于处理数据的交互,中间件的发展史也是比较有趣的。常见的中间件由nginx,apache,iis等】

3.数据库【mysql,sqlserver,Oracle,Access,mongodb等,这些数据库又可以分为大中小型数据库】

4.一种后端语言【php,python,java等】

想在自己本地凑齐这四种东西显然是比较麻烦的,那么大伙就想有没有一种集成环境可以直接把这四种东西部署上去呢?

phpstudy就可以做到,当然Xampp也可以,有很多这样的集成化环境都可以实现该需求,选用phpstudy2018也单纯是因为我用习惯了,新版的phpstudy也叫小皮面板当然也可以,但是我觉得不如老版本的2018小巧好用。

1.下载phpstudy2018

phpstudy2018下载地址

phpStudy Linux 面板(小皮面板)- 小皮面板(phpstudy)

无docker版本

使用 SSH 连接工具 连接到您的 Linux服务器后,根据系统执行相应命令开始安装(大约2分钟完成面板安装):

Centos安装脚本 yum install -y wget && wget -O install.sh https://notdocker.xp.cn/install.sh && sh install.sh

Ubuntu安装脚本 wget -O install.sh https://notdocker.xp.cn/install.sh && sudo bash install.sh

Deepin安装脚本 wget -O install.sh https://notdocker.xp.cn/install.sh && sudo bash install.sh

Debian安装脚本 wget -O install.sh https://notdocker.xp.cn/install.sh && sudo bash install.sh

Fedora安装脚本 内测中...

docker版本

使用 SSH 连接工具 连接到您的 Linux服务器后,根据系统执行相应命令开始安装(大约2分钟完成面板安装):

Centos安装脚本 yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh install.sh

Ubuntu安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh

Deepin安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh

Debian安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh

Fedora安装脚本 内测中...

下载之后需要安装,运行之后一路下一步,记得存放位置要改到一个可以找的到的位置

安装完成后,我们可以在phpstudy的文件目录找到phpStudy.exe

这个就是phpstudy2018的执行文件了。双击就可以运行

是一个这样的界面

2.下载DVWA

下载地址:

https://github.com/digininja/DvWA/archive/master.zip

3.将DVWA部署到phpstudy2018上

在下载好DWVA的压缩包后可以解压出来一个DVWA-master

把这个DVWA-master复制到phpstudy目录下的\PHPTutorial\WWW目录下

为什么是这个目录?

WWW目录是phpstudy网站目录的默认路由,需要将所有的站点文件放置在该目录下

把DVWA-master重命名为dvwa

进入dvwa的config目录删除 config.inc.php.dist文件的后缀.dist

使其名称为config.inc.php

用记事本编辑该配置文件将我选中的两行的值全部更改为root

记得ctrl+s保存

启动phpstudy

点击下面的启动

通过浏览器访问127.0.0.1/dvwa

【为什么是127.0.0.1:因为在ipv4中127.0.0.1标识本地环回地址,也就是本地计算机,由于这个web服务是在本地搭建的,所以访问的ip地址就应该是127.0.0.1】

拉到最下面点击Create/Reset Databse建立数据库

建立成功后会跳转到登录

默认的用户名和密码为

admin

password

登录即可

在DVWA的Security一栏 里可以调节靶场难度

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在PHPStudy搭建DVWA(Damn Vulnerable Web Application),您可以按照以下步骤进行操作: 1. 下载DVWA:访问DVWA官方网站(https://github.com/ethicalhack3r/DVWA)并下载最新版本的DVWA。 2. 解压文件:将下载的DVWA文件解压到PHPStudy的Web根目录下,通常在 `C:\PHPStudy\WWW` 或 `C:\xampp\htdocs`。 3. 修改配置文件:在DVWA文件夹里找到 `config` 目录,并将 `config.inc.php.dist` 文件复制一份并重命名为 `config.inc.php`。 4. 配置数据库:打开 `config.inc.php` 文件,在以下行添加数据库连接信息: ``` $_DVWA['db_server'] = 'localhost'; $_DVWA['db_database'] = 'dvwa'; $_DVWA['db_user'] = 'root'; $_DVWA['db_password'] = 'your_password'; ``` 5. 设置安全级别:在 `config.inc.php` 文件中找到以下行,将安全级别设置为低: ``` $_DVWA['default_security_level'] = 'low'; ``` 6. 创建数据库:打开PHPStudy的数据库管理工具(如phpMyAdmin),创建一个名为 "dvwa" 的数据库。 7. 导入数据库结构:在DVWA文件夹中找到 `dvwa.sql` 文件,然后通过phpMyAdmin将其导入到刚创建的 "dvwa" 数据库中。 8. 启动PHPStudy:运行PHPStudy,确保Apache和MySQL服务已启动。 9. 访问DVWA:在浏览器中输入 `http://localhost/dvwa`,然后按照DVWA的安装向导进行配置。 10. 登录DVWA:安装完成后,使用默认的用户名和密码(admin/password)登录到DVWA。 请注意,DVWA是一个易受攻击的漏洞应用程序,请确保仅在安全环境中使用,并遵守法律法规和道德准则。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值