IT技术互动交流平台

Metasploit结合XSSF使用小记

作者:折腾到蛋疼  发布日期:2013-04-11 21:26:55
我在使用Kali 的时候更新metasploit 他老说没有可用的更新,然后进去以后发现也不是最新版本,再加上Vmware 里Kali 安装 vmwaretools 会出问题,vmware tools 不能正常使用。
这些让我很蛋疼,所以我直接把他装在 Ubuntu 12.04 上了,安装过程中出现了各种让我心酸,蛋疼的问题,从早上装到现在终于装好了,所以我把正确的安装方法介绍给大家。

装好ubunt以后 我们开始安装最新的metasploit!
我记得有两种安装方法:
1.直接去metasploit官网下载那个.run文件以后拷到系统里 chomod +x 添加执
行权权以后直接运行就可以安装,以前试过,成功安装。
2.源码安装
由于前一种试过,不想再用重复的方法 所以就开始源码安装了:
谷歌搜索找到这儿有详细的安装方法:
http://www.darkoperator.com/installing-metasploit-in-ubunt/
是英文的,我勉强能看懂,所以下面用我看的懂的意思来安装吧
安装之前先更新:
sudo apt-get update
sudo apt-get upgrade
然后安装metasploit 需要的各种 各种包:
sudo apt-get install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev openjdk-7-jre subversion git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev ruby1.9.3
然后在安装 Ruby libraries
sudo gem install wirble pg sqlite3 msgpack activerecord redcarpet rspec simplecov yard bundler
源码安装metasploit时,不包含扫描时使用的nmap,所以先安装nmap
mkdir ~/Development
cd ~/Development
svn co https://svn.nmap.org/nmap
cd nmap
./configure
make
sudo make install
make clean
然后配置 Postgre SQL Server
sudo -s
su postgres
然后创建数据库 metasploit Armitage 连接:
createuser msf -P -S -R -D
createdb -O msf msf
exit
exit
开始安装 Metasploit Framework
cd /opt
git clone https://github.com/rapid7/metasploit-framework.git
cd metasploit-framework
创建链接:
sudo bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'
sudo ln -s /opt/metasploit-framework/armitage /usr/local/bin/armitage
bundle install
然后创建数据库链接文件:
sudo gedit /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
然后创建环境变量:
sudo echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/database.yml >> /etc/profile
source /etc/profile
然后安装:
cd /opt/metasploit-framework/external/pcaprub
sudo ruby extconf.rb && sudo make && sudo make install
能顺利的执行到这一步说明metasploit已经安装好了!
进入metasploit
msfconsole
进入后发现安装的直接是最新版 让我莫名的高兴起来。装好msf 以后开始安装 xssf,先从这儿下载 https://code.google.com/p/xssf/然后解压,打开目录,目录下有这几个文件
<dir> data lib modules plugins
和 README_XSSF文件。把这几个目录下的文件拷贝到metasploit所对应data lib
modules plugins 目录下
PS上午安装的时候各种谷歌和度娘都没装到正确的办法,用谷歌和度娘的方法根本就不行,然后自己琢磨了一上午终于成功了 www.it165.net
拷贝完以后 进入 msf里执行:
Load xssf
就可以正常使用xssf了。
Tag标签: Metasploit   XSSF  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规