ubuntu18.04搭建dvwa
时间: 2023-10-31 07:53:58 浏览: 111
DVWA(Damn Vulnerable Web Application)是一款专门为渗透测试人员设计的Web应用程序。它提供了一个安全漏洞测试环境,可以帮助测试人员进行漏洞挖掘和渗透测试。
下面是在Ubuntu 18.04上搭建DVWA的步骤:
1. 安装LAMP
在Ubuntu 18.04上安装LAMP(Linux、Apache、MySQL、PHP)环境,可以使用以下命令:
```bash
sudo apt update
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql
```
安装过程中会提示你设置MySQL的root用户密码。
2. 下载DVWA
可以从GitHub上下载最新版本的DVWA:
```bash
sudo apt install git
cd /var/www/html/
sudo git clone https://github.com/ethicalhack3r/DVWA.git
```
3. 配置DVWA
将dvwa/config/config.inc.php.dist文件复制一份,并重命名为config.inc.php:
```bash
cd DVWA/config
sudo cp config.inc.php.dist config.inc.php
```
编辑config.inc.php文件,将以下几行代码修改为:
```php
$_DVWA[ 'db_user' ] = 'root';
$_DVWA[ 'db_password' ] = 'your_mysql_root_password';
```
4. 设置DVWA
将DVWA文件夹的权限设置为Web服务器可写入:
```bash
sudo chown -R www-data:www-data /var/www/html/DVWA/
sudo chmod -R 755 /var/www/html/DVWA/
```
5. 启动DVWA
在浏览器中输入http://localhost/DVWA,进入DVWA的登录界面。默认的用户名和密码均为admin。登录成功后,可以进入DVWA的主界面,开始使用它提供的漏洞测试环境。
以上就是在Ubuntu 18.04上搭建DVWA的步骤。希望对你有所帮助。
阅读全文