OWASP_Broken_Web_Apps_VM_0.94安裝及文件配置說明

OWASP_Broken_Web_Apps_VM_0.94安裝

一、安裝

1.1 vmworkstation安裝,點擊即可跳轉

1.2 注意事項!!!安裝完畢後將網絡模式調成nat或者僅主機模式,因爲虛擬機手工配置ip有時候訪問不到。我就是一開始用了橋接,導致配置完畢卻訪問不到。

在這裏插入圖片描述1.3 OWASP_Broken_Web_Apps_VM_0.94,這個可以私信我問鏈接

下好後解壓在這裏插入圖片描述1.4在已解壓的文件裏找.vmx結尾的文件,用vmworkstation打開
在這裏插入圖片描述1.5 耐心等候 直到提示輸入賬號密碼,下圖第一行
在這裏插入圖片描述
1.6 進來後使用ifconfig指令獲取地址,使用自動獲取到的http://192.168.126.128:777/ 訪問(默認端口號是80,如顯示端口占用則要修改端口號,詳見1.9),而不是靜態地址10.10.10.129

可以先看apache服務是否啓用,一定要用sudo的指令,這樣如果有報錯不會不顯示。

sudo /etc/init.d/apache2  stop
sudo /etc/init.d/apache2  start
sudo /etc/init.d/apache2  restart

在這裏插入圖片描述
網卡文件內容 vim /etc/network/interfaces
在這裏插入圖片描述
1.8 成功界面
在這裏插入圖片描述
1.9 提示端口占用,那麼修改一下端口號就可以了。
在這裏插入圖片描述
80和443都改成不常用的端口號,我這裏改成了777和444
在這裏插入圖片描述在這裏插入圖片描述
具體的文件說明詳見二。

二、文件說明

1.配置文件
Windows下,Apache的配置文件通常只有httpd.conf
Ubuntu的Apache配置文件是 /etc/apache2/apache2.conf,Apache在啓動時會自動讀取這個文件的配置信息。而其他的一些配置文件,如 httpd.conf等,則是通過Include指令包含進來。在apache2.conf中可以找到這些Include行。
在這裏插入圖片描述1.2Web文檔根目錄,對於Ubuntu而言,默認的是/var/www。 apache2.conf裏並沒有DocumentRoot項,httpd.conf又是空的,其實是在 /etc/apache2/sites-enabled/000-default中。

1.3 ports.conf,這裏面設置了Apache使用的端口。如果需要調整默認的端口設置,建議編輯這個文件。或者你嫌它實在多 餘,也可以先把apache2.conf中的Include /etc/apache2/ports.conf一行去掉,在httpd.conf裏設置Apache端口。

ubuntu裏缺省安裝的目錄結構很有一點不同。在ubuntu中module和 virtual host的配置都有兩個目錄,一個是available,一個是enabled,available目錄是存放有效的內容,但不起作用,只有用ln 連到enabled過去纔可以起作用。對調試使用都很方便,但是如果事先不知道,找起來也有點麻煩。

/etc/apache2/sites-available 裏放的是VH的配置,但不起作用,要把文件link到 sites-enabled 目錄裏纔行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章