CentOS 6.x安装Metasploit
作者:网络转载 发布时间:[ 2016/1/14 14:59:00 ] 推荐标签:CentOS 操作系统
现在开始安装Metasploit框架,前面的包安装成功之后,我们需要再安装一些Metasploit依赖的Ruby库,命令如下:
gem install wirble pg sqlite3 msgpack activerecord redcarpet rspec simplecov yard bundler
使用Git下载新的Metasploit,命令如下:
cd /opt
git clone https://github.com/rapid7/metasploit-framework.git
cd metasploit-framework
为了在终端下也能运行,这样不仅仅只在Metasploit的文件中运行。我们需要创建软链接。命令如下:
bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'
ln -s /opt/metasploit-framework/armitage /usr/local/bin/armitage
在终端下,进入Metasploit的文件中,使用Bundler Gem来安装合适的Gem版本:
bundle install
又是一个漫长的过程,截图如下:

创建Metasploit框架将要使用的database.yml,命令如下:
vi /opt/metasploit-framework/database.yml
database.yml中的具体内容如下:
production:
adapter: postgresql
database: msf
username: msf
password:
host: 127.0.0.1
port: 5432
pool: 75
timeout: 5
再次执行以下命令,这样能通过Armitage和msfconsole在当前shell中创建和加载环境变量:
echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/database.yml >> /etc/bashrc
source ~/.bashrc
后,让我们运行已经安装的Metasploit,命令如下:
msfconsole
图示如下:

这样,CentOS 6.x下Metasploit框架安装好了。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
浅谈操作系统对内存的管理HBase佳实践??用好你的操作系统选择适合Rails开发的操作系统三问:Linux操作系统安全加固卡巴斯基面向物联网设备发布专用操作系统卡巴斯基正式推出操作系统:非Linux,主打安全,秘研14年Linux以外的7种开源操作系统现代操作系统 - 存储设备看操作系统对程序的执行过程有哪些支持谷歌正开发融合操作系统Fuchsia,真的有必要吗?iOS在印度连第二名都排不上 本土操作系统太强大了解决Linux操作系统下AES解密失败的问题如何保护你的Linux操作系统?谷歌:安卓操作系统前景不容乐观韩国发布自主操作系统TmaxOS:兼容安卓、iOS和Windows摆脱安卓/WP依赖,华为将做自主操作系统

sales@spasvo.com