mac安装和使用Metasploit(msf)

  1. 下载安装

    下载地址:https://osx.metasploit.com/metasploitframework-latest.pkg

    安装和一般程序安装一样,没什么特殊的

  2. 配置msf,将其直接在命令行使用

    终端输入

    1
    vim ~/.zshrc

    添加这个

    1
    export PATH="$PATH:/opt/metasploit-framework/bin"

    再输入这个命令刷新zsh即可

    1
    zsh
  3. 命令行直接运行msf

    1
    msfconsole

    提示是否初始化一个数据库? y

    然后提示设置用户密码,一般就都设为msf即可

    然后终端就可以用了

    不过也可以在浏览器用可视化界面

    https://localhost:5443/api/v1/auth/account

    输入账号密码msf即可

    ⚠️注意以后开机使用msf都需要输入账号密码的

  4. 报错问题

    若出现安装msf后无法初始化数据库,导致无法启动msf则看如下解决办法

    如上图报错

    网上有两种解决方法

    1
    2
    3
    删除数据库:msfdb delete
    重新初始化数据库:msfdb init
    如果出错使用:msfdb reinit

    但是如果这两个方法都不行,说明电脑端口被占用,那么就重启电脑即可

  5. 补充msf退出命令

    不要乱用control+z强制退出,会出现异常情况


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!