原文地址:https://blog.csdn.net/u011585332/article/details/105132868
如有其它問題,請配合官方文檔一起使用。文檔地址:https://github.com/digininja/DVWA
下載kvwa可以通過官方文檔中的git方式下載到Kali服務器上。
從https://github.com/digininja/DVWA 下載dvwa,可以通過git或者直接下載zip文件。
在主機下載完 dvwa,解壓后重命名 DVWA-master 為 dvwa 拖進虛擬機的桌面目錄。(需要已安裝 VMware Tools, VMware Tools 安裝方法)
配置 config 文件
打開 dvwa → dvwa → config ,將 config.inc.php.dist 的 dist 后綴去掉
然后雙擊打開 config.inc.php,修改第 20、21 行的值:
$_DVWA[ 'db_user' ] = 'dvwa';
$_DVWA[ 'db_password' ] = 'dvwa';
進入終端:
chmod -R 777 /root/桌面/dvwa #賦予dvwa文件夾相應的權限
mv /root/桌面/dvwa /var/www/html #將桌面上的dvwa文件移至/var/www/html下
service mysql start #啟動mysql服務
mysql -u root -p #進入mysql(密碼默認為空,直接回車)
create database dvwa; #(創建數據庫,注意命令末尾的 ; 不要漏)
為數據庫設置用戶名 (需對應於上面在 config.inc.php 中設置的 user 和 password)
create user 'dvwa'@'localhost' identified by 'dvwa'; #創建用戶名
grant all on *.* to 'dvwa'@'localhost'; #賦權
set password for 'dvwa'@'localhost' = password('dvwa'); #設置密碼
exit #退出mysql
service apache2 start #啟動apache2服務
然后打開瀏覽器,地址欄中輸入 127.0.0.1/dvwa 回車后自動跳轉至 127.0.0.1/dvwa/setup.php
然后創建數據庫,如下表示創建成功
然后跳轉至 127.0.0.1/dvwa/login.php 用戶名和密碼默認為 admin 和 password