Archlinux墙内安装metasploit

以前写过一篇关于安装metasploit的文章(https://www.bstaint.net/2012/10/archlinuxnessusmetasploit.html),只不过墙内在年前想要安装metasploit这种比较大的软件的话还是较为费事。

下面总结下我安装的时候遇到的一些小问题:

  • 首先ruby1.9需要从aur源里安装,这个没碰到太大的问题,不过虽然ruby的源码只有9M,不过下载还是废了点时间。
  • 其次就是我想将metasploit安装到一个指定目录,所以没有直接从aur源中直接安装metasploit-git。

虽然github很慢,幸好oschina的git仓库中有metasploit的镜像,直接修改PKGBUILD也可以,部分命令如下:

yaourt -S ruby1.9,ruby1.9-bundler,postgresql-libs,sqlite
git clone https://git.oschina.net/ijz/metasploit-framework.git

之后进入metasploit目录修改Gemfile,修改:

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

再执行:

/opt/ruby1.9/lib/ruby/gems/1.9.1/bin/bundle install

最后启动msfconsole:

更新:

/opt/ruby1.9/bin/ruby msfupdate

没有评论: