僵尸网络僵尸网络是什么网络

僵尸网络  时间:2021-06-13  阅读:()

什么是僵尸网络?

僵尸网络(英文名称叫BotNet),是互联网上受到黑客集中控制的一群计算机,往往被黑客用来发起大规模的网络攻击,如分布式拒绝服务攻击(DDoS)、海量垃圾邮件等,同时黑客控制的这些计算机所保存的信息也都可被黑客随意“取用”。

因此,不论是对网络安全运行还是用户数据安全的保护来说,僵尸网络都是极具威胁的隐患。

僵尸网络的威胁也因此成为目前一个国际上十分关注的问题。

然而,发现一个僵尸网络是非常困难的,因为黑客通常远程、隐蔽地控制分散在网络上的“僵尸主机”,这些主机的用户往往并不知情。

因此,僵尸网络是目前互联网上黑客最青睐的作案工具。

CNCERT/CC相关负责人介绍说,这次处理的僵尸网络事件最初源于2004年底一起严重的拒绝服务攻击事件,通过分析和监测,CNCERT/CC发现攻击流量来自庞大的被植入某特定恶意程序的计算机群,该机群的数目达到近10万台,来自河北的某黑客通过境内外多台服务器秘密操纵这些计算机。

被操纵控制的计算机中,有6万多台位于我国境内,其中还包括一些政府和其他重要部门的计算机。

于是CNCERT/CC迅速通过信息产业部向国家信息化办公室和公安部作了汇报。

政府部门对此事件十分重视,在国家信息化办公室的协调指挥下,CNCERT/CC配合公安部公共信息网络安全监察局迅速开展调查取证工作,摸清了该僵尸网络的具体情况,锁定作案嫌疑人,并最终在河北唐山将黑客许某抓获。

同时,为了避免被操控主机被其他人非法利用或者窃取数据,CNCERT/CC在CERT网站( )上发布了专门的清除工具,并与各互联网单位和重要信息系统部门合作开展本部门主机的木马查杀工作,有效地捣毁了黑客留下的僵尸网络。

在这次事件处理过程中,网络应急组织和执法部门的成功合作体现出巨大的威力,充分发挥出各自在技术和执法能力上的优势,随着双方合作的进一步加强,我国的网络安全保障和打击网络犯罪工作的能力势必将得到进一步提高

什么是僵尸网络 僵尸网络病毒专杀

通过各种手段在大量计算机中植入特定的恶意程序,使控制者能够通过相对集中的若干计算机直接向大量计算机发送指令的攻击网络。

攻击者通常利用这样大规模的僵尸网络实施各种其他攻击活动。

的工作过程包括传播、加入和控制三个阶段。

  一个首先需要的是具有一定规模的被控计算机,而这个规模是逐渐地随着采用某种或某几种传播手段的bot程序的扩散而形成的,在这个传播过程中有如下几种手段:   (1)主动攻击漏洞。

其原理是通过攻击系统所存在的漏洞获得访问权,并在Shellcode 执行bot程序注入代码,将被攻击系统感染成为僵尸主机。

属于此类的最基本的感染途径是攻击者手动地利用一系列黑客工具和脚本进行攻击,获得权限后下载bot程序执行。

攻击者还会将僵尸程序和蠕虫技术进行结合,从而使bot程序能够进行自动传播,著名的bot样本AgoBot,就是实现了将bot程序的自动传播。

  (2)邮件病毒。

bot程序还会通过发送大量的邮件病毒传播自身,通常表现为在邮件附件中携带僵尸程序以及在邮件内容中包含下载执行bot程序的链接,并通过一系列社会工程学的技巧诱使接收者执行附件或点击链接,或是通过利用邮件客户端的漏洞自动执行,从而使得接收者主机被感染成为僵尸主机。

僵尸网络是什么网络

僵尸网络是指采用一种或多种传播手段,将大量主机感染bot程序(僵尸程序),从而在控制者和被感染主机之间所形成的一个可一对多控制的网络。

  攻击者通过各种途径传播僵尸程序感染互联网上的大量主机,而被感染的主机将通过一个控制信道接收攻击者的指令,组成一个僵尸网络。

