首页 > 其他分享 >DVWA靶场搭建过程 & 遇到的问题解决(apache标红、无法跳转等等)

DVWA靶场搭建过程 & 遇到的问题解决(apache标红、无法跳转等等)

时间:2023-07-31 20:44:33浏览次数:56  
标签:数据库 DVWA phpStudy 点击 跳转 apache 80 输入

问题会在最后汇总解答

第一步 准备工作

首先需要搭建PHP环境和获取DVWA源代码
搭建PHP环境: 搜索phpstudy→鼠标移动至windows版→点击phpstudy客户端→下滑,下载phpStudy 2018 Windows版本【注意,选择下载路径必须全英文】→获取到一个安装包,暂时不用解压。
获取DVWA源代码: 输入网站直接下载压缩包:(暂时不用解压缩)https://github.com/digininja/DVWA/archive/master.zip

第二步 细致操作一下

· 解压phpstudy压缩包,在自己指定的phpstudy路径下,找到其中的\PHPTutorial\WWW,在WWW文件里放入刚刚下载的DVWA-master.zip,然后解压到当前文件夹,并且将解压后的文件夹改名为DVWA;

· 进入DVWA中的congfig文件,路径:\PHPTutorial\WWW\DVWA\config,将config.inc.php.dist中的 .dist 删除掉,再打开config.inc.php,找到其中的

$_DVWA[ 'db_user' ] =
$_DVWA[ 'db_password' ] =

并将等号后面改为如下↓

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

第三步 登录网站

· 点击phpStudy.exe,再点击启动
image

· 然后在网站栏输入127.0.0.1,若出现HelloWorld,则代表步骤到此都是成功的。
image

· 接着网站输入127.0.0.1/DVWA,出现setup界面,鼠标下滑,点击create/reset database创建数据库
image

· 出现登录界面
image

· username输入admin,password输入password,点击login,即可成功
image


遇到的问题汇总

phpStudy无法正常启动之Apache是红色

image

Apache右边是红色而不是绿色。原因是80端口被占用,按照以下操作即可解决:
参考文章:https://blog.csdn.net/m0_56942812/article/details/125990728

【再复述一遍文章内容:】
1、win+R 输入cmd ,以管理员身份运行命令提示符
2、输入:netstat -ano 查看所有进程信息,找到对应80端口(本地地址下对应的例如:0.0.0.0:80)对应的PID
3、打开任务管理器,找到对应PID的应用进程(此时开启了Tomcat服务器了)【此处若成功解决则不用看第四步】
4、System进程占用
如果遇到是System进程占用80端口,那么我们不好将其直接关闭,则在命令提示符中再输入netsh http show servicestate

再输入tskill PID (例如:tskill 15320 即可将该进程关闭

注:完整的命令是:taskkill /pid 15320 /f)
或者是转到任务管理其中,如图3,将其关闭,释放80端口。
————————————————
版权声明:本文为CSDN博主「lin_ture」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_56942812/article/details/125990728

phpStudy无法正常启动之提示缺少vc9(x86的32位)

会弹出来提示,点击提示后会弹出页面,页面中就有提供需要安装的vc9,安装好即可。

DVMA的setup界面跳转不到login界面

百分之八十是自己安装过数据库,并且修改过数据库的密码。数据库初识密码都为root,如果修改过密码,需要把数据库密码再修改回root,然后重启,再尝试,即可成功。修改数据库密码的方式网上都有,这里不再阐述,如果有需要,可以在评论提问,让我知道。

phpStudy环境和DVMA代码如果下载不了可以评论问我要~~

标签:数据库,DVWA,phpStudy,点击,跳转,apache,80,输入
From: https://www.cnblogs.com/kathryn921/p/17594439.html

