Chinaunix首页 | 论坛 | 博客
  • 博客访问: 364598
  • 博文数量: 19
  • 博客积分: 1450
  • 博客等级: 上尉
  • 技术积分: 262
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-17 23:23
个人简介

右手代碼,左手《史記》

文章分类
文章存档

2019年(1)

2014年(5)

2013年(2)

2011年(1)

2010年(6)

2009年(4)

我的朋友

分类: 网络与安全

2013-04-17 22:56:04

    由于Kali在虚拟机的运行效率实在让人不敢恭维,于是决心将BT5中的MSF进行升级,升级的主要目的是,BT5R3内置的MSF是用SVN进行更新,但是新版本的MSF已经停止通过SVN更新,改用Git,必须重新安装。网上找了很多办法,看见帖子里明明升级成功,但是自己总是不成功,卡在pg (0.15.0)无法成功安装,个人认为的原因是MSF并没有用BT5内置的RUBY,而是利用自带的RUBY,其自带的版本为1.9.1,已经很古老了……所以升级系统的Ruby版本也会无济于事,但是按照下面的步骤更新,即可将MSF更新至最新,且在运行msfupdate时,利用的是Git更新系统了。
    1、apt-get update
    2、apt-get install metasploit
    3、修改文件:/opt/metasploit/ruby/lib/ruby/1.9.1/i686-linux/rbconfig.rb
         changed the line => CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) -l$(RUBY_SO_NAME)-static" by => CONFIG["LIBRUBYARG_STATIC"] = "-Wl,-R -Wl,$(libdir) -L$(libdir) "(其实就是去掉-l$(RUBY_SO_NAME)-static)
    4、切换至/opt/metasploit/msf3然后运行/opt/metasploit/ruby/bin/bundle install
    5、msfupdate
    实测,完美通过,不会再卡在pg (0.15.0)无法成功安装那里。
   

阅读(27180) | 评论(8) | 转发(1) |
给主人留下些什么吧!~~

redappleowen2014-01-09 16:57:29

为何我按照楼主的方式升级之后,出现很多alert:
NOTICE:  ALTER TABLE will create implicit sequence "vulns_refs_id_seq" for serial column "vulns_refs.id"
NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "vulns_refs_pkey" for table "vulns_refs"
NOTICE:  CREATE TABLE will create implicit sequence "task_creds_id_seq" for serial column&nb

kaiserhui2013-06-09 20:57:36

jelence:同志,我想问一下:你的exploit 怎么那么多啊?我更新到最新了,也才有1090个,请指教啊,QQ:295801985

我是4月17日当天更新的,1083个和你的只差了7个,差很多吗?rapid7官方一周也发布不了几个exploit的

回复 | 举报

jelence2013-05-07 09:46:25

同志,我想问一下:你的exploit 怎么那么多啊?我更新到最新了,也才有1090个,请指教啊,QQ:295801985