Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估, 提供真正的安全风险情报。这些功能包括智能开发,密码审计,Web应用程序扫描,社会工程。团队合作,在Metasploit和综合报告提出了他们的发 现。

Metasploit是一个免费的、可下载的框架,通过它可以很容易地获取、开发并对计算机软件漏洞实施攻击。它本身附带数百个已知软件漏洞的专业级漏洞 攻击工具。当H.D. Moore在2003年发布Metasploit时,计算机安全状况也被永久性地改变了。仿佛一夜之间,任何人都可以成为黑客,每个人都可以使用攻击工具 来攻击那些未打过补丁或者刚刚打过补丁的漏洞。软件厂商再也不能推迟发布针对已公布漏洞的补丁了,这是因为Metasploit团队一直都在努力开发各种 攻击工具,并将它们贡献给所有Metasploit用户。

Metasploit的设计初衷是打造成一个攻击工具开发平台,本书稍后将讲解如何开发攻击工具。然而在目前情况下,安全专家以及业余安全爱好者更多地将其当作一种点几下鼠标就可以利用其中附带的攻击工具进行成功攻击的环境。

本章将使用绝大部分篇幅来讲解一些Metasploit示例。为了节省篇幅,我们会对输出进行简化,只保留重要的部分,因此在本章中看到的输出结果可能会与真正运行Metasploit时看到的输出结果有所不同。

这种可以扩展的模型将负载控制,编码器,无操作生成器和漏洞整合在一起,使 Metasploit Framework 成为一种研究高危漏洞的途径。它集成了各平台上常见的溢出漏洞和流行的 shellcode ,并且不断更新。最新版本的 MSF 包含了750多种流行的操作系统及应用软件的漏洞,以及224个 shellcode 。作为安全工具,它在安全检测中用着不容忽视的作用,并为漏洞自动化探测和及时检测系统漏洞提供了有力保障。

Metasploit自带上百种漏洞,还可以在online exploit building demo(在线漏洞生成演示)上看到如何生成漏洞。这使自己编写漏洞变得更简单,它势必将提升非法shellcode的水平,并且扩大网络阴暗面。与其相似的专业漏洞工具,如Core Impact和Canvas已经被许多专业领域用户使用。Metasploit降低了使用的门槛,将其推广给大众。

2004年8月,在拉斯维加斯如开了一次世界黑客交流会---黑帽简报(Black Hat Briefings). 在这个会议上,一款叫Metasploit 的攻击和渗透工具备受众黑客关注,出尽了风头。

Metasploit 是同 HD Moore 和 Spoonm 等4名年轻人开发的,这款免费软件可以帮助黑客攻击和控制计算机,安全人员也可以利用 Metasploit 来加强系统对此类工具的攻击。

Metasploit 的演示吸引了来自“美国国防部”和“国家安全局”等政府机构的众多安全顾问和个人,正如 Spoonm 在演讲中所说的, Metasploit 很简单,只需要求“找到目标,单击和控制”即可。

2004年 Metasploit 的发布在安全界引发了强烈的“地震”。没有一款新工具能够一发布就能挤进此列表的15 强(也就是说,2000年和2003年的调查没有这种情况),更何况此工具在5强之列,超过很多广为流传的诞生了几十年的老牌工具。
2005年6月,西雅图效区的微软公司总部园区内的管理情报中心,如开了一次“蓝帽”会议。几百名微软公司的工程师和众多外界专家及黑客都被邀请进入微软帝国的中心。在会议中的黑客攻击演示中,当 Moore 向系统程序员们说明使用 Metasploit 测试系统对抗入侵时的可靠程度时,Metasploit 让微软公司的开发人员再次感到不安。在程序员们看来,Metasploit 将会使系统安全面临严重的考验。
Metasploit Framework (MSF) 在2003年以开放源码方式发布,是可以自由获取的开发框架。它是一个强大的开源平台,供开发,测试和使用恶意代码,这个环境为渗透测试,shellcode 编写和漏洞研究提供了一个可靠平台。
Metasploit框架直到2006年发布的2.7版本都用Perl脚本语言编写,由于Perl的一些缺陷,开发 者于2007年底使用Ruby语言重写了该框架。到2007年年底,Spoonm和马特·米勒已经离开了项目。从2008年发布的3.2版本开始,该项目 采用新的3段式BSD许可证。
2009年10月21号,漏洞管理解决公司Rapid7收购Metasploit项目。Rapid7承诺成立专职开发团队,仍然将源代码置于3段式BSD许可证下。
Metasploit的目标是,永远支持开源软件,促进社区参与,并提供最具创新性的渗透测试人员在世界各地的资源和工具。除了探索商业解决方案,致力于保持免费和开源的Metasploit框架,然而,这是一个很大的工作。

