① 如何配置beef和metasploit
先刪除BT5上面自帶的版本稍舊的BeEF
rm -rf /pentest/web/beef-ng
然後通過Git clone最新的BeEF代碼
這樣beef的代碼已經拷貝到 /pentest/web/beef 下
然後就開始安裝
cd /pentest/web/beef
gedit INSTALL.txt
查看安裝文檔,只看第一步和第三步
1. Prerequisites (platform independent)
BeEF requires ruby 1.9 and the "bundler" gem. Bundler can be installed by:
gem install bundler
3. Prerequisites (linux)
!!! This must be done PRIOR to running the bundle install command !!!
On linux you will need to find the packages specific to your distribution for sqlite. An example for Ubuntu systems is:
3.0. sudo apt-get install libsqlite3-dev sqlite3 sqlite3-doc
3.1. install rvm from rvm.beginrescueend.com, this takes care of the various incompatable and conflicting ruby packages that are required
3.2. rvm install 1.9.2
3.3. rvm use 1.9.2
BT5自帶的Ruby,所以我們只需要下面幾步
apt-get install libsqlite3-dev sqlite3 sqlite3-doc
gem install bundler
bundle install
然後嘗試運行beef
./beef
發現報如下錯誤
/root/beef/core/loader.rb:18:in `require': no such file to load -- bundler/setup (LoadError)
from /root/beef/core/loader.rb:18:in `<top (required)>'
from ./beef:42:in `require'
from ./beef:42:in `<main>'
上網找了一下,發現是環境變數的原因。
用如下方法再次安裝bundler
gem install -–user-install bundler
然後成功運行beef
./beef
三、BeEF與metasploit的配合使用
這時候你會發現,啟動過程沒有出現metasploit載入的信息。於是需要先關閉BeEF,進去metasploit主目錄。
cd /opt/framework/msf3/
生成一個beef.rc的文件,內容是
load msgrpc ServerHost=127.0.0.1 Pass=abc123
(這個密碼牽扯眾多地方,貌似改了影響太大,所以還是用默認的)
註:這里需要msf裡面裝好msgrpc這個插件,在msf裡面運行 gem install --user-install msgpack
IP是你metasploit所在主機的IP,密碼是兩個軟體之間的設定好的。之後到beef的主目錄去修改主機的配置,這里重點配置的是metasploit攻擊後,回連主機的IP,這個很重要。配置上述信息的文件如下:
/pentest/web/beef/extensions/metasploit/config.yaml
由於實驗主機這兩個軟體都有,所以我的IP設置就是本機IP。很明顯,兩個軟體不在同一台主機上工作也是沒問題的。最後還要配置beef主目錄下的文件:
/pentest/web/beef/config.yaml
將裡面的metasploit一項設置為true
之後啟動metasploit並載入beef模塊
./msfconsole -r beef.rc
可以看到成功載入上面的beef模塊
[*] MSGRPC Service: 127.0.0.1:55552
[*] MSGRPC Username: msf
[*] MSGRPC Password: abc123
[*] Successfully loaded plugin: msgrpc
這時候去運行beef ,就能夠看到metasploit的攻擊載入過程。
[*] MSGRPC Service: 127.0.0.1:55552
[*] MSGRPC Username: msf
[*] MSGRPC Password: abc123
② 如何安裝並使用BT5請詳細一點說!!詳細教程!
現在最新的補丁是pes 2009 wecn_wsi_V5.0中文解說正式版補丁!!!該補丁中的最新轉會就截止到夏季轉會結束!!而且還加入了王濤,王冠,王城,王真的四人中文解說!!!很不錯!!!樓主你要的那些補丁中4.3補丁、中文解說以及夏季轉會的都包含在5.0 中了,所以你只要打5.0這一個補丁就行了,詳細說明請看下面 5.0補丁詳情介紹請看下面這個帖子:PES_ 2009_WECN&WSI_v5.0可按照這個順序安裝:原版+1.4原始覆蓋版+PES_ 2009_WECN&WSI_v5.0,如果你的版本是pes 2009 wecn_wsi_V4.3版本的,那你可以直接升級到5.0 這個PES_ 2009_WECN&WSI_v5.0補丁安裝有兩種方法::可以用虛擬光碟機軟體載入ISO鏡像文件後開始安裝:如果你不會使用虛擬光碟機軟體,那麼你可以直接用WINRAR等壓縮軟體解壓ISO後到硬碟後安裝(不要解壓縮到游戲所在目錄),解壓縮後開始安裝。 再給你個中文解說5.0補丁超詳細圖文安裝教程與各類問題解答:pes 2009 wecn_wsi_V5.0 BT種子文件壓縮包和pes 2009 1.4原始覆蓋版已經發送到你的,請注意查收下載附件!!!:下載後我給你發的pes 2009 1.4原始覆蓋版解壓後用pes2009.exe替換原exe文件,pdata.img、pinfo.img和cv0f.img放入游戲安裝目錄下的img文件夾下