Date: 2022/1/6
系統內核信息:
Linux kali 5.7.0-kali1-amd64 #1 SMP Debian 5.7.6-1kali2 (2020-07-01) x86_64 GNU/Linux
1. 於Github上下載壓縮包【https://github.com/ethicalhack3r/DVWA】
2. 下載的壓縮包解壓到路徑: /var/www/html/ 下
3. 打開終端,啟動apache2和mysql【如果已經開啟了apache2,可以先重啟apache2服務】
啟動命令:
systemctl start apache2
systemctl start mysql
【重啟即是: systemctl restart apache2】
#1 登錄mysql 【kali自帶的mysql默認賬戶是root,密碼為空,提示輸入密碼時直接回車即可】
mysql -u root -p 【無密碼的話,也可以直接輸入 mysql 回車即可登入】
值得注意的是:Kali默認安裝的是MariaDB數據庫管理系統;
#2 創建一個新的數據庫,名稱為 dvwa
create database dvwa;
#3 創建一個可以用於登錄Mysql的新用戶 【注意用戶名可以隨意,但因后面的配置需要,請一定要記住該用戶名,此教程以dvwauser為例】
create user 'dvwauser'@'localhost' IDENTIFIED BY ''; 創建用戶,密碼為空
GRANT ALL PRIVILEGES ON *.* to 'dvwauser'@'localhost'; 授權
flush privileges; 刷新
【更多關於在MariaDB中對於賬戶的操縱,請參考:https://www.cnblogs.com/apollo1616/articles/10294490.html】
#4 回到文件管理系統中,找到解壓目錄下的
於 /var/www/html/DVWA-master/config/ 下,將文件config.inc.php.dist 改名為 config.inc.php
(筆者習慣於備份一份原件,讀者可自行考慮)
#5 打開文件config.inc.php,修改一些地方
修改后的樣子:
4. 啟動apache2,打開火狐瀏覽器,訪問 http://127.0.0.1/DVWA-master
會自行訪問 http://127.0.0.1/DVWA-master/setup.php
點擊 Create / Reset Database
5. 安裝成功后,即會跳到登錄頁面,至此安裝完成
默認的賬戶和密碼
admin password
gordonb abc123
1337 charley
pablo letmein
smithy password