如何在kali中搭建dvwa靶场
时间: 2024-05-14 14:10:22 浏览: 303
DVWA(Damn Vulnerable Web Application)是一款非常流行的漏洞靶场,它可以帮助安全人员学习和实践各种Web应用漏洞的利用。在Kali Linux中搭建DVWA非常简单,可以按照以下步骤进行操作:
1. 安装LAMP服务器(Linux + Apache + MySQL + PHP):
```
sudo apt-get update
sudo apt-get install apache2 mysql-server php php-mysql libapache2-mod-php
```
2. 下载并解压DVWA:
```
cd /var/www/html
sudo wget https://github.com/ethicalhack3r/DVWA/archive/master.zip
sudo unzip master.zip
sudo mv DVWA-master dvwa
```
3. 修改配置文件:
```
cd dvwa/config/
sudo cp config.inc.php.dist config.inc.php
sudo nano config.inc.php
```
将以下内容修改为:
```
$_DVWA[ 'db_user' ] = 'root';
$_DVWA[ 'db_password' ] = 'your_mysql_root_password';
```
4. 设置数据库:
```
mysql -u root -p
create database dvwa;
grant all on dvwa.* to root@localhost identified by 'your_mysql_root_password';
flush privileges;
exit;
```
5. 打开浏览器,访问`http://localhost/dvwa/setup.php`,根据提示进行设置。
6. 访问`http://localhost/dvwa/login.php`,输入默认的用户名`admin`和密码`password`,即可进入DVWA靶场。
阅读全文