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