转载原地址 http://www.2cto.com/Article/200410/9.html

Honeypot 是一个故意设计为有缺陷的系统,通常是用来对入侵者的行为进行警报或者 
诱骗。传统的 Honeypot 是一般情况下类比其他作业系统或者一些常见漏洞,而 Honeynet 
则有所不同,它是一个学习的工具,下面是它们之间两个最大的区别所在:

● 根据 Snort creator Marty Roesch. Marty 我们可以把 HoneyPot 广义的分成二类: 
这二类为产品及研究,所谓产品式 HoneyPot 即为帮助组织减少风险和增加组织里的安 
全评量。而研究式则为要获得在骇客社群里的相关资讯所设置的。

● Honeynet 是一个网路系统,而并非某台单一主机,这一网路系统是隐藏在防火墙後面 
的,所有进出的资料都受到监控、捕获及控制。这些被捕获的资料可以对我们研究分析 
入侵者们使用的工具、方法及动机。在这个Honeynet中,我们可以使用各种不同的作业 
系统及设备,如 Solaris Linux Windows NT Cisco Switch 等等。这样建立的网路 
环境看上去会更加真实可信,同时我们还有不同的系统平台上面运行着不同的服务,比 
如 Linux 的 DNS server,Windows NT 的webserver 或者一个 Solaris 的FTP server 
,我们可以学习不同的工具以及不同的策略--或许某些入侵者仅仅把目标定於几个特定 
的系统漏洞上,而我们这种多样化的系统,就可能更多了揭示出他们的一些特性。

● 在 Honeynet 中的所有系统都是标准的机器,上面运行的都是真实完整的作业系统及应 
用程式--我们没有刻意地模彷某种环境或者故意使系统不安全。 
Honeynet是一个用来学习的骇客如何入侵系统的工具,包含了设计好的网路系统。

Honeynet 和 Honeypot 最为人所知的差异是 Honeypot 通常是指一台机器,在上面常见的 
软体有 The Deception Toolkig or Specter,而 honeynet 是一个电脑所组成的网路。最 
常见的 Honeynet 建置元素有:

● 防火墙,它记录了所有进出的连线且提供了 NAT 的服务和 DOS 的保护。 
● 入侵侦侧系统(IDS),IDS和防火墙有时会放置在同一个位置,它记录了网路上的流量且 
寻找攻击和入侵的线索。 
● 远端日志电脑,稍微的修改成所有的入侵者的指令能够传送到系统日志。系统日志通常 
设定成远端的系统日志。 
● HoneyPot,我们设定好的Honeypot可为任何作业系统,当设定 Honeypot 时,能做小小 
的改变,以免入侵者查觉到这是一个 Honeynet。

Honeynet 是一个很有价值的研究,学习和教育的工具,藉着这个工具使我们能了解到 
入侵者的攻击方式,以便未来能侦测到入侵。从Honeynet 所收集来的资讯能被分析且能监 
视攻击的趋势。这些资讯也可被用教作教育训练。

一般而言,建置 HoneyPot 大多有两个原因:

1.学习入侵者如何侦测和企图获得系统的存取权限,当骇客的行为被记录下来之後,我们 
就可以藉此分析,来找出更好的方法来保护我们真实的系统。 
2.对於逮补入侵者所需的证据,这类的资讯在法庭上都需要作为控告人侵者的证据。

HoneyPot 所面临法律相关问题

● 诱捕的问题:

诱捕是一个法律术语,用於执法人员诱使一个罪犯从事一项非法行为,否则他们可能不 
会从事该非法行为。我们不是执法部门,我们不是在执法部门的控制下行动,而且我们 
甚至没有起诉的意图,所以,我们不认为安装一个 Honeynet 是诱捕行为。其他人将争 
论说我们正在提供一个"吸引人的目标",意味着我们把不可靠的系统置於网上,以诱使 
人们攻击他们,从而把他们作为攻击别人的手段来使用。这也是错误的,因为我们并没 
有通过任何方式来宣传这些系统。如果有人发现了我们的一个系统,损害了它,并且使 
用它作他们不应当做的事情,那是因为他们在主动地和有意地从事这种非授权的行为。

