pentestbox更新msf成功
阿新 • • 發佈:2018-12-25
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成功更新完成
附上執行圖