zoukankan      html  css  js  c++  java
  • metasploit安装,按官网说明


    mkdir -p $HOME/git cd $HOME/git git clone git@github.com:YOUR_USERNAME_FOR_GITHUB/metasploit-framework cd metasploit-framework

    2

    git remote add upstream git@github.com:rapid7/metasploit-framework.git
    git fetch upstream
    git checkout -b upstream-master --track upstream/master

    3

    登录https://rvm.io/

    gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    curl -sSL https://rvm.io/mpapis.asc | gpg --import -
    curl -L https://get.rvm.io | bash -s stable


    4

    curl -o rvm.sh -L https://get.rvm.io
    less rvm.sh # Read it and see it's all good
    cat rvm.sh | bash -s stable

    5
    ,这一步我出错了,然后用rvm重新安装了2.4.2的版本,metasploit目录下的.ruby0version版本为2.42,我机器上的版本为2.3.1,重新装一下
    source ~/.rvm/scripts/rvm
    cd ~/git/metasploit-framework
    rvm --install $(cat .ruby-version)

    当ruby -v 的版本和 .ruby-version中版本相同时,就往下走

    6

    gem install bundler

    cd ~/git/metasploit-framework/
    bundle install

    7
    等一会就完成


    8
    运行msconsole 权限,
    这里我的代码是从windows拷贝过来的,以前打开过,然后默认编辑器给我把换行给改了,在ubuntu下提示
    /usr/bin/env: ‘ruby ’: No such file or directory

    看到 了吧,直接git checkout msfconsole



    
    
    9安装postgresql
    sudo apt-get install postgresql postgresql-client
    # 查看状态
    sudo /etc/init.d/postgresql status
    # 启动
    sudo /etc/init.d/postgresql start
    # 停止
    sudo /etc/init.d/postgresql stop
    # 重启
    sudo /etc/init.d/postgresql restart

     10

    按官网的来,安装数据库,等一系列操作,修改~/.msf4/database.yml中数据库密码

    11。运行./msfconsole

    检测是否连接数据库成功





  • 相关阅读:
    retain assign copy (unsigned long)
    myeclipse未设置断点,但不断跳出debug
    SOAP tomcat7.0 HelloWorld
    JAVA第二天数据类型和循环
    java中产生随机数的几种方法
    java的第一个程序 Hello World
    java中产生随机数的几种方法
    用加减来简单的看策略类
    用加减来简单的看策略类
    奇数阶幻方
  • 原文地址:https://www.cnblogs.com/fply/p/8951322.html
Copyright © 2011-2022 走看看