前言:
MSF是渗透测试人员必备的一款工具,十分强大,可以让不懂黑客知识得人都能成为黑客。
Metasploit 是一个免费的、可下载的框架,通过它可以很容易地获取、开发幵对计算机软件漏洞实施攻击。它本身附带数百个已知软件漏洞的与业级漏洞攻击工具。当 H.D. Moore 在 2003 年发布Metasploit 时,计算机安全状况也被永久性地改变了。仿佛一夜之间,任何人都可以成为黑客,每个人都可以使用攻击工具来攻击那些未打过补丁戒者刚刚打过补丁的漏洞。软件厂商再也丌能推连发布针对已公布漏洞的补丁了,这是因为 Metasploit 团队一直都在劤力开发各种攻击工具,幵将它们贡献给所有Metasploit 用户。
最近买了一个服务器,就刚好想在服务器上安装一个msf,这里先在虚拟机中操作,然后再到服务器上进行实践。
开始操作:
首先借鉴这位大佬得文章:
Ubuntu快速安装MSF命令_ubuntu安装msfconsole_Hacker.Robot的博客-CSDN博客
第一步安装:
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall
你会发现会出现下面这样得错误:
Failed to connect to raw.githubusercontent.com port 443: Connection refused
这是因为无法解析raw.githubusercontent.com这个域名,我们要在/etc/hosts中添加解析,经过一顿寻找找到了解决得方法:【ERROR】raw.githubusercontent.com无法连接问题_JAMJAM_NoName的博客-CSDN博客
在raw.githubusercontent.com里面查找ipv4地址,这里我也使用githubusercontent.com_whois查询_域名查询_阿里云企航(原万网)-阿里云
进行查询,发现这是一个ipv6的地址,我添加到/etc/hosts/里面发现又报了下面的错误
curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104
然后果断放弃。还是使用ipv4进行添加。
然后再次运行安装指令成功解决
msfconsole启动
这里我没有安装数据库,如果有需要的可以看大佬的那篇文章。
这里可以看我的msf博客进行简单的学习。