我想学习网络安全防护方面的知识

我想学习网络安全防护方面的知识
请问哪有免费的书籍或资料呢?

景程华瑞(北京)科技有限公司
入侵攻击

可以说当前是一个进行攻击的黄金时期,很多的系统都很脆弱并且很容易受到攻击,所以这是一个成为黑客的大好时代,可让他们利用的方法和工具是如此之多!在此我们仅对经常被使用的入侵攻击手段做一讨论。

【 拒绝服务攻击 】

拒绝服务攻击(Denial of Service, DoS)是一种最悠久也是最常见的攻击形式。严格来说,拒绝服务攻击并不是某一种具体的攻击方式,而是攻击所表现出来的结果,最终使得目标系统因遭受某种程度的破坏而不能继续提供正常的服务,甚至导致物理上的瘫痪或崩溃。具体的操作方法可以是多种多样的,可以是单一的手段,也可以是多种方式的组合利用,其结果都是一样的,即合法的用户无法访问所需信息。

通常拒绝服务攻击可分为两种类型。

第一种是使一个系统或网络瘫痪。如果攻击者发送一些非法的数据或数据包,就可以使得系统死机或重新启动。本质上是攻击者进行了一次拒绝服务攻击,因为没有人能够使用资源。以攻击者的角度来看,攻击的刺激之处在于可以只发送少量的数据包就使一个系统无法访问。在大多数情况下,系统重新上线需要管理员的干预,重新启动或关闭系统。所以这种攻击是最具破坏力的,因为做一点点就可以破坏,而修复却需要人的干预。

第二种攻击是向系统或网络发送大量信息,使系统或网络不能响应。例如,如果一个系统无法在一分钟之内处理100个数据包,攻击者却每分钟向他发送1000个数据包,这时,当合法用户要连接系统时,用户将得不到访问权,因为系统资源已经不足。进行这种攻击时,攻击者必须连续地向系统发送数据包。当攻击者不向系统发送数据包时,攻击停止,系统也就恢复正常了。此攻击方法攻击者要耗费很多精力,因为他必须不断地发送数据。有时,这种攻击会使系统瘫痪,然而大多多数情况下,恢复系统只需要少量人为干预。

这两种攻击既可以在本地机上进行也可以通过网络进行。

※ 拒绝服务攻击类型

1 Ping of Death

根据TCP/IP的规范,一个包的长度最大为65536字节。尽管一个包的长度不能超过65536字节,但是一个包分成的多个片段的叠加却能做到。当一个主机收到了长度大于65536字节的包时,就是受到了Ping of Death攻击,该攻击会造成主机的宕机。

2 Teardrop

IP数据包在网络传递时,数据包可以分成更小的片段。攻击者可以通过发送两段(或者更多)数据包来实现TearDrop攻击。第一个包的偏移量为0,长度为N,第二个包的偏移量小于N。为了合并这些数据段,TCP/IP堆栈会分配超乎寻常的巨大资源,从而造成系统资源的缺乏甚至机器的重新启动。

3 Land

攻击者将一个包的源地址和目的地址都设置为目标主机的地址,然后将该包通过IP欺骗的方式发送给被攻击主机,这种包可以造成被攻击主机因试图与自己建立连接而陷入死循环,从而很大程度地降低了系统性能。

4 Smurf

该攻击向一个子网的广播地址发一个带有特定请求(如ICMP回应请求)的包,并且将源地址伪装成想要攻击的主机地址。子网上所有主机都回应广播包请求而向被攻击主机发包,使该主机受到攻击。

5 SYN flood

该攻击以多个随机的源主机地址向目的主机发送SYN包,而在收到目的主机的SYN ACK后并不回应,这样,目的主机就为这些源主机建立了大量的连接队列,而且由于没有收到ACK一直维护着这些队列,造成了资源的大量消耗而不能向正常请求提供服务。

6 CPU Hog

一种通过耗尽系统资源使运行NT的计算机瘫痪的拒绝服务攻击,利用Windows NT排定当前运行程序的方式所进行的攻击。

7 Win Nuke

是以拒绝目的主机服务为目标的网络层次的攻击。攻击者向受害主机的端口139,即netbios发送大量的数据。因为这些数据并不是目的主机所需要的,所以会导致目的主机的死机。

8 RPC Locator

攻击者通过telnet连接到受害者机器的端口135上,发送数据,导致CPU资源完全耗尽。依照程序设置和是否有其他程序运行,这种攻击可以使受害计算机运行缓慢或者停止响应。无论哪种情况,要使计算机恢复正常运行速度必须重新启动。

※ 分布式拒绝服务攻击

