1. 程式人生 > >pentestbox更新msf成功

pentestbox更新msf成功

pentestbox成功升級msf

1、  輸入msfupdate進行軟體更新

 

 

2、  在[*] Updating gems...,軟體報錯,提示找不到檔案路徑,輸入以下兩條命令,嘗試單獨安裝

 

gem install bundler

 

bundle instal –gemfile

 

gem install bundler命令成功安裝bundler,但是bundle instal –gemfile命令,在安裝到pcaprub時報錯,提示找不到pcap.h,

 

 

原因1:WinPcap沒裝好,解決辦法:需要重新安裝WinPcap

原因2:找不到WinPcap驅動檔案,解決辦法:將WpdPack_4_1_2.zip解壓,放到C:盤根目錄

 

 

執行命令,嘗試單獨安裝pcaprub :

gem install pcaprub

pcaprub成功安裝

 

 

重新執行命令嘗試安裝bundle instal –gemfile,此時即可正常安裝完成,

3、  重新執行msfupdate進行msf更新,程式報錯,報錯資訊如下:

Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

 

 

原因:gem國外源被牆,需要手工改為國內源。

解決辦法:

1)  使用記事本開啟Gemfile

 

 

 

Gemfile 裡,第一個

source 'https://rubygems.org/'

改成

source 'https://ruby.taobao.org/'

 

 

4、  修改完,儲存後,重新執行msfupdate,msf成功更新完成

 

 

附上執行圖