铭心泰语中字土豆网:网络攻击有哪些类别

来源:百度文库 编辑:高校问答 时间:2024/05/10 19:39:16

"网络攻击的类别

网络入侵(hacking)是指具有熟练的编写和调试计算机程序的技巧并使用这些技巧来获得非法或未授权的网络或文件访问,入侵进入公司内部网的行为。早先将对计算机的非授权访问称为破解(cracking),而hacking则指那些熟练运用计算机的高手对计算机技术的运用。而随着时间的推移,媒体宣传导致了hacking变成了入侵的含义。现在hacker则称为诸如Linus Torvalds (Linux之父)、Tim Berners-Lee (现代WWW之父)及偷窃网络信息等犯罪者的同义词。
那么忽略法律角度的定义,什么才是一个黑客( hacker)呢?那就是指企图入侵别人的计算机或网络的人。该定义几乎涵盖了所有现代网络系统的入侵,从计算机网络到电话系统。在现代社会里任何远程复杂控制都是由计算机来实现的,因为人们发现联网的计算机能发挥更大的作用和更易于管理。
应该认识到的是绝大多数的入侵者都并不具有什么特别高深的技术。那些十几岁的少年都能成功的实现对如Yahoo、CNN等的大在线公司的攻击。它们都是天才么?而实际情况是因为目前网络计算机的安全性非常差的缘故。用来实现网络计算机通信的下层协议是很久以前设计的,而那时并没有那么多敌意攻击的情况。因此大多数联网的计算机是不安全的,因为完全实现一个安全的现代OS需要重要的大量的努力。在大多数情况下作为管理员往往需要关闭某些无用服务,去除某些不需要的服务,升级和补丁操作系统,确信OS被加固以增强安全性,还要防止用户接收包含诸如“我爱你”病毒之类的信息内容。而大多数系统管理并没有大量的时间和精力来完全的实现系统的安全性,因为太多的项目(特别是电子商务)面临竞争。
攻击的类别
第一类攻击者几乎包含95%的情况,并经常被称作恶作剧小孩式的攻击。这些攻击者有用一台计算机并且具有非常有限的网络知识和操作系统知识,它们往往并不具有太多的技巧。它们常常并不熟悉攻击软件是如何工作的,但是这并不妨碍它们利用这些软件来实现攻击。
第二类攻击者要更具有技巧一些,具有UNIX类及Windows系统的知识和经验,它们具有网络、协议和服务的知识,这些知识能指导它们进行攻击,它们往往具有更高的成功率但是它们往往不会编写程序或发现新的软件或网络漏洞,象第一类一样,它们仅仅是跟随者而不是创造者。这类攻击者的数量要远远少于第一类而大大多余第三类。
最后一类攻击者是最具有技巧的一类。它们能寻找软件的漏洞,并加以利用来进行攻击。它们都精通攻击程序的编写,并将这些程序四处发布。但是这类攻击者中后很多是属于白帽(white hats),t它们不触犯法律,但是它们觉得有必要发布它们编写的攻击程序以使厂商修改bug。对白帽子的争论甚至可以写一本书。
攻击分析
通常攻击者首先就是要决定它们的攻击目标,这通常是一个有目的的行为。但是有时候攻击者由于某种原因仅仅希望攻击某个组织。决定同样受在攻击时可能受到的风险的影响。然而攻击者往往在攻击时并不知道攻击可能导致的法律后果,而去贸然进行攻击。例如Mafiaboy就对CNN.com进行攻击就被发现并追究了其法律责任。
攻击风险最小的往往是拒绝服务式攻击。一般是通过入侵不安全的计算机,在其上安装某种软件来同时连接某个服务器,从而导致该服务器不能完成正常的服务请求。拒绝服务攻击一般并不能为攻击者带来任何经济利益。
而渗透攻击则能使入侵者得到信用卡号码或得到能用来对另外的主机进行攻击的资源。这些攻击者往往由于过分的自信,最后常因为在某段时间内连续攻击一个站点而被抓获。但是如果攻击者能有自知之明的知道什么时候应该收手,那么抓获它们是非常困难的。
一个攻击的技巧越生疏,攻击就越笨拙,越容易留下明显的痕迹。恶作剧小孩式的攻击者甚至不知道如何检测被攻击的网络,而是简单的下载漏洞攻击软件并随意测试。这类攻击往往导致被攻击网络上的防火墙或入侵检测系统产生很多告警信息。如果作为网络管理员的你及时更新各种软件,那么这类攻击一般都不不大可能奏效。而一个熟练的攻击者则首先会对被攻击网络进行分析测试,常用的测试分析包括traceroute、DNS信息等。例如我曾经对一个大学的网络中的包括超过65,000个IP地址在几个小时内进行过DNS反向查询。一般并不能简单的阻止这类探测,因为这类行为也可能是合法的网络请求,不幸的是,记录这类测试的唯一方法可能导致大量的Log数据。探测的其他地方包括公司的电话线,因为大多数公司都可能有modem连接到计算机上,而其往往没有正确的安全配置。专业攻击者也可能利用社会工程学方法进行攻击。这类攻击不大可能被前两种攻击者使用,因为这种攻击方法需要和人有高度的交互性,因此很难不留痕迹的进行。而更熟练的攻击者则倾向于使用该方法。

第一类攻击者被称作恶作剧小孩式(tricking attack)的攻击。这些攻击者用一台计算机与有限的知识进行攻击,他们往往并不具有太多的技巧,不熟悉攻击软件。
第二类被称为跟随者(follower)或跟屁虫(henchman),不主动寻找漏洞或编写程序、病毒,较为专业的知识引导着他们的进攻。
第三类为正宗的骇客,具有更为专业的知识、惊人的洞察力与丰富的经验,常主动编写程序、发布病毒、寻找漏洞 ,人称创造者(creator)或破坏者(destructor)