之所以用僵尸网络这个名字,是为了更形象的让人们认识到这类危害的特点:众多的计算机在不知不觉中如同中国古老传说中的僵尸群一样被人驱赶和指挥着,成为被人利用的一种工具。

  在的概念中有这样几个关键词。

“bot程序”是robot的缩写,是指实现恶意控制功能的程序代码;“僵尸计算机”就是被植入bot的计算机;“控制服务器(Control Server)”是指控制和通信的中心服务器,在基于IRC(因特网中继聊天)协议进行控制的中,就是指提供IRC聊天服务的服务器。

     首先是一个可控制的网络,这个网络并不是指物理意义上具有拓扑结构的网络,它具有一定的分布性,随着bot程序的不断传播而不断有新位置的僵尸计算机添加到这个网络中来。

  其次,这个网络是采用了一定的恶意传播手段形成的,例如主动漏洞攻击,邮件病毒等各种病毒与蠕虫的传播手段,都可以用来进行的传播,从这个意义上讲,恶意程序bot也是一种病毒或蠕虫。

  最后一点,也是的最主要的特点,就是可以一对多地执行相同的恶意行为,比如可以同时对某目标网站进行分布式拒绝服务(DDos)攻击,同时发送大量的垃圾邮件等,而正是这种一对多的控制关系,使得攻击者能够以极低的代价高效地控制大量的资源为其服务,这也是攻击模式近年来受到黑客青睐的根本原因。

在执行恶意行为的时候,充当了一个攻击平台的角色,这也就使得不同于简单的病毒和蠕虫,也与通常意义的木马有所不同。

  僵尸网络是互联网上受到黑客集中控制的一群计算机,往往被黑客用来发起大规模的网络攻击,如分布式拒绝服务攻击(DDoS)、海量垃圾邮件等,同时黑客控制的这些计算机所保存的信息,譬如银行帐户的密码与社会安全号码等也都可被黑客随意“取用”。

因此,不论是对网络安全运行还是用户数据安全的保护来说,僵尸网络都是极具威胁的隐患。

僵尸网络的威胁也因此成为目前一个国际上十分关注的问题。

然而,发现一个僵尸网络是非常困难的,因为黑客通常远程、隐蔽地控制分散在网络上的“僵尸主机”,这些主机的用户往往并不知情。

因此,僵尸网络是目前互联网上黑客最青睐的作案工具。

  对网友而言,感染上“僵尸病毒”却十分容易。

网络上搔首弄姿的美女、各种各样有趣的小游戏,都在吸引着网友轻轻一点鼠标。

但事实上,点击之后毫无动静,原来一切只是骗局,意在诱惑网友下载有问题的软件。

一旦这种有毒的软件进入到网友电脑,远端主机就可以发号施令,对电脑进行操控。

  专家表示,每周平均新增数十万台任人遥控的僵尸电脑,任凭远端主机指挥,进行各种不法活动。

多数时候,僵尸电脑的根本不晓得自己已被选中,任人摆布。

  僵尸网络之所以出现,在家高速上网越来越普遍也是原因。

高速上网可以处理(或制造)更多的流量,但高速上网家庭习惯将电脑长时间开机,唯有电脑开机,远端主机才可以对僵尸电脑发号施令。

  网络专家称:“重要的硬件设施虽然非常重视杀毒、防黑客,但网络真正的安全漏洞来自于住家用户,这些个体户欠缺自我保护的知识,让网络充满地雷,进而对其他用户构成威胁。

”   的发展过程   是随着自动智能程序的应用而逐渐发展起来的。

在早期的IRC聊天网络中,有一些服务是重复出现的,如防止频道被滥用、管理权限、记录频道事件等一系列功能都可以由管理者编写的智能程序所完成。

于是在1993 年,在IRC 聊天网络中出现了Bot 工具——Eggdrop,这是第一个bot程序,能够帮助用户方便地使用IRC 聊天网络。

这种bot的功能是良性的,是出于服务的目的,然而这个设计思路却为黑客所利用,他们编写出了带有恶意的Bot 工具,开始对大量的受害主机进行控制,利用他们的资源以达到恶意目标。

  20世纪90年代末,随着分布式拒绝服务攻击概念的成熟,出现了大量分布式拒绝服务攻击工具如TFN、TFN2K和Trinoo,攻击者利用这些工具控制大量的被感染主机,发动分布式拒绝服务攻击。

