网络诱骗技术之蜜罐
- 格式:docx
- 大小:460.73 KB
- 文档页数:8
第一章蜜罐技术蜜罐(Honeypot Technology)技术本质上是一种对攻击方进行欺骗的技术,通过布置一些作为诱饵的主机、网络服务或者信息,诱使攻击方对它们实施攻击,从而可以对攻击行为进行捕获和分析,了解攻击方所使用的工具与方法,推测攻击意图和动机,能够让防御方清晰地了解他们所面对的安全威胁,并通过技术和管理手段来增强实际系统的安全防护能力。
蜜罐好比是情报收集系统。
蜜罐好像是故意让人攻击的目标,引诱黑客前来攻击。
所以攻击者入侵后,你就可以知道他是如何得逞的,随时了解针对服务器发动的最新的攻击和漏洞。
还可以通过窃听黑客之间的联系,收集黑客所用的种种工具,并且掌握他们的社交网络。
第二章详细解释2.1蜜罐的定义首先我们要弄清楚一台蜜罐和一台没有任何防范措施的计算机的区别,虽然这两者都有可能被入侵破坏,但是本质却完全不同,蜜罐是网络管理员经过周密布置而设下的“黑匣子”,看似漏洞百出却尽在掌握之中,它收集的入侵数据十分有价值;而后者,根本就是送给入侵者的礼物,即使被入侵也不一定查得到痕迹……因此,蜜罐的定义是:“蜜罐是一个安全资源,它的价值在于被探测、攻击和损害。
”设计蜜罐的初衷就是让黑客入侵,借此收集证据,同时隐藏真实的服务器地址,因此我们要求一台合格的蜜罐拥有这些功能:发现攻击、产生警告、强大的记录能力、欺骗、协助调查。
另外一个功能由管理员去完成,那就是在必要时候根据蜜罐收集的证据来起诉入侵者。
2.2涉及的法律问题蜜罐是用来给黑客入侵的,它必须提供一定的漏洞,但是我们也知道,很多漏洞都属于“高危”级别,稍有不慎就会导致系统被渗透,一旦蜜罐被破坏,入侵者要做的事情是管理员无法预料的。
例如,一个入侵者成功进入了一台蜜罐,并且用它做“跳板”(指入侵者远程控制一台或多台被入侵的计算机对别的计算机进行入侵行为)去攻击别人,那么这个损失由谁来负责?设置一台蜜罐必须面对三个问题:设陷技术、隐私、责任。
设陷技术关系到设置这台蜜罐的管理员的技术,一台设置不周全或者隐蔽性不够的蜜罐会被入侵者轻易识破或者破坏,由此导致的后果将十分严重。
计算机网络信息安全及防御技术——蜜罐技术——****** 关键词:计算机、网络信息安全、蜜罐技术摘要:随着计算机网络的飞速发展,在带来了前所未有的海量信息的同时,网络的开放性和自由性也产生了私有信息和数据被破坏或侵犯的可能性。
人们可以通过互联网进行网上购物、银行转账等许多商业活动。
开放的信息系统必然存在众多潜在的安全隐患:木马程序攻击、电子邮件欺骗、间谍恶意代码软件、安全漏洞和系统后门等,本文针对目前计算机网络存在的主要威胁和隐患进行了分析,并重点阐述了蜜罐技术这一网络安全防御技术。
1.引言随着人类社会生活对Internet需求的日益增长,网络安全逐渐成为Internet及各项网络服务和应用进一步发展的关键问题,特别是1993年以后Internet开始商用化,通过Internet进行的各种电子商务业务日益增多,加之Internet/Intranet技术日趋成熟,很多组织和企业都建立了自己的内部网络并将之与Internet联通。
上述电子商务应用和企业网络中的商业秘密均成为攻击者的目标。
近些年来,拒绝网络攻击事件、后门攻击事件、漏洞攻击事件、网络扫描窃听事件、网络钓鱼事件、干扰事件等各种各样的网络攻击事件层出不穷。
2.网络信息安全网络信息安全分为网络安全和信息安全两个层面。
网络安全包括系统安全,即硬件平台、操作系统、应用软件;运行服务安全,即保证服务的连续性、高效率。
信息安全则主要是指数据安全,包括数据加密、备份、程序等。
计算机网络之所以存在着脆弱性,主要是由于技术本身存在着安全弱点、系统的安全性差、缺乏安全性实践等;计算机网络受到的威胁和攻击除自然灾害外,主要来自软件漏洞、计算机病毒、黑客攻击、配置不当和安全意识不强等。
(1)软件漏洞。
每一版本的操作系统或网络软件的出现都不可能是完美无缺和无漏洞的。
大多数IT安全事件(如补丁程序或网络攻击等)都与软件漏洞有关,黑客利用编程中的细微错误或者上下文依赖关系,让它做任何他们想让它做的事情。
信息系统安全与对抗技术蜜罐及蜜网技术❖L.Spiuner是一名蜜罐技术专家,他对蜜罐的定义:蜜罐是一种资源,它的价值是被攻击或攻陷,这就意味着蜜罐是用来被探测、被攻击甚至最后被攻陷的,蜜罐不会修补任何东西,这样就为使用者提供了额外的、有价值的信息。
❖蜜罐不会直接提高计算机网络安全,但它却是其他安全策略所不可替代的一种主动防御技术。
❖产品型蜜罐的价值•运用于特定组织中以减小各种网络威胁,它增强了产品资源的安全性•防护•检测•响应❖研究型蜜罐的安全价值•研究型蜜罐可以捕获自动攻击•研究型蜜罐并不会降低任何风险与威胁,但是它们可以帮助使用者获得更多入侵者的信息❖诱骗服务(Deception Service)❖弱化系统(Weakened System)❖强化系统(Hardened System)❖用户模式服务器❖诱骗服务(Deception Service)•足以让攻击者相信是一件非常困难的事情❖弱化系统(Weakened System)❖强化系统(Hardened System)❖用户模式服务器❖诱骗服务(Deception Service )❖弱化系统(Weakened System )❖强化系统(Hardened System )❖用户模式服务器•是一个配置有已知攻击弱点的操作系统•恶意攻击者更容易进入系统❖诱骗服务(Deception Service)❖弱化系统(Weakened System)❖强化系统(Hardened System)•强化系统并不配置一个看似有效的系统❖用户模式服务器❖诱骗服务(Deception Service)❖弱化系统(Weakened System)❖强化系统(Hardened System)❖用户模式服务器❖配置蜜罐的实例•蜜罐系统应该与任何真实的产品系统隔离•尽量将蜜罐放置在距离外网最近的位置•需要有步骤地记录所有通过蜜罐的信息❖配置蜜罐的实例❖产品型蜜罐❖研究型蜜罐❖根据交互的程度分类•低交互蜜罐:只提供—些特殊的虚假服务低交互蜜罐蜜罐的分类❖根据交互的程度分类•低交互蜜罐:只提供—些特殊的虚假服务•中交互蜜罐:中交互蜜罐提供了更多的交互信息,但还是没有提供一个真实的操作系统中交互蜜罐蜜罐的分类❖根据交互的程度分类•低交互蜜罐:只提供—些特殊的虚假服务•中交互蜜罐:中交互蜜罐提供了更多的交互信息,但还是没有提供一个真实的操作系统•高交互蜜罐:高交互蜜罐具有一个真实的操作系统高交互蜜罐蜜罐的分类❖蜜罐基本分类•牺牲型蜜罐•外观型蜜罐•测量型蜜罐❖由多个系统和多个攻击检测应用组成的网络❖信息控制❖信息捕获❖信息收集密网(Honeynet)分布式蜜网❖只要谈及蜜罐,就会使人联想到“诱骗”。
无线网络安全的蜜罐技术应用无线网络的广泛应用为人们的生活带来了很多便利,但与此同时也给网络安全带来了挑战。
为了保障无线网络的安全性,蜜罐技术作为一种重要的网络安全手段逐渐被广泛应用。
本文将介绍蜜罐技术的原理及其在无线网络安全中的应用。
一、蜜罐技术概述蜜罐技术又称为“网络陷阱”,是一种通过模拟或虚拟方式制造一个看似易受攻击的系统或网络环境,以吸引黑客入侵,从而收集和分析黑客攻击行为、手段及相关信息的安全技术。
蜜罐技术通过追踪黑客攻击活动,为网络安全人员提供了重要的信息来源和对策建议。
二、蜜罐技术在无线网络安全中的应用2.1 蜜罐的部署在无线网络中,蜜罐技术可以通过开放性的无线接入点或虚拟的无线网络来进行部署。
开放性的无线接入点是一种被故意设置为没有安全密码的Wi-Fi接入点,吸引黑客进行入侵。
虚拟的无线网络则是通过虚拟机技术创建一个模拟的无线网络环境,实现对黑客的引诱。
这两种方式都可以有效地吸引黑客并获取攻击信息。
2.2 蜜罐的监测和分析蜜罐技术能够精确记录和监测黑客攻击的全过程,包括攻击来源、攻击方式、攻击目标以及攻击手段等。
网络安全人员可以通过对这些攻击行为的分析,及时了解黑客的攻击手法和目的,并制定相应的防御策略。
此外,蜜罐还可以记录黑客的攻击过程和使用的工具,为进一步的溯源和定位提供技术依据。
2.3 蜜罐的诱捕与干预为了提高蜜罐的可信度和吸引力,蜜罐技术可以对黑客进行主动干预。
通过设置特定的诱饵和陷阱,引诱黑客进一步深入攻击并留下更多的痕迹。
这种干预不仅可以增加黑客的攻击成本,还可以使其暴露更多的攻击技巧和手段,帮助网络安全人员更好地了解和抵御黑客攻击。
2.4 蜜罐的防御作用蜜罐技术在无线网络安全中的应用不仅仅是为了收集黑客的攻击信息,还可以起到防御的作用。
通过蜜罐技术,网络安全人员可以及时发现和拦截未知的攻击行为,并通过实时监测和分析蜜罐活动,及时采取相应的防御措施,有效地保护无线网络的安全。
网络信息安全的蜜罐与蜜网技术网络信息安全是当今社会中不可忽视的重要议题之一。
为了应对不断增长的网络攻击和威胁,各种安全技术被研发出来,其中蜜罐与蜜网技术在网络安全领域中扮演着重要的角色。
蜜罐与蜜网技术可以说是网络防御体系中的“绊脚石”,通过诱使攻击者的注意力转移到虚假目标上,保护真实系统的安全。
本文将深入探讨蜜罐与蜜网技术的原理、应用以及其对网络安全的影响。
一、蜜罐技术蜜罐技术是一种利用安全漏洞吸引攻击者并收集攻击信息的方法。
蜜罐可以是一个虚拟机、一个系统、一个应用程序等,并通过实施合适的伪造,使攻击者产生对其价值的错觉。
当攻击者攻击了蜜罐,管理员就可以获取攻击者的信息以及攻击方式。
这种技术可以帮助安全专家识别攻击者的手段和目的,提供关于攻击者行为的详细记录,进一步优化网络防御策略。
蜜罐可以分为低交互蜜罐和高交互蜜罐两种类型。
低交互蜜罐主要用于攻击者获取目标及攻击信息,并能提供类似真实环境的部分服务;而高交互蜜罐则可以模拟完整的网络环境和服务,与攻击者进行实时互动,收集更多的信息并增加攻击者暴露自身的风险。
在实际应用中,蜜罐技术主要用于安全研究、网络攻击监测、攻击溯源和黑客防范等方面。
通过搭建蜜罐系统,安全专家能够分析攻击者的行为,预测新的攻击模式,从而提前采取相应的安全措施。
同时,蜜罐技术也可以用于对抗黑客,并增加网络安全的整体强度。
二、蜜网技术蜜网技术是指将多个蜜罐组成一个密集的网络环境,形成一个蜜罐阵列。
蜜网技术通过在网络中分布多个虚拟、伪造或易受攻击的系统,吸引攻击者进行攻击。
与蜜罐单独使用相比,蜜网技术可以提供更大规模和复杂度的攻击模拟环境,更好地了解攻击者的动机、行为以及他们之间可能存在的关联。
蜜网技术在网络安全中具有重要作用。
首先,它为安全人员提供更多真实攻击事件的数据,帮助他们分析攻击者的行为和策略,改善网络安全防护。
其次,蜜网技术可以用于主动监控攻击行为,及时发现并阻止未知安全威胁。
防黑阻击 入侵检测之蜜罐与蜜网入侵诱骗技术是较传统入侵检测技术更为主动的一种安全技术。
主要包括蜜罐(Honeypot)和蜜网(Honeynet)两种。
它是用特有的特征吸引攻击者,同时对攻击者的各种攻击行为进行分析,并找到有效的对付方法。
为了吸引攻击者,网络管理员通常还在Honeypot上故意留下一些安全后门,或者放置一些攻击者希望得到的敏感信息,当然这些信息都是虚假。
当入侵者正为攻入目标系统而沾沾自喜时,殊不知自己在目标系统中的所做所为,包括输入的字符,执行的操作等都已经被Honeypot所纪录。
蜜罐技术Honeypot是一个资源,它的价值在于它会受到探测,攻击或攻陷。
蜜罐并不修正任何问题,它们仅提供额外的、有价值的信息。
所以说Honeypot并非是一种安全的解决方案,这是因为它并不会“修理”任何错误。
它只是一种工具,如何使用这个工具取决于用户想做什么。
Honeypot可以对其他系统和应用进行仿真,创建一个监禁环境将攻击者困在其中。
无论用户如何建立和使用Honeypot,只有Honeypot受到攻击,它的作用才能发挥出来。
所以为了方便攻击,最好是将Honeypot设置成域名服务器WEB或电子邮件转发服务等流行应用中的一种。
蜜罐的部署蜜罐并不需要一个特定的支撑环境,它可以放置在一个标准服务器能够放置的任何地方。
当然,根据所需要的服务,某些位置可能比其他位置更好一些。
如图(1)显示了通常放置的三个位置:1.在防火墙前面;2.DMZ中;3.在防火墙后面。
如果把蜜罐放在防火墙的前面,不会增加内部网络的任何安全风险,可以消除在防火墙后面出现一台失陷主机的可能性(因为蜜罐主机很容易被攻陷)。
但是同时也不能吸引和产生不可预期的通信量,如端口扫描或网络攻击所导致的通信流,无法定位内部的攻击信息,也捕获不到内部攻击者。
如果把蜜罐放在防火墙的后面,那么有可能给内部网络引入新的安全威胁,特别是如果蜜罐和内部网络之间没有额外的防火墙保护。
沙箱、蜜罐和欺骗防御的区别网络、网络攻击,以及用于阻止网络攻击的策略,一直在进化发展。
欺骗防御(Deception)是令研究人员和信息安全人员得以观察攻击者行为的新兴网络防御战术,能让攻击者在“自以为是”的公司网络中表现出各种恶意行为。
“欺骗防御”这个术语从去年开始才逐渐流传开来,所以很难讲清这些解决方案与其他试图诱骗攻击者的工具——比如沙箱和蜜罐,到底有什么区别。
与其他战术一样,网络欺骗技术诱骗攻击者和恶意应用暴露自身,以便研究人员能够设计出有效防护措施。
但网络欺骗防御更依赖于自动化和规模化,无需太多专业知识和技能来设置并管理。
这三种技术都有各自独特的需求和理想用例,要想切实理解,需更仔细地深入了解其中每一种技术。
1、沙箱Sandboxie(又叫沙箱、沙盘)即是一个虚拟系统程序,允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。
它创造了一个类似沙盒的独立作业环境,在其内部运行的程序并不能对硬盘产生永久性的影响。
在网络安全中,沙箱指在隔离环境中,用以测试不受信任的文件或应用程序等行为的工具。
沙箱是一种按照安全策略限制程序行为的执行环境。
早期主要用于测试可疑软件等,比如黑客们为了试用某种病毒或者不安全产品,往往可以将它们在沙箱环境中运行。
经典的沙箱系统的实现途径一般是通过拦截系统调用,监视程序行为,然后依据用户定义的策略来控制和限制程序对计算机资源的使用,比如改写注册表,读写磁盘等。
几乎自网络和第三方程序出现起,对网络流量和程序的分析需求就一直存在。
上世纪70年代,为测试人工智能应用程序而引入的沙箱技术,能令恶意软件在一个封闭的环境中安装并执行,令研究人员得以观测恶意软件的行为,识别潜在风险,开发应对措施。
当前的有效沙箱基本都是在专用虚拟机上执行。
这么做可以在与网络隔离的主机上用多种操作系统安全地测试恶意软件。
安全研究人员会在分析恶意软件时采用沙箱技术,很多高级反恶意软件产品也用沙箱来根据可疑文件的行为确定其是否真的是恶意软件。
网络诱骗技术之蜜罐摘要:基于主动防御理论系统而提出的新兴蜜罐技术,日益受到网络安全领域的重视,蜜罐主要通过精心布置的诱骗环境来吸引和容忍入侵,进而了解攻击思路、攻击工具和攻击目的等行为信息,特别是对各种未知攻击行为信息的学习。
根据获取的攻击者得情报,安全组织就能更好地理解网络系统当前面临的危险,并知道如何阻止危险的发生。
本文首先系统地介绍了蜜罐和蜜罐网络诱骗系统的原理知识及关键技术,重点阐述了蜜罐的发展趋势及研究方向。
关键词:蜜罐、网络诱骗、网络安全、蜜网Phishing technology Honeypot(Northeastern University at Qinhuangdao, Qinhuangdao, 066004) Abstract: Based on active defense system proposed by the emerging theory of honeypot technology, increasingly the importance of network security, honeypots, mainly through careful layout of the environment to attract and tolerance decoy invasion, and then understand the idea of attack, attack tools, and the purpose of acts such as attacks information, especially information on a variety of learning unknown attacks. According to the attacker have access to intelligence and security organizations can better understand the danger facing the network system, and how to prevent dangerous place. This article first systematic introduction to honeypots and honeypot network decoy system, the principle knowledge and key technologies, focusing on trends and honeypot research.Keywords: Honeypot, Phishing, network security, Honeynet0引言“蜜罐”这一概念最初出现在1990年出版的一本小说《The Cuckoo’s Egg》中,在这本小说中描述了作者作为一个公司的网络管理员,如何追踪并发现一起商业间谍案的故事。
“蜜网项目组”[1](The Honey net Project)的创始人Lance Spitzner 给出了对蜜罐的权威定义:蜜罐是一种安全资源,其价值在于被扫描、攻击和攻陷。
这个定义表明蜜罐并无其他实际作用,因此所有流入/流出蜜罐的网络流量都可能预示了扫描、攻击和攻陷。
而蜜罐的核心价值就在于对这些攻击活动进行监视、检测和分析。
1蜜罐技术1.1蜜罐的概念蜜罐是一种在互联网上运行的计算机系统,它是专门为吸引并诱骗那些试图非法闯入他人计算机系统的人(如电脑黑客)而设计的,蜜罐系统是一个包含漏洞的诱骗系统,它通过模拟一个或多个易受攻击的主机,给攻击者提供一个容易攻击的目标。
由于蜜罐并没有向外界提供真正有价值的服务,因此所有对蜜罐尝试都被视为可疑的。
蜜罐的另一个用途是拖延攻击者对真正目标的攻击,让攻击者在蜜罐上浪费时间,这样,最初的攻击目标得到了保护,真正有价值的内容没有收到侵犯。
此外,蜜罐也可以为追踪者提供有用的线索,为起诉者搜集有力的证据。
蜜罐系统最重要的功能是对系统中所有的操作和行为进行监视和记录,网络安全专家通过精心的伪装设计,使攻击者在进入目标系统后仍不知自己所有的行为已经处于系统的监视之中。
为了吸引攻击者,安全专家通常还故意在蜜罐系统上留下一些安全后门,或者故意放置一些攻击者希望得到的敏感信息,以吸引攻击者上钩。
1.2蜜罐的基本配置在网络安全领域,蜜罐专门用于捕获入侵者的网络行为和与之相关的文件。
蜜罐可以执行任何本地配置环境能够支持的服务,但是这些服务仅为那些试图进行本地网络入侵的人设定。
蜜罐不同于普通的网络系统,因为它致力于记录所有的网络入侵行为,因此其文件操作应该有更高的访问控制,必须能够帮助系统管理员尽快发现任何入侵者可能放置在系统内部的工具,并能及时转移入侵者的攻击行为。
在受防火墙保护的网络中,蜜罐收到的保护不同于其他系统。
比如,在具有防火墙的网络中,蜜罐通常放置在防火墙的外部或放置在防护程度较低的服务网络中。
这样做的目的是让攻击者可以轻松地获得蜜罐提供的所有服务,这样才能达到诱骗入侵者得目的。
蜜罐有四种不同的配置方式:诱骗服务(Deception Service),弱化系统(Weakened System),强化系统(Hardened System)和用户模式服务器(User Mode Server)[2]。
为了方便攻击者攻击,蜜罐在系统中的一种配置方法如图1所示,从中可以看出其在整个安全防护体系中的地位。
图12蜜罐的分类2.1按部署目的分蜜罐按照其部署目的可以分为产品型蜜罐和研究型蜜罐两类,产品型蜜罐的目的在于为一个组织的网络提供安全保护,包括检测攻击、防止攻击造成破坏及帮助管理员对攻击做出及时正确的响应等功能。
一般产品型蜜罐较容易部署,而且不需要管理员投入大量的工作。
较具代表性的产品型蜜罐包括DTK[3]、honeyd[3]等开源工具和KFSensor、ManTraq 等一系列的商业产品。
研究型蜜罐则是专门用于对黑客攻击的捕获和分析,通过部署研究型蜜罐,对黑客攻击进行追踪和分析,能够捕获黑客的键击记录,了解到黑客所使用的攻击工具及攻击方法,甚至能够监听到黑客之间的交谈,从而掌握他们的心理状态等信息。
研究型蜜罐需要研究人员投入大量的时间和精力进行攻击监视和分析工作,具有代表性的工具是“蜜网项目组” 所推出的第二代蜜网技术。
2.2按交互度分按照其交互度的等级划分蜜罐还可以按照其交互度的等级划分为低交互蜜罐和高交互蜜罐,交互度反应了黑客在蜜罐上进行攻击活动的自由度。
低交互蜜罐一般仅仅模拟操作系统和网络服务,较容易部署且风险较小,但黑客在低交互蜜罐中能够进行的攻击活动较为有限,因此通过低交互蜜罐能够收集的信息也比较有限,同时由于低交互蜜罐通常是模拟的虚拟蜜罐,或多或少存在着一些容易被黑客所识别的指纹(Fingerprinting)信息。
产品型蜜罐一般属于低交互蜜罐。
高交互蜜罐则完全提供真实的操作系统和网络服务,没有任何的模拟,从黑客角度上看,高交互蜜罐完全是其垂涎已久的“活靶子”,因此在高交互蜜罐中,我们能够获得许多黑客攻击的信息。
高交互蜜罐在提升黑客活动自由度的同时,自然地加大了部署和维护的复杂度及风险的扩大。
研究型蜜罐一般都属于高交互蜜罐,也有部分蜜罐产品,如ManTrap,属于高交互蜜罐。
3蜜罐的主要技术蜜罐的主要技术有网络欺骗、端口重定向、报警、数据控制和数据捕获等。
(1)网络欺骗技术为了使蜜罐对入侵者更有吸引力,就要采用各种欺骗手段。
例如在欺骗主机上模拟一些操作系统的一些网络攻击者“喜欢”的端口和各种认为有入侵可能的漏洞。
(2)端口重定向技术端口重定向技术,可以在工作系统中模拟一个非工作任务。
例如我们正常使用WEB服务器(80),而用TELNET(23)和FTP(21)重定向到蜜罐系统中,而实际上这两个服务是没有开启的,而攻击者扫描时发现者两个端口是开放的,而实际上两个端口是HONEYPOT虚拟出来的,对其服务器而不产生危害性。
(3)攻击(入侵)报警和数据控制蜜罐系统本身就可以模拟成一个操作系统,我们可以把其本身设定成易攻破的一台主机,也就是开放一些端口和弱口令之类的,并设定出相应的回应程序,如在LINUX中的SHELL和FTP程序,当攻击者“入侵”进入系统后,当进入后就相当于攻击者进入一个设定的“陷阱”,那么攻击者所做一切都在其监视之中:如TELNET密码暴力破解、添加新用户、权限提升、删除添加文件,还可以给入侵者一个网络连接让其可以进行网络传输,并以之作为跳板。
(4)数据的捕获技术在攻击者入侵的同时,蜜罐系统将记录攻击者输入输出信息,键盘记录信息,屏幕信息,以及攻击者曾使用过的工具,并分析攻击者所要进行的下一步。
捕获的数据不能放在加有HONEYPOT的主机上,因为有可能被攻击者发现,从而使其察觉到这是一个“陷阱”而提早退出。
4蜜罐的优缺点4.1蜜罐技术的优点(1)收集数据的保真度,由于蜜罐不提供任何实际的作用,因此其收集到的数据很少,同时收集到的数据很大可能就是由于黑客攻击造成的,蜜罐不依赖于任何复杂的检测技术等,因此减少了漏报率和误报率。
(2)使用蜜罐技术能够收集到新的攻击工具和攻击方法,而不像目前的大部分入侵检测系统只能根据特征匹配的方法检测到已知的攻击。
(3)蜜罐技术不需要强大的资源支持,可以使用一些低成本的设备构建蜜罐,不需要大量的资金投入。
(4)相对入侵检测等其他技术,蜜罐技术比较简单,使得网络管理人员能够比较容易地掌握黑客攻击的一些知识。
4.2蜜罐技术的缺点(1)需要较多的时间和精力投入。
蜜罐技术只能对针对蜜罐的攻击行为进行监视和分析,其视图较为有限,不像入侵检测系统能够通过旁路侦听等技术对整个网络进行监控。
(2)蜜罐技术不能直接防护有漏洞的信息系统。
(3)部署蜜罐会带来一定的安全风险。
部署蜜罐所带来的安全风险主要有蜜罐可能被黑客识别和黑客把蜜罐作为跳板从而对第三方发起攻击。
一旦黑客识别出蜜罐后,他将可能通知黑客社团,从而避开蜜罐,甚至他会向蜜罐提供错误和虚假的数据,从而误导安全防护和研究人员。
防止蜜罐被识别的解决方法是尽量消除蜜罐的指纹,并使得蜜罐与真实的漏洞主机毫无差异。
蜜罐隐藏技术和黑客对蜜罐的识别技术(Anti-Honeypot)之间相当于一个博弈问题,总是在相互竞争中共同发展。
另外,蜜罐技术的初衷即是让黑客攻破蜜罐并获得蜜罐的控制权限,并跟踪其攻破蜜罐、在蜜罐潜伏等攻击行为,但我们必须防止黑客利用蜜罐作为跳板对第三方网络发起攻击。
为了确保黑客活动不对外构成威胁,必须引入多个层次的数据控制措施,必要的时候需要研究人员的人工干预。
5蜜罐发展趋势目前,蜜罐主要表现出一下几种发展趋势[4]:(1)蜜罐系统从占用多台计算机向只需要一台计算机转变。