分布式拒绝服务攻击(DDoS)是攻击者经常采用而且难以防范的攻击手段。DDoS攻击是在传统的DoS攻击基础之上产生的一类攻击方式。单一的DoS攻击一般是采用一对一方式的,当攻击目标CPU速度低、内存小或者网络带宽小等等各项性能指标不高它的效果是明显的。随着计算机与网络技术的发展,计算机的处理能力迅速增长,内存大大增加,同时也出现了千兆级别的网络,这使得DoS攻击的困难程度加大了 目标对恶意攻击包的"消化能力"加强了不少,例如你的攻击软件每秒钟可以发送3,000个攻击包,但我的主机与网络带宽每秒钟可以处理10,000个攻击包,这样一来攻击就不会产生什么效果。所以分布式的拒绝服务攻击手段(DDoS)就应运而生了。如果用一台攻击机来攻击不再能起作用的话,攻击者就使用10台、100台…攻击机同时攻击。

DDoS就是利用更多的傀儡机来发起进攻,以比从前更大的规模来进攻受害者。

高速广泛连接的网络也为DDoS攻击创造了极为有利的条件。在低速网络时代时,黑客占领攻击用的傀儡机时,总是会优先考虑离目标网络距离近的机器,因为经过路由器的跳数少,效果好。而现在电信骨干节点之间的连接都是以G为级别的,大城市之间更可以达到2.5G的连接,这使得攻击可以从更远的地方或者其他城市发起,攻击者的傀儡机位置可以在分布在更大的范围,选择起来更灵活了。

一个比较完善的DDoS攻击体系分成四大部分:

攻击者所在机

控制机(用来控制傀儡机)

傀儡机

受害者

先来看一下最重要的控制机和傀儡机:它们分别用做控制和实际发起攻击。请注意控制机与攻击机的区别,对受害者来说,DDoS的实际攻击包是从攻击傀儡机上发出的,控制机只发布命令而不参与实际的攻击。对控制机和傀儡机,黑客有控制权或者是部分的控制权,并把相应的DDoS程序上传到这些平台上,这些程序与正常的程序一样运行并等待来自黑客的指令,通常它还会利用各种手段隐藏自己不被别人发现。在平时,这些傀儡机器并没有什么异常,只是一旦黑客连接到它们进行控制,并发出指令的时候,攻击傀儡机就成为害人者去发起攻击了。

"为什么黑客不直接去控制攻击傀儡机,而要从控制傀儡机上转一下呢?"。这就是导致DDoS攻击难以追查的原因之一了。做为攻击者的角度来说,肯定不愿意被捉到,而攻击者使用的傀儡机越多,他实际上提供给受害者的分析依据就越多。在占领一台机器后,高水平的攻击者会首先做两件事:1.考虑如何留好后门,2. 如何清理日志。这就是擦掉脚印,不让自己做的事被别人查觉到。比较初级的黑客会不管三七二十一把日志全都删掉,但这样的话网管员发现日志都没了就会知道有人干了坏事了,顶多无法再从日志发现是谁干的而已。相反,真正的好手会挑有关自己的日志项目删掉,让人看不到异常的情况。这样可以长时间地利用傀儡机。但是在攻击傀儡机上清理日志实在是一项庞大的工程,即使在有很好的日志清理工具的帮助下,黑客也是对这个任务很头痛的。这就导致了有些攻击机弄得不是很干净,通过它上面的线索找到了控制它的上一级计算机,这上级的计算机如果是黑客自己的机器,那么他就会被揪出来了。但如果这是控制用的傀儡机的话,黑客自身还是安全的。控制傀儡机的数目相对很少,一般一台就可以控制几十台攻击机,清理一台计算机的日志对黑客来讲就轻松多了,这样从控制机再找到黑客的可能性也大大降低。

※ 拒绝服务攻击工具

Targa

可以进行8种不同的拒绝服务攻击,作者是Mixter,可以在[url]http://packerstorm.security.com[/url]和[url]www.rootshell.com[/url]网站下载。Mixter把独立的dos攻击代码放在一起,做出一个易用的程序。攻击者可以选择进行单个的攻击或尝试所有的攻击,直到成功为止。

FN2K

DDOS工具。可以看作是Traga加强的程序。TFN2K运行的DOS攻击与Traga相同,并增加了5种攻击。另外,它是一个DDOS工具,这意味着它可以运行分布模式,即Internet上的几台计算机可以同时攻击一台计算机和网络。Trinoo

DDOS工具,是发布最早的主流工具,因而功能上与TFN2K比较不是那么强大。Trinoo使用tcp和udp,因而如果一个公司在正常的基础上用扫描程序检测端口,攻击程序很容易被检测到。

Stacheldraht

Stacheldraht是另一个DDOS攻击工具,它结合了TFN与trinoo的特点,并添加了一些补充特征,如加密组件之间的通信和自动更新守护进程。