相关文章

  • Apache RocketMQ 远程代码执行漏洞(CVE-2023-37582)
    ​漏洞简介ApacheRocketMQ是一款低延迟、高并发、高可用、高可靠的分布式消息中间件。CVE-2023-37582中,由于对CVE-2023-33246修复不完善,导致在ApacheRocketMQNameServer存在未授权访问的情况下,攻击者可构造恶意请求以RocketMQ运行的系统用户身份执行命令。影响版本Apac......
  • Apache Shrio反序列化漏洞
    ApacheShiro是一个流行的Java安全框架,然而,它存在一个反序列化漏洞,即CVE-2017-5638。该漏洞允许攻击者通过构造恶意序列化数据,利用Shiro的序列化功能来执行任意代码,从而攻击Java应用程序的安全边界。 以下是ApacheShrio反序列化漏洞的介绍及复现过程:漏洞介绍CVE-2017-5638......
  • php跳转到指定网页
    1、php如何实现登录成功后跳转页面2、php如何跳转新窗口3、PHP如何登录完成跳转上一访问页面php如何实现登录成功后跳转页面php如何实现登录成功跳转页面跳转首先将判断用户是否登录成功php跳转到指定网页,如果登录成功则使用“header()”函数,将http请求头的“Location”设......
  • 从互联网到云时代,Apache RocketMQ 是如何演进的?
    作者:隆基2022年,RocketMQ5.0的正式版发布。相对于4.0版本而言,架构走向云原生化,并且覆盖了更多业务场景。消息队列演进史操作系统、数据库、中间件是基础软件的三驾马车,而消息队列属于最经典的中间件之一,已经有30多年的历史。消息队列的发展主要经历了以下几个阶段:第一阶段(198......
  • 从互联网到云时代,Apache RocketMQ 是如何演进的?
    作者:隆基2022年,RocketMQ5.0的正式版发布。相对于4.0版本而言,架构走向云原生化,并且覆盖了更多业务场景。消息队列演进史操作系统、数据库、中间件是基础软件的三驾马车,而消息队列属于最经典的中间件之一,已经有30多年的历史。消息队列的发展主要经历了以下几个阶段:第一......
  • OpenHarmony/HarmonyOS路由跳转并传值
    OpenHarmony/HarmonyOS路由跳转并传值作者:坚果团队:坚果派公众号:“大前端之旅”润开鸿技术专家,华为HDE,InfoQ签约作者,OpenHarmony布道师,擅长HarmonyOS应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领100+队员完成Pr的提交合入。欢迎通过主页或......
  • pycharm运行代码自动跳转到Python控制台窗口
    问题:在使用Pycharm的过程中,会遇到运行代码Pycharm会自动跳转到Python控制台(pythonconsole)窗口,如下图解决方案:​ 造成上述问题的原因是:不经意的设置了使用Pytho控制台运行,我们只需要修改以下运行配置就可以恢复正常,如下图(1)进入编辑配置:(2)取消勾选使用Python控制台运行......
  • DVWA靶场搭建
    环境下载环境搭建将压缩包解压到www目录下,再将文件更改成方便自己的名字将config文件夹的config.inc.php.dist的.dist后缀去掉然后在configure/configure.inc.php中修改数据库的用户名和密码不知道用户名和密码的可以去小皮面板的数据库查询,一般是root/root在浏览器输......
  • 解决微信小程序使用switchTab跳转后页面不刷新的问题
    wx.switchTab({url:‘../index/index’,success:function(e){varpage=getCurrentPages().pop();if(page==undefined||page==null)return;page.onLoad();}})switchTab成功跳转后调用success,此时可以拿到跳转后页面......
  • Apache应用配置日志切割和保持访问
    一、apache保持连接访问控制1、安装Apache 1)解压apache2)配置Apache3)编译安装apache4)优化apache命令5)生成服务控制文件添加执行权限6)修改服务控制文件7)添加到系统服务设置开机自动启动服务8)备份apache主配置文件2、配置apache服务保持连接 1)开启保持连接配置 2)修改保持连接配置......