● 保密的问题:

而关於这些活动有一些道德上的和伦理上的问题,最近由美国司法局,刑事庭,受理上 
诉的法官裁定,反对对於在电脑入侵和欺骗的犯罪案件中,对侵犯隐私权进 
 行辩护。包 
括下面一些问题:

1. 入侵这些系统的人是未经授权的,如果他们把任何文件置於系统上(当他们没有合法 
的帐号或使用特权时),我们认为他们已经不能保有在我们系统上的隐私权。 
2. 通过使用我们的系统进行通讯,他们就已经在通讯中放弃了他们的隐私权。 
3. 我们不提供公用的帐号,所以我们不是一个服务供应商,不受为服务供应商所设计的 
保密要求的限制。 
4. 不管怎样,我们不是执法部门,我们也不是在执法部门的控制下行动,或甚至起诉入 
侵我们系统的入侵者,所以,我们不受证据收集规定的限制,而执法部门和他们的执 
法人员却要受到其限制。 
5. 即使我们真的目击了一起严重的电脑犯罪,并且决定告发它,我们收集日志和记录网 
路流量,将其作为一个"商业运营"的常规过程,如果我们决定告发的时候,我们可以 
自由地将其交给执法部门。

HoneyPot的优点与缺点

优点:

1. 资料收集

Honeypots 收集少量的资料,但资料都是具有高价值的。它去除了大量的杂讯,使它能 
够简单的收集资料。在安全上中的最好的问题之一,就是如何在大量的资料当中,找到 
你所需要的资料,HoneyPot 能使你快速简单地去收集资料并且了解。比如 
HoneyNet Project,它是一个研究 honeypot 的团队,平垮每天收集 1-5MB 的资料, 
这些资讯一般都是很有价值的,不只能看到网路上的行动,并且能得知入侵者如何入侵 
这个系统。

2. 资源

许多安全工具会被频宽所限制住。网路入侵侦测装置不能够去追踪所有的网路行为,而 
丢弃封包。集中化的日志伺服器并无法收集所有的系统日志,而潜在地流失日志记录。 
Honeypots 则没有这个问题,它仅仅去截取对於他有关系的动作。

缺点:

1. 单一资料收集点

HoneyPots 放置一个很大的系统漏洞,如果没有攻击者来攻击,即变得一点价值都没有 
,也无法得知任何未授权的行为。

2. 风险

HoneyPots 对於你的环境也能够招致风险,作为攻击者另外一次攻击的平台,风险是变 
动性的,全依靠如何建置及如何利用 Honeypots。

转载于:https://www.cnblogs.com/wphl-27/p/5955039.html