参考资料:景程华瑞(北京)科技有限公司

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-17
免费的书籍估计不好找,
不过你可以去那些专业论坛网站去看看
比如CSNA网站等等,
上面的专业高手多
第2个回答  2009-03-19
本人是计算机高考生,知识有限,但我的教课书上有一些关这方面的知识,也许还不全面,但我还是建议你去查一下!有有些大专或本科教程上也有,你可以去那些图书馆去查...

我想学网络攻防技术,(自学) 现在零基础,求如何起步,求步骤,求师傅...
基本方向:1.web安全方面(指网站服务器安全方面,进行渗透测试,检测漏洞以及安全性,职业目标: WEB渗透测试工程师)2、网络基础与网络攻防。学习计算机网络基础知识,为网络攻防做准备。 深入了解网络原理,并掌握它,将对我们的渗透攻击及防御至关重要。3、系统安全,window和linux系统学习与安全加固。 企业服...

网络安全教育知识
所以,怎样才能保护好自己的个人信息呢?首先,我们应该避免在不安全的网络环境下使用我们的个人设备,比如说公共 WIFI 等等。其次,我们要使用强密码,并且不要将同样的密码用于多个账户上。最后,如果你接到了陌生人的电话或者短信,尤其是那些让你提供个人信息的,一定要保持警惕,不要轻易相信。当然,还...

网络安全保密心得体会
牢固树立“泄密隐患就在身边,保密工作从我做起”的理念,从小事、细事、微事上加以注意;在言行上保持警惕性,要在脑子里绷紧一根弦,在舌头上加上一把锁,做到不该说的不说,不该看的不看,不该做的不做,切实从细节入手、从小事入手、从身边事入手,严守纪律,守住秘密;在学习上真正吃透《保密法》,重视对保密知识的...

网络安全难学习么?
学习网络安全需要循序渐进,由浅入深。其实网络安全本身的知识并不难,但是需要学习的内容有很多,比如包括Linux、数据库、渗透测试、等保测评、应急响应、代码审计等,想要学好并非易事。如果想要学习网络安全,一旦确定之后,我们就要不怕困难,坚定的走下去,只要努力就有回报。这种情况下,我们也可以选择...

我想学习有关网络安全的,以前没接触过,请问应该从哪里开始。我现在...
网络安全是一个极其宽泛的概念,包含从脚本小子到漏洞大佬、从单领域到跨平台等多难度、多方面内容,网络安全学习内容很多,涵盖较多方面,需要循序渐进地从基础开始学习,这里是整理了网络安全学习内容,大致可分为以下几个阶段,你可以参考进行学习。希望能够帮到你!!!

网络时代应该如何保护自己网络财产的安全?
想要保护好自己的网络财产安全就一定要有两个意识。第一个:世界上没有免费的午餐 很多的网络诈骗都是利用了人们爱占小便宜的心理,你要时刻提醒自己,这世界上没有那么多好事,尤其是在网络上。第二个:涉及到钱的问题,多留个心眼 无论你在网上遇到多么和自己聊的来的人,聊天可以,但是一旦涉及到...

2022网络安全心得与体会(通用8篇)
网络,可以送你上 天堂,也可以带你下地狱。如何让高科技为人类谋福祉,全在人类的智慧。 网络安全心得与体会汇总篇2 星期五我们观看了网络安全小知识的几个视频,看完后我又知道了许多小知识。 在第一、二个视频中,两个小孩的qq号都被盗了,都是因为点击了带有木马病毒的文件。qq号被盗以后,我们应该先下载杀毒...

我想学习计算机网络安全知识、谁能教教我啊。。。
目前我国有三个部门负责计算机信息网络安全的工作,一个是公安部,负责计算机网络安全;第二是国家保密局,负责计算机网络系统的信息保密;第三是国家密码委员会,负责密码的研制、管理和使用。PS:这些只是概要,要想学习可以给我留言,或者网上买本基础知识的书籍看看。希望对你有所帮助,谢谢!

网络安全都包括什么啊
在电信行业中,网络安全的含义包括:关键设备的可靠性;网络结构、路由的安全性;具有网络监控、分析和自动响应的功能;确保网络安全相关的参数正常;能够保护电信网络的公开服务器(如拨号接入服务器等)以及网络数据的安全性等各个方面。其关键是在满足电信网络要求,不影响网络效率的同时保障其安全性。 电信行业的具体网络应用...

中学生网络安全手抄报的内容
14.心头常亮安全灯,平安生活伴人生。 15.高高兴兴上学,平平安安回家。 网络安全作文 网络是一个无形的朋友,它能带给我们很多知识和新闻。网络对工作和学习都有很多好处。它可以寻找全世界的旅游胜地,它还可以找到你所需要的知识以及相关资料。在这同时网络也有一些不良的方面, 所以青少年朋友上网的时候就要多加选择...

相似回答