Ubuntu12.10 上建立Openvas5
Openvas是拿來掃描漏洞的,其實之前有參加過研習,
不過做的是ubuntu11.04,重點是講義也丟掉了 >"<
網路上有不少參考文章,我參考了下列幾個:
http://myip.tw/itsmw/index.php?title=OpenVas (使用11.04為基底,有OVA檔案)
http://www.openvas.org/ (官方網站)
以下紀錄安裝狀況 :
比我想像的複雜多了,本來以為只要簡單的安裝、憑證、同步等等,
裡面有很多指令我也不知道,先照著打嘍~目前看起來可以work,
http://localhost:9392無法使用我猜是因為greenbone-security-assistant 啟動失敗,
不過gsd可以用,就先將就吧 ^^"
至於為什麼使用虛擬方式,是考慮萬一裝不起來可以用別人弄好的OVA XD~
不過做的是ubuntu11.04,重點是講義也丟掉了 >"<
網路上有不少參考文章,我參考了下列幾個:
http://myip.tw/itsmw/index.php?title=OpenVas (使用11.04為基底,有OVA檔案)
http://www.openvas.org/ (官方網站)
以下紀錄安裝狀況 :
- 建立作業系統
- 使用VirtualBox4.1.22 r80657
- 下載 Ubuntu12.10(x86) iso檔
- 安裝Ubuntu
- 安裝Openvas,參考官方網站安裝步驟(for ubuntu)連結,以下摘要:
- 原本自己想法(失敗):
- sudo apt-get openvas-server
- sudo apt-get openvas-client
- sudo openvas-nvt-sync
- sudo /etc/init.d/openvas-server start (啟動失敗)
- 更新apt-get
- sudo apt-get -y install python-software-properties
- sudo add-apt-repository "deb http://download.opensuse.org/repositories/security:/OpenVAS:/UNSTABLE:/v5/xUbuntu_12.04/ ./"(我使用的是ubuntu12.10,不過目前沒發布,先使用12.04版)
- sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54(加金鑰)
- sudo apt-get update
- 安裝
- sudo apt-get -y install greenbone-security-assistant gsd openvas-cli openvas-manager openvas-scanner openvas-administrator sqlite3 xsltproc
- 啟動
- test -e /var/lib/openvas/CA/cacert.pem || sudo openvas-mkcert -q (出現警告說有多個憑證,我多加了一個 -f 強制複寫)
- sudo openvas-nvt-sync
- test -e /var/lib/openvas/users/om || sudo openvas-mkcert-client -n om -i
- sudo /etc/init.d/openvas-manager stop
- sudo /etc/init.d/openvas-scanner stop
- sudo openvassd
- sudo openvasmd --migrate(出現警告:沒有檔案,不理會)
- sudo openvasmd --rebuild
- sudo killall openvassd
- sleep 15
- sudo /etc/init.d/openvas-scanner start
- sudo /etc/init.d/openvas-manager start
- sudo /etc/init.d/openvas-administrator restart
- sudo /etc/init.d/greenbone-security-assistant restart(啟動error,不知為何)
- test -e /var/lib/openvas/users/admin || sudo openvasad -c add_user -n admin -r Admin(後新增密碼)
- 使用
- 原本要使用http://localhost:9392,但是登入失敗(卡住,terminal有錯誤訊息)
- 使用gsd
- 登入資訊設定,包括:名稱、server位址(localhost)、帳密(根據上面新增帳號)
- 設定task並啟動
- 名稱
- 掃描位址
- 掃描方式
- create
- 啟用
- 掃描結束,存成pdf檔案
- Detail
- Report,勾選所有
- FullReport as Html to SAVE(PDF無法成功)
- 如從開機後,需重新啟動服務 :
- sudo /etc/init.d/openvas-scanner start
- sudo /etc/init.d/openvas-manager start
- sudo /etc/init.d/openvas-administrator restart
- sudo /etc/init.d/greenbone-security-assistant restart (不確定是否需要)
比我想像的複雜多了,本來以為只要簡單的安裝、憑證、同步等等,
裡面有很多指令我也不知道,先照著打嘍~目前看起來可以work,
http://localhost:9392無法使用我猜是因為greenbone-security-assistant 啟動失敗,
不過gsd可以用,就先將就吧 ^^"
至於為什麼使用虛擬方式,是考慮萬一裝不起來可以用別人弄好的OVA XD~
留言
張貼留言