metasploit的強大不需要我多說了,我相信看到這篇文章的人都對它有所了解。3月7號metasploit framework推出了3.6.0版本,搶先體驗了下,發現自己竟然不會用了...之前用的3.4版本默認使用的數據庫是mysqlite3,連接數據庫非常方便,從3.5開始,數據庫換成了postgresql,就是這個數據庫的配置折騰了我好久,想換成mysql或者sqlite3,發現更困難,於是就和postgresql死磕了幾天。現在將我試驗成功的解決方案寫出來,希望能幫助有需要的人,直接開始正題
1.下載
http://www.metasploit.com/framework/download/
下載framework-3.6.0-linux-full.run版本
2.安裝ruby
3.加權限
4.安裝
上個圖先
如果一切順利,你就能看到安裝界面了
5.配置
配置主要是解決postgresql數據庫的連接問題,linux 下比windows下要簡單很���。看圖:
數據庫啟動成功後,進入msfconsole,metasplot會自動創建表。
metasploit會自動在postgresql中建立表。表建完後你就能看到下面的界面了。
連接數據庫需要使用/opt/framework-3.6.0/config目錄下的databse.yml文件,因為metasploit創建數據庫的用戶名,密碼,以及表的名稱都存儲在這個文件裡面。
連接的方法有很多,你也可以直接使用賬號密碼進行連接。
The End!