centos8 安装metasploit

需求:在centos上安装msf

我的环境:centos8 阿里云

操作步骤:

1、下载erb文件:https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb
    易错点:国内下载不了,所以我们需要借助第三方的下载平台:https://ghproxy.com/
        方法:
            1、将 https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb  放入下载框,点击下载
            2、该平台会将该文件的内容全部显示出来,我们将该页面内容 全选赋值
2、在centos8的root目录下新建msfinstall文件:vim msfinstall  
3、将刚才借助第三方平台复制的文本内容粘贴到文件msfinstall里,然后保存(:wq)
4、在root目录下,给msfinstall文件 添加权限: chmod 755 msfinstall
5、运行msfinstall文件:    ./msfinstall
6、切换到普通用户,初始数据库: msfdb init
    易错点:一定要在普通用户里执行该操作
    后续操作步骤:
        1、Would you like to init the webservice? (Not Required) [no]:  yes
        2、Initial MSF web service account username? [painter]:输入你要设置的数据库用户名
        3、Initial MSF web service account password? (Leave blank for random password): 输入你要设置的数据库密码
        4、保存好你的密钥
            MSF web service username: xxx
            MSF web service password: xxx
            MSF web service user API token: xxxxx
7、查看你的数据库版本:msfconsole --version  
8、在root用户下升级metasploit:必须要在root用户下才能升级
    msfupdate

posted @ 2022-03-04 19:09  painter520  阅读(507)  评论(0)    收藏  举报
编辑推荐:
· C#.Net 筑基-优雅 LINQ 的查询艺术
· 一个自认为理想主义者的程序员,写了5年公众号、博客的初衷
· 大数据高并发核心场景实战,数据持久化之冷热分离
· 运维排查 | SaltStack 远程命令执行中文乱码问题
· Java线程池详解:高效并发编程的核心利器
阅读排行:
· C#.Net筑基-优雅LINQ的查询艺术
· 一个基于 .NET 8 开源免费、高性能、低占用的博客系统
· Cursor生成UI,加一步封神
· 100万QPS短链系统如何设计?
· 一个字符串替换引发的性能血案:正则回溯与救赎之路
点击右上角即可分享
微信分享提示