PentesetBox 升级Metasploit

来源:互联网 发布:恒大kk服务器地址端口 编辑:程序博客网 时间:2024/06/06 06:34

PentesetBox 升级Metasploit

1/ruby-2.2.6-i386-mingw32 覆盖 PentestBox Base->ruby;需要升级ruby版本。
2/执行升级命令

ruby msfupdate 升级之后
fatal: unable to auto-detect email address (got ‘Administrator@sju-PC.(none)’)
Cannot save the current index state
[*] Stashed local changes to avoid merge conflicts.
[*] Run git stash pop to reapply local changes.
HEAD is now at 841dada Merge pull request #2 from rapid7/master
Already on ‘master’
Your branch is up-to-date with ‘origin/master’.
remote: Counting objects: 316, done.
remote: Compressing objects: 100% (42/42), done.
Receiving objects: 30% (95/316)
Receiving objects: 100% (316/316), 63.57 KiB | 0 bytes/s, done.
Resolving deltas: 100% (253/253), completed with 56 local objects.
From git://github.com/rapid7/metasploit-framework
36bbe00..ee9e427 master -> upstream/master

错误提示:

Using rex-socket 0.1.8Gem::Ext::BuildError: ERROR: Failed to build gem native extension.creating Makefilemake "DESTDIR=" cleanmake "DESTDIR="generating pcaprub_c-i386-mingw32.defcompiling pcaprub.cpcaprub.c:11:18: fatal error: pcap.h: No such file or directorycompilation terminated.make: *** [pcaprub.o] Error 1make failed, exit code 2Gem files will remain installed inC:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/gems/pcaprub-0.12.4 for inspection.Results logged toC:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/extensions/x86-mingw32/2.2.0/pcaprub-0.12.4/gem_make.outAn error occurred while installing pcaprub (0.12.4), and Bundler cannotcontinue.Make sure that `gem install pcaprub -v '0.12.4'` succeeds before bundling.In Gemfile:  metasploit-framework was resolved to 4.12.20, which depends on    packetfu was resolved to 1.1.13, which depends on      pcaprub

**pcaprub.c:11:18: fatal error: pcap.h:
To solve this error, install libpcap-dev package.
Again, gem install pcaprub as shown below:**
安装libpcap没有成功在pentestbox。

升级metasploit失败。

参考
https://dl.bintray.com/oneclick/rubyinstaller/ruby-2.2.6-i386-mingw32.7z
https://groups.google.com/forum/#!searchin/pentest-box-forum/ruby%7Csort:relevance/pentest-box-forum/Ez9s-JxDJpo/XQbSviCnAgAJ
https://techglimpse.com/msfconsole-metasploit-launch-error-solutions/