而这些被控主机从一定意义上来说已经具有了的雏形。

  1999 年,在第八届DEFCON 年会上发布的SubSeven 2.1 版开始使用IRC 协议构建攻击者对僵尸主机的控制信道,也成为第一个真正意义上的bot程序。

随后基于IRC协议的bot程序的大量出现,如GTBot、Sdbot 等,使得基于IRC协议的成为主流。

  2003 年之后,随着蠕虫技术的不断成熟,bot的传播开始使用蠕虫的主动传播技术,从而能够快速构建大规模的。

著名的有2004年爆发的Agobot/Gaobot 和rBot/Spybot。

同年出现的Phatbot 则在Agobot 的基础上,开始独立使用P2P 结构构建控制信道。

  从良性bot的出现到恶意bot的实现,从被动传播到利用蠕虫技术主动传播,从使用简单的IRC协议构成控制信道到构建复杂多变P2P结构的控制模式,逐渐发展成规模庞大、功能多样、不易检测的恶意网络,给当前的网络安全带来了不容忽视的威胁。

  的工作过程   的工作过程包括传播、加入和控制三个阶段。

  一个首先需要的是具有一定规模的被控计算机,而这个规模是逐渐地随着采用某种或某几种传播手段的bot程序的扩散而形成的,在这个传播过程中有如下几种手段:   (1)主动攻击漏洞。

其原理是通过攻击系统所存在的漏洞获得访问权,并在Shellcode 执行bot程序注入代码,将被攻击系统感染成为僵尸主机。

属于此类的最基本的感染途径是攻击者手动地利用一系列黑客工具和脚本进行攻击,获得权限后下载bot程序执行。

攻击者还会将僵尸程序和蠕虫技术进行结合,从而使bot程序能够进行自动传播,著名的bot样本AgoBot,就是实现了将bot程序的自动传播。

  (2)邮件病毒。

bot程序还会通过发送大量的邮件病毒传播自身,通常表现为在邮件附件中携带僵尸程序以及在邮件内容中包含下载执行bot程序的链接,并通过一系列社会工程学的技巧诱使接收者执行附件或点击链接,或是通过利用邮件客户端的漏洞自动执行,从而使得接收者主机被感染成为僵尸主机。

  (3)即时通信软件。

利用即时通信软件向好友列表发送执行僵尸程序的链接,并通过社会工程学技巧诱骗其点击,从而进行感染,如2005年年初爆发的MSN性感鸡(Worm.MSNLoveme)采用的就是这种方式。

  (4)恶意网站脚本。

攻击者在提供Web服务的网站中在HTML页面上绑定恶意的脚本,当访问者访问这些网站时就会执行恶意脚本,使得bot程序下载到主机上,并被自动执行。

  (5)特洛伊木马。

伪装成有用的软件,在网站、FTP 服务器、P2P 网络中提供,诱骗用户下载并执行。

  通过以上几种传播手段可以看出,在的形成中传播方式与蠕虫和病毒以及功能复杂的间谍软件很相近。

  在加入阶段,每一个被感染主机都会随着隐藏在自身上的bot程序的发作而加入到中去,加入的方式根据控制方式和通信协议的不同而有所不同。

在基于IRC协议的中,感染bot程序的主机会登录到指定的服务器和频道中去,在登录成功后,在频道中等待控制者发来的恶意指令。

图2为在实际的中看到的不断有新的bot加入到中的行为。

  在控制阶段,攻击者通过中心服务器发送预先定义好的控制指令,让被感染主机执行恶意行为,如发起DDos攻击、窃取主机敏感信息、更新升级恶意程序等。

图3为观测到的在控制阶段向内网传播恶意程序的行为。

  的分类   根据分类标准的不同,可以有许多种分类。

  按bot程序的种类分类   (1)Agobot/Phatbot/Forbot/XtremBot。

这可能是最出名的僵尸工具。

防病毒厂商Spphos 列出了超过500种已知的不同版本的Agobot(Sophos 病毒分析),这个数目也在稳步增长。

