DVWA搭建(kali+Windows)

desdemona_syy發表於2020-10-24

DVWA搭建(kali+Windows)

Windows搭建過程

Windows搭建過程我是跟著B站up魚蛋程式碼來做的
附上網站https://www.bilibili.com/video/BV1Zt411H7uk/
但是我在做的時候還是有一些小錯誤。
1.PHP function allow_url include:Disabled
但是我開啟DVWA的php.ini檔案,在這裡插入圖片描述
這裡本來就是on,但是系統仍然標紅了。通過這個部落格,我知道了需要去找php中的php.ini檔案,要改這個檔案裡的 allow_url include,然後就解決了問題。
https://blog.csdn.net/qq_36415152/article/details/96297575
2.reCAPTCHA key:Missing
這個是在網上搜尋到了在你的DVWA檔案裡找到config資料夾中,你改過的config.inc.php檔案,然後改這兩個。

$_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';`

然後就搭建完成啦!

Kali搭建過程

kali的安裝過程中比較多的錯誤。
改好config.inc.php檔案之後,進入終端之後:

sudo chmod -R 777 /root/桌面/dvwa
sudo mv /var/www/html/DVWA/

之後進入終端之後是進行MySQL的配置

sudo service mysql start		//啟動mysql服務,一定要加sudo
mysql -u root -p 		//進入mysql(密碼預設為空,直接回車)
create database DVWA;     //(建立資料庫,注意命令末尾的 ; 不要漏)
create user 'DVWA'@'localhost' identified by 'DVWA';         //建立使用者名稱   
grant all on *.* to 'DVWA'@'localhost';              //賦權
set password for 'dvwa'@'localhost' = password('dvwa');     //設定密碼
exit	                              //退出mysql

然後是apache

sudo service apache2 start  //這裡的sudo也不能丟

後面的報錯跟上面搭建Windows的時候差不多,很快能解決了。

注:有些不能直接用vim修改的文件可以在終端用sudo開啟檔案之後進行修改。

相關文章