1. 程式人生 > >keil上搭建dvwa環境

keil上搭建dvwa環境

身為計科(電腦科學與技術)專業,大三開了一節資訊保安導論。作為網路專業的課,我以為這門課就是講給計科長見識的。。。emmm真的長見識了

之前學過Linux,裝的是ubuntu,還好沒刪,哈哈哈

這門課老師很牛B的樣子,貌似是全國網路安全的成員,微信群裡都是全國的大牛,是誰就不說了。

正式開始裝keil環境了(在這之前我重灌重啟n遍)

先分享一個大牛的部落格,我在他基礎上再加點東西,侵刪

  1. 開啟mysql
    service mysql start
  2. 連線 MySQL
    mysql -u root -p   //初始密碼是root 
    create database dvwa; 
    create user 'dvwauser'@'localhost' IDENTIFIED BY '';//最後是兩個單引號 
    GRANT ALL PRIVILEGES ON *.* to 'dvwauser'@'localhost'; 
    flush privileges; 
    quit;
  3. 配置PHP
    apt-get install php7.0-gd 
    Y
  4. 編輯 /etc/php/7.2/apache2/php.ini    這個在 計算機 那個資料夾裡面,不好找,我一開始也找了好久
    allow_url_include = Off 修改為 allow_url_include = On 後儲存退出
  5. 開啟 Apache
    service apache2 start
  6. 配置DVWA
    mv master.zip /var/www/html 
    cd /var/www/html 
    unzip master.zip 
    mv DVWA-master dvwa 
    chown www-data:www-data /var/www/html/dvwa/hackable/uploads 
    chown www-data:www-data /var/www/html/dvwa/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt 
    cd dvwa/config
  7. 配置 config.inc.php 
    config.inc.php.dist複製後將復件重新命名為config.inc.php(如果有config.inc.php這個檔案則忽略)
    開啟config.inc.php 
    將 DVWA[ ‘db_user’ ] = ‘root’; 修改為: DVWA[ ‘db_user’ ] = ‘dvwauser’; 
    將 DVWA[ ‘db_password’ ] = ‘[email protected]’; 修改為:DVWA[ ‘db_password’ ] = ”; 
    儲存退出
  8. 開啟瀏覽器
    輸入127.0.0.1/dvwa/setup.php
    點選 Create/Reset Database(這個在最下面)
    如果有錯誤,下面方框會有提示,按提示糾錯就可以了,比如說keil重啟後 可能會顯示不成功,再執行一下步驟1和5就ok啦啦啦啦