僵尸工具本身使用跨平台的C++写成。

Agobot 最新可获得的版本代码清晰并且有很好的抽象设计,以模块化的方式组合,添加命令或者其他漏洞的扫描器及攻击功能非常简单,并提供像文件和进程隐藏的Rootkit 能力在攻陷主机中隐藏自己。

在获取该样本后对它进行逆向工程是比较困难的,因为它包含了监测调试器(Softice 和O11Dbg)和虚拟机(VMware 和Virtual PC)的功能。

  (2)SDBot/RBot/UrBot/SpyBot/。

这个家族的恶意软件目前是最活跃的bot程序软件,SDBot 由C语言写成。

它提供了和Agobot 一样的功能特征,但是命令集没那么大,实现也没那么复杂。

它是基于IRC协议的一类bot程序。

  (3)GT-Bots。

GT-Bots是基于当前比较流行的IRC客户端程序mIRC编写的,GT是(Global Threat)的缩写。

这类僵尸工具用脚本和其他二进制文件开启一个mIRC聊天客户端, 但会隐藏原mIRC窗口。

通过执行mIRC 脚本连接到指定的服务器频道上,等待恶意命令。

这类bot程序由于捆绑了mIRC程序,所以体积会比较大,往往会大于1MB。

  按的控制方式分类   (1)IRC 。

是指控制和通信方式为利用IRC协议的,形成这类的主要bot程序有spybot、GTbot和SDbot,目前绝大多数属于这一类别。

  (2)AOL 。

与IRC Bot类似,AOL为美国在线提供的一种即时通信服务,这类是依托这种即时通信服务形成的网络而建立的,被感染主机登录到固定的服务器上接收控制命令。

AIM-Canbot和Fizzer就采用了AOL Instant Messager实现对Bot的控制。

  (3)P2P 。

这类中使用的bot程序本身包含了P2P的客户端,可以连入采用了Gnutella技术(一种开放源码的文件共享技术)的服务器,利用WASTE文件共享协议进行相互通信。

由于这种协议分布式地进行连接,就使得每一个僵尸主机可以很方便地找到其他的僵尸主机并进行通信,而当有一些bot被查杀时,并不会影响到的生存,所以这类的具有不存在单点失效但实现相对复杂的特点。

Agobot和Phatbot采用了P2P的方式。

  的危害   构成了一个攻击平台,利用这个平台可以有效地发起各种各样的攻击行为,可以导致整个基础信息网络或者重要应用系统瘫痪,也可以导致大量机密或个人隐私泄漏,还可以用来从事网络欺诈等其他违法犯罪活动。

下面是已经发现的利用发动的攻击行为。

随着将来出现各种新的攻击类型,还可能被用来发起新的未知攻击。

  (1)拒绝服务攻击。

使用发动DDos攻击是当前最主要的威胁之一,攻击者可以向自己控制的所有bots发送指令,让它们在特定的时间同时开始连续访问特定的网络目标,从而达到DDos的目的。

由于可以形成庞大规模,而且利用其进行DDos攻击可以做到更好地同步,所以在发布控制指令时,能够使得DDos的危害更大,防范更难。

  (2)发送垃圾邮件。

一些bots会设立sockv4、v5 代理,这样就可以利用发送大量的垃圾邮件,而且发送者可以很好地隐藏自身的IP信息。

  (3)窃取秘密。

的控制者可以从僵尸主机中窃取用户的各种敏感信息和其他秘密,例如个人帐号、机密数据等。

同时bot程序能够使用sniffer观测感兴趣的网络数据,从而获得网络流量中的秘密。

  (4)滥用资源。

攻击者利用从事各种需要耗费网络资源的活动,从而使用户的网络性能受到影响,甚至带来经济损失。

例如:种植广告软件,点击指定的网站;利用僵尸主机的资源存储大型数据和违法数据等,利用僵尸主机搭建假冒的银行网站从事网络钓鱼的非法活动。

  可以看出,无论是对整个网络还是对用户自身,都造成了比较严重的危害,我们要采取有效的方法减少的危害。

  的研究现状   对于的研究是最近几年才逐渐开始的,从反病毒公司到学术研究机构都做了相关的研究工作。

