由于metasploit中的data基本几天就有新的expoit的提交,但是如果每次都是msfupdate都比较慢,而且不会自动更新到github上的那些最新的exploit.

基于上面原因,决定自己用git来同步github上的metasploit frame,哪天想更新的,直接pull最新数据就可以了.

具体的方法如下:

  1. 先clone下github上的metasploit frame

    git clone https://github.com/rapid7/metasploit-framework.git
    
  2. 上面的步骤可能会比较慢,各种原因(自己想像去吧)。clone完成后,就是安装相应的依赖包了,可能要先装相应的ruby版本,如果是os x可以又参照os x 10.10安装metasploit.如果是linux的话,可以参考Installing Metasploit Framework on Ubuntu 14.04 LTS and Debian 7.

  3. 其实上面的步骤就是安装rvm管理ruby版本,再安装相应的ruby的依赖包,还有安装相应的数据库,建立相应的数据库缓存,后面查找起来就会相当方便了。

  4. 因为是直接从github上clone下来的,所以以后只要有更新直接用git pull,就会自动下载最新的数据了。

    ⇒  git pull
    Already up-to-date.