转载于:https://www.cnblogs.com/milantgh/p/3829372.html

Metasploit介绍相关推荐

  1. 【愚公系列】2023年05月 网络安全高级班 077.Kali LinuxMetasploit渗透测试(Metasploit介绍)

    文章目录 一.Metasploit介绍 1.什么是Metasploit 2.Metasploit的组成 3.Metasploit的基本使用流程 二.基本渗透测试流程 1.攻击流程 2.渗透测试工具介绍 ...

  2. 1.Metasploit介绍和模块

    苑房弘课程 学习msf的笔记 Metasploit是一个非常强大的渗透测试框架 2003年有HD Moore编写的,2007 年用 ruby 语言编写 框架继承了渗透测试标准(PETS)标准 一定程度 ...

  3. metasploit介绍及使用

    The Metasploit Framework的简称.MSF高度模块化,即框架由多个module组成,是全球最受欢迎的工具. 是一款开源安全漏洞利用和测试工具,集成了各种平台上常见的溢出漏洞和流行的 ...

  4. metasploit使用介绍

    文章目录 前言 一.metasploit介绍 1.产生原因 2.metasploit框架介绍 3.发展与壮大 二.使用metaspliot 1.模块介绍 2.模块命令基本使用 1.启动MSF 2.管理 ...

  5. 【网络安全】Metasploit工具

    Metasploit Metasploit介绍 默认安装目录 主要应用文件 modules文件内容介绍 目录内容 Metasploit使用 常用命令 信息收集之端口扫描 信息收集之c段扫描 ms17_ ...

  6. Metasploit 实现木马生成、捆绑及免杀

    简介: 在渗透测试的过程中,避免不了使用到社会工程学的方式来诱骗对方运行我们的木马或者点击我们准备好的恶意链接.木马的捆绑在社会工程学中是我们经常使用的手段,而为了躲避杀毒软件的查杀,我们又不得不对木 ...

  7. Metasploit基础

    Metasploit介绍 模块介绍 渗透攻击步骤 实战演练 实验环境 主机发现 端口扫描 检测漏洞是否存在 后渗透攻击:信息收集 必须知道的命令 进程迁移 系统命令 文件系统命令 网络命令 后渗透攻击 ...

  8. Windows MS17-010漏洞利用介绍

    利用metasploit开源安全漏洞检测工具实现漏洞检测及利用 1.metasploit介绍 ------Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验 ...

  9. 视频教程-网络安全与渗透测试工程师-渗透测试

    网络安全与渗透测试工程师 云知梦创始人,国际架构师,11年互联网培训和开发经验,曾在港电讯盈科.北大青鸟集团.远大教育.北京易第优教育等公司任职曾获得美国红帽RHCA构架师和RHCDS数据中心讲师,在 ...

最新文章

  1. limma包分析差异表达基因
  2. idea学生认证用了一年后过期了怎么办?
  3. C#系列五《程序的分支》
  4. ABB 压包指令PackRawBytes 解包指令UnpackRawBytes
  5. C++string容器应用举例
  6. LeetCode 2018. 判断单词是否能放入填字游戏内(模拟)
  7. BGD-py实现学习【1】[转载]
  8. 前百度主任架构师创业,两年融资千万美元,他说 AI 新药研发将迎来黄金十年...
  9. java导入hbase_如何用java导入hbase.dat文件
  10. 先进科技计算机视觉,CEEC科技Corner第四期开讲:《3D计算机视觉技术发展与应用》...
  11. Scrapy爬取二手房信息
  12. youtube python enty_python GUI尝鲜(但当涉猎,见往事耳)
  13. 如何优雅的实现一个九宫格抽奖
  14. oracle 范鑫_快速理解数据库中的索引(Indexes in Database)
  15. 如何在51单片机实现日程提醒(生日闹钟)
  16. sql查询_SQL查询
  17. iOS 环信移动客服接入
  18. (五)学习笔记:软件管理rpm、dnf软件仓库搭建与管理
  19. 2020“天猫双11”淘宝直播商家数据报告:新渠道、新品牌、新趋势
  20. social-GAN

热门文章

  1. Requests redirect
  2. Scala Object
  3. Linux 安装Eclipse
  4. Pandas Index 转换排序联表选取
  5. 分组 查出id最大的_MySQL分组top N问题疑点
  6. python爬取网页内容_Python爬虫原理解析
  7. java自定义按钮代码_用于短代码的WP Tiny MCE帖子编辑器上的自定义按钮
  8. 一篇文章搞懂filebeat(ELK)
  9. 搭建Magento电子商务网站
  10. linux c 贝塞尔曲线_使用 logzero 在 Python 中进行简单日志记录 | Linux 中国