Ubuntu16.04安装dvwa

来源:互联网 发布:图像阈值分割算法 编辑:程序博客网 时间:2024/06/08 07:53

第一次编写,勿喷

因为看到很多博客都不详尽,对于我们这种初学者来说很难看懂,所以在此分享经验,也是为了自己更好的记住

  适合刚入门的同学观看

  最近想要安装dvwa,这似乎是一个漏洞测试网站,于是选择在虚拟机中安装。本人也是一个渣渣,只能去看那些大牛博客

上的经验,看了许多,也尝试了许多次,但是一老没有成功,多次尝试下,还是发现了一些门道的。原来我的Ubuntu是16.04

的,与很多大牛的都不同,版本更高级了,自带了php7,dvwa是需要MySQL+Apache+php环境的,我安装了每一部分后,

发现在登录界面还是一片空白,证明,我的终究还是错的,不过我没有放弃,继续看大牛的博客,很多大牛都是采取的安装集成

包的方式,其中属于xampp的最好了,(我用的就是这个),Ubuntu16.04将xampp下载下来后,发现是.run的后缀,我一

下子又迷糊了,但是最后被我误打误撞弄出来了。现在来给大家分享我的经验了:

  1.首先可以下载dvwa的安装包     www.dvwa.co.uk   ,下载下来后它是位于Downloads里面,是一个压缩包,需要解

缩,解压缩的方式是:  sudo unzip /home/....(这里是你的虚拟机名字)/Downloads/DVWA-master.zip

  2.接下来就是下载xampp了:https://www.apachefriends.org/zh_cn/index.html   当然是选择的Linux的版本。这

个下载下来也是位于Downloads目录下的,这里重要的一点就是,需要用chmod修改权限,

  sudo chmod 777 /home/....(这里是你的虚拟机名字)/Downloads/xampp(这里一长串东西).run

 

修改之后就可以直接打开了,不过依旧用命令打开,用图形界面可能会说你没有权限。

 

  sudo  /home/....(这里是你的虚拟机名字)/Downloads/xampp(这里一长串东西).run  (打开后照提示next即可)

 

  这个时候,xampp已经默认安装在了你的/opt/lampp下

  3.接下来,你将DVWA-master放入xampp安装路径下hotdocs中,命令如下:

  sudo mv /DVWA-master /opt/lampp/hotdocs

    4.接下来在xampp页面中的Manager servers中剩下没有启动的服务全部启动,这步只要按下面的start all就行

  5.然后我们需要修改一下dvwa中数据库的配置,打开dvwa目录下的文件夹config。修改其中内容,xampp包含的mysql

下root用户没有密码,可以自行修改。命令如下:

  sudo gedit /opt/lampp/htdocs/DVWA-master/config/config.inc.php

进入之后找到   $_DVWA[  'db_password'  ] = '......'    把他变成   $_DVWA[  'db_password'  ] = ' '就行了,然后保存

  6.最后,检测一下:在浏览器的网址栏中输入 127.0.0.1/DVWA-master 之后会进入DVWA的画面,然后点击create/reset

database,会跳转到登录画面,账号 admin  密码  password   成功,接下来就可以进行有趣的实验了

  当然,第二次打开的时候,服务可能已经关闭,这时,你需要在终端输入:sudo /opt/lampp/lampp start  才能再次打开

  

0 0
原创粉丝点击