虚拟攻防系统 HoneyPot相关推荐

  1. Kali Linux攻防系统(一:攻防系统Kali Linux下载安装与更新)

    任务一:攻防系统Kali Linux下载安装与更新 1.1.安装Kali Linux虚拟机 1.1.1.电脑硬件配置至少达到 CPU 内存 存储 >四核 >4G >20G 1.1.2 ...

  2. 虚拟服务器系统一般用那种,虚拟主机 选什么系统

    虚拟主机目前主流操作系统,有Linux系统和Windows系统.那么我们要选什么系统呢? 虚拟主机系统,一般根据语言.数据库等来定,这里我们主要从语言来讲. 网站系统,主要有这些设计语言:PHP.AS ...

  3. vmos安卓虚拟手机系统x86_VMOSPro下载-VMOSPro下载v 1.1.26 安卓版-西西软件下载

    VMOSPro在原先虚拟大师的基础上面进行了颠覆性的更新,为用户带来了海量的变化,现在在虚拟系统当中用户能够在其中进行root,也能够在其中安装xposed的框架,在这种基础上面真的成为了两种独立的系 ...

  4. 简单实现一个虚拟形象系统

    前言 上周启动居家开会的时候,看到有人通过「虚拟形象」功能,给自己带上了口罩.眼镜之类,于是想到了是不是也可以搞一个简单的虚拟形象系统. 大致想来,分为以下几个部分: 卷积神经网络(CNN) 下面讲解 ...

  5. labview虚拟心电监测系统_基于LabVIEW的虚拟心电记录系统研制

    基于 LabVIEW 的虚拟心电记录系统研制 李喆 ; 卢广文 ; 莫莉 ; 余学飞 [期刊名称] <微计算机信息> [年 ( 卷 ), 期] 2007(023)031 [摘要] 利用具有 ...

  6. ssm+Vue计算机毕业设计虚拟问诊系统(程序+LW文档)

    ssm+Vue计算机毕业设计虚拟问诊系统(程序+LW文档) 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...

  7. html5虚拟试衣,Trylive Clothing虚拟试衣系统 打造属于你个人的魔法试衣间

    女士们逛街的时候有没有试过看中了很多件衣服,可是却不好意思跟售货员说你全部也想试上身? 或许你根本也没有这么多时间把所有衣服的换上? 科技改变生活,也改变我们的购物习惯.从前我们于实体店购物,到近几年 ...

  8. 消防安全-火灾报警控制器三维虚拟学习系统

    在国家大力发展互联网高科技战略的背景下,河北华诺联动网络科技有限公司结合自身优势,经过多年的自主开发,研发出了拥有国家专利的消防火灾报警控制器三维虚拟学习系统.3D-XK系统采用最先进的三维开发技术, ...

  9. 51虚拟安卓系统v1.1.0.6-安卓端的虚拟机(支持root,xposed框架)

    [应用名称]:51虚拟安卓系统 [应用包名]:com.f1player [应用版本]:1.1.0.6 [应用大小]:266.87M [下载地址]:链接: https://pan.baidu.com/s ...

最新文章

  1. 技术15期:4种常用的可视化技术【web前端】
  2. 用Pytorch给你的母校做一个样式迁移吧!
  3. 学习String的内容
  4. vscode如何用浏览器预览运行html文件
  5. Matlab 读取文件夹里所有的文件
  6. Spring框架分为哪七大模块以及各模块的主要功能作用
  7. CCF之地铁修建(100分)
  8. 2021杭州·云栖大会来了!门票免费预约!
  9. asp.net 报表页面模板_CP:基于JSON配置和vue-cli插件机制的模板复用方案
  10. android 屏幕适配dimens,关于android:安卓屏幕适配一键生成dimens文件
  11. java在控制台输出空心正方形,菱形,空心菱形
  12. Polly简介 — 2. 弹性策略
  13. 原子自增_多线程系列-(六)原子类与CAS(了解即可)
  14. scala面试题简要总结
  15. Tableau如何动态显示销售数据排名
  16. 一图看懂对抗神经网络中判别器怎么工作的
  17. 广告词 android,广告语猜猜看
  18. 保护你的隐私,五种控制Android应用的权限的方法
  19. 晨曦 - 江湖一剑客
  20. 最新宝塔自助建站系统8.0源码

热门文章

  1. 长沙牛偶计算机学校,韦神dogV学历湖南中专长沙市电子工业学校毕业,成名绝技反向Q场下Faker被单杀...
  2. wkhtmltopdf设置cookie
  3. 虚拟主机或者网站服务器,网站服务器空间(也称:虚拟主机,或者云主机)
  4. 青村茶舍||“麦穗飘香”文旅推介直播活动
  5. python画情侣头像
  6. 2220. 转换数字的最少位翻转次数
  7. java向各方向移动后输出坐标,数控机床的集合精度包括检验各坐标方向移动的垂直度。...
  8. lammps学习(三)聚烯烃反应力场(reaxff)热分解
  9. java表示新年快乐,关于新年快乐祝贺语
  10. AOP的动态代理原理