最先研究和应对的是反病毒厂商。

它们从bot程序的恶意性出发,将其视为一种由后门工具、蠕虫、Spyware 等技术结合的恶意软件而归入了病毒的查杀范围。

著名的各大反病毒厂商都将几个重要的bot程序特征码写入到病毒库中。

赛门铁克从2004 年开始,在其每半年发布一次的安全趋势分析报告中,以单独的章节给出对活动的观测结果。

卡巴斯基也在恶意软件趋势分析报告中指出,僵尸程序的盛行是2004年病毒领域最重大的变化。

  学术界在2003年开始关注的发展。

国际上的一些蜜网项目组和蜜网研究联盟的一些成员使用蜜网分析技术对的活动进行深入跟踪和分析,如Azusa Pacific大学的Bill McCarty、法国蜜网项目组的Richard Clarke、华盛顿大学Dave Dittrich和德国蜜网项目组。

特别是德国蜜网项目组在2004年11月到2005 年1月通过部署Win32蜜罐机发现并对近100个进行了跟踪,并发布了跟踪的技术报告。

  的一个主要威胁是作为攻击平台对指定的目标发起DDos(分布式拒绝服务攻击)攻击,所以DDos的研究人员同样也做了对的研究工作。

由国外DDosVax组织的“Detecting Bots in Relay Chat Systems”项目中,分析了基于IRC协议的bot程序的行为特征,在网络流量中择选出对应关系,从而检测出的存在。

该组织的这个研究方法通过在plantlab中搭建一个的实验环境来进行测试,通过对得到的数据进行统计分析,可以有效验证关于特征流量的分析结果,但存在着一定的误报率。

  国内在2005年时开始对有初步的研究工作。

北京大学计算机科学技术研究所在2005年1月开始实施用蜜网跟踪的项目,对收集到的恶意软件样本,采用了沙箱、蜜网这两种各有优势的技术对其进行分析,确认其是否为僵尸程序,并对僵尸程序所要连接的控制信道的信息进行提取,最终获得了60,000 多个僵尸程序样本分析报告,并对其中500多个仍然活跃的进行跟踪,统计出所属国分布、规模分布等信息。

  国家应急响应中心通过863-917网络安全监测平台,在2005年共监测到的节点大于1000个的规模与数量统计如图4所示。

  这些数据和活动情况都说明,我国国内网上的的威胁比较严重,需要引起网络用户的高度重视。

  CCERT恶意代码研究项目组在2005年7月开始对的研究工作,通过对大量已经掌握的的实际跟踪与深入分析,对基于IRC协议的的服务器端的特征进行了分类提取,形成对于 服务器端的判断规则,从而可以对网络中的IRC Server进行性质辨别。

设计并初步实现了自动识别系统,应用于中国教育和科研计算机网络环境中。

  可以看出,从国内到国外,自2004年以来对的研究越来越多地受到网络安全研究人员的重视,研究工作已经大大加强。

但是这些工作还远远不够,在检测和处置方面还有许多工作要做。

  的研究方法   对于目前比较流行的基于IRC协议的的研究方法,主要使用蜜网技术、网络流量研究以及IRC Server识别技术。

  (1)使用蜜网技术。

蜜网技术是从bot程序出发的,可以深入跟踪和分析的性质和特征。

主要的研究过程是,首先通过密罐等手段尽可能多地获得各种流传在网上的bot程序样本;当获得bot程序样本后,采用逆向工程等恶意代码分析手段,获得隐藏在代码中的登录所需要的属性,如服务器地址、服务端口、指定的恶意频道名称及登录密码,以及登录所使用到的用户名称,这些信息都为今后有效地跟踪和深入分析的特征提供了条件。

在具备了这些条件之后,使用伪装的客户端登录到中去,当确认其确实为后,可以对该采取相应的措施。

  (2)网络流量研究。

网络流量的研究思路是通过分析基于IRC协议的中僵尸主机的行为特征,将僵尸主机分为两类:长时间发呆型和快速加入型。

具体来说就是僵尸主机在中存在着三个比较明显的行为特征,一是通过蠕虫传播的僵尸程序,大量的被其感染计算机会在很短的时间内加入到同一个IRC Server中;二是僵尸计算机一般会长时间在线;三是僵尸计算机作为一个IRC聊天的用户,在聊天频道内长时间不发言,保持空闲。

将第一种行为特征归纳为快速加入型,将第二、三种行为特征归纳为长期发呆型。

  研究对应这两类僵尸计算机行为的网络流量变化,使用离线和在线的两种分析方法,就可以实现对的判断。

  (3)IRC Server识别技术的研究。

通过登录大量实际的基于IRC协议的的服务器端,可以看到,由于攻击者为了隐藏自身而在服务器端刻意隐藏了IRC服务器的部分属性。

同时,通过对bot源代码的分析看到,当被感染主机加入到控制服务器时,在服务器端能够表现出许多具有规律性的特征。

通过对这些特征的归纳总结,就形成了可以用来判断基于IRC协议的的服务器端的规则,这样就可以直接确定出的位置及其规模、分布等性质,为下一步采取应对措施提供有力的定位支持。

  以上三种研究方法都是针对基于IRC协议的。

对于P2P结构的的研究较少,原因是由于其实现比较复杂,在网络中并不占有太大比例,同时也因为其在控制方式上的分布性使得对它的研究比较困难。

但随着的发展,对于P2P结构的的研究也将进一步深入。

Gcorelabs:美国GPU服务器,8路RTX2080Ti;2*Silver-4214/256G内存/1T SSD,1815欧/月

gcorelabs怎么样?gcorelabs是创建于2011年的俄罗斯一家IDC服务商,Gcorelabs提供优质的托管服务和VPS主机服务,Gcorelabs有一支强大的技术队伍,对主机的性能和稳定性要求非常高。Gcorelabs在 2017年收购了SkyparkCDN并提供全球CDN服务,目标是进入全球前五的网络服务商。G-Core Labs总部位于卢森堡,在莫斯科,明斯克和彼尔姆设有办事处。...

美国cera机房 2核4G 19.9元/月 宿主机 E5 2696v2x2 512G

美国特价云服务器 2核4G 19.9元杭州王小玉网络科技有限公司成立于2020是拥有IDC ISP资质的正规公司,这次推荐的美国云服务器也是商家主打产品,有点在于稳定 速度 数据安全。企业级数据安全保障,支持异地灾备,数据安全系数达到了100%安全级别,是国内唯一一家美国云服务器拥有这个安全级别的商家。E5 2696v2x2 2核 4G内存 20G系统盘 10G数据盘 20M带宽 100G流量 1...

HyperVMart:加拿大vps,2核/3G/25G NVMe/G口不限流量/季付$10.97,免费Windows系统

hypervmart怎么样?hypervmart是一家成立了很多年的英国主机商家,上一次分享他家还是在2年前,商家销售虚拟主机、独立服务器和VPS,VPS采用Hyper-V虚拟架构,这一点从他家的域名上也可以看出来。目前商家针对VPS有一个75折的优惠,而且VPS显示的地区为加拿大,但是商家提供的测速地址为荷兰和英国,他家的优势就是给到G口不限流量,硬盘为NVMe固态硬盘,这个配置用来跑跑数据非常...

僵尸网络为你推荐
企业资源管理系统企业内部管理系统有哪些知识分享平台知识付费平台有哪些?vga接口定义主板上的VGA接口有什么用?小四号字word里的小四号字在Photoshop里是指多少点字体?印度尼西亚国家代码手机上的国家代码是什么天翼校园宽带电信校园宽带手机怎么上网微软操作系统下载怎样在微软官网下载windows7 64位旗舰版单元测试规范求解,单片机程序的单元测试应该怎么做呢?超级播放器一共有哪些播放器?activitygroup请问在activitygroup中嵌入多个webview,切换时如何保持状态
cdn服务器 patcha 好看的桌面背景图 有奖调查 中国电信宽带测速网 hkt idc查询 常州联通宽带 免费mysql数据库 英国伦敦 net空间 万网空间 lamp什么意思 zcloud alertpay 卡巴斯基官方下载 域名商城 次时代主机 电脑主机声音大 kosspp 更多