软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试技术>>安全测试>>正文
刍议IPv6的安全问题
文章出处:转载 作者:不详 发布时间:2005-12-27

    现实Internet上的各种攻击、黑客、网络蠕虫病毒弄得网民人人自危,每天上网开了实时防病毒程序还不够,还要继续使用个人防火墙,打开实时防木马程序才敢上网冲浪。诸多人把这些都归咎于IPv4网络。现在IPv6来了,它设计的时候充分研究了以前IPv4的各种问题,在安全性上得到了大大的提高。但是是不是IPv6就没有安全问题了?答案是否定的。

  目前,病毒和互联网蠕虫是最让人头疼的网络攻击行为。但这种传播方式在IPv6的网络中就不再适用了,因为IPv6的地址空间实在是太大了,如果这些病毒或者蠕虫还想通过扫描地址段的方式来找到有可乘之机的其他主机,就犹如大海捞针。在IPv6的世界中,对IPv6网络进行类似IPv4的按照IP地址段进行网络侦察是不可能了。

  所以,在IPv6的世界里,病毒、互联网蠕虫的传播将变得非常困难。但是,基于应用层的病毒和互联网蠕虫是一定会存在的,电子邮件的病毒还是会继续传播。此外,还需要注意IPv6网络中的关键主机的安全。IPv6中的组发地址定义方式给攻击者带来了一些机会。例如,IPv6地址FF05::3是所有的DHCP服务器,就是说,如果向这个地址发布一个IPv6报文,这个报文可以到达网络中所有的DHCP服务器,所以可能会出现一些专门攻击这些服务器的拒绝服务攻击。

  另外,不管是IPv4还是IPv6,都需要使用DNS,IPv6网络中的DNS服务器就是一个容易被黑客看中的关键主机。也就是说,虽然无法对整个网络进行系统的网络侦察,但在每个IPv6的网络中,总有那么几台主机是大家都知道网络名字的,也可以对这些主机进行攻击。而且,因为IPv6的地址空间实在是太大了,很多IPv6的网络都会使用动态的DNS服务。而如果攻击者可以攻占这台动态DNS服务器,就可以得到大量的在线IPv6的主机地址。另外,因为IPv6的地址是128位,很不好记,网络管理员可能会常常使用一下好记的IPv6地址,这些好记的IPv6地址可能会被编辑成一个类似字典的东西,病毒找到IPv6主机的可能性小,但猜到IPv6主机的可能性会大一些。而且由于IPv6和IPv4要共存相当长一段时间,很多网络管理员会把IPv4的地址放到IPv6地址的后32位中,黑客也可能按照这个方法来猜测可能的在线IPv6地址。所以,对于关键主机的安全需要特别重视,不然黑客就会从这里入手从而进入整个网络。所以,网络管理员在对主机赋予IPv6地址时,不应该使用好记的地址,也要尽量对自己网络中的IPv6地址进行随机化,这样会在很大程度上减少这些主机被黑客发现的机会。

  以下这些网络攻击技术,不管是在IPv4还是在IPv6的网络中都存在,需要引起高度的重视:报文侦听,虽然IPv6提供了IPSEC最为保护报文的工具,但由于公匙和密匙的问题,在没有配置IPsec的情况下,偷看IPv6的报文仍然是可能的;应用层的攻击,显而易见,任何针对应用层,如WEB服务器,数据库服务器等的攻击都将仍然有效;中间人攻击,虽然IPv6提供了IPsec,还是有可能会遭到中间人的攻击,所以应尽量使用正常的模式来交换密匙;洪水攻击,不论在IPv4还是在IPv6的网络中,向被攻击的主机发布大量的网络流量的攻击将是会一直存在的,虽然在IPv6中,追溯攻击的源头要比在IPv4中容易一些。 


位置对应的运作方式

站内搜索
相关文章
◎网站服务器通用和专用保护方法比较分析
◎一种新的穿透防火墙的数据传输技术
◎ASP.NET中如何防范SQL注入式攻击
◎关闭不必要的端口确保网络安全
◎管理员安全(下)
◎管理员安全(上)
◎解析RealPlayer溢出漏洞
◎Excel安全技巧集锦
◎网络安全基础知识——培析口令攻击
◎木马与后门
◎打造“免检”木马
◎详解:网站安全保护方法
◎识别常见Web漏洞 有效防止入侵
◎如何突破各种防火墙的防护
◎关于入侵XP的小结
◎安全专家称IE拖动漏洞严重
◎JSP安全编程实例浅析
◎利用Trap Server诱骗黑客
◎全面分析防火墙及防火墙的渗透
◎用vbs来写sql注入等80端口的攻击脚本
◎黑客攻击技术概要--嗅探侦听法
◎UNIX下的缓冲区溢出深度防御体系
◎溢出利用程序和编程语言大杂烩
◎RSA算法基础->实践
◎Foxmail安全性分析
◎防堵日常操作中易泄密的20个漏洞
◎Java服务器端编程安全必读
热门文章
◎关于入侵XP的小结
◎安全测试学习笔记一(Cookie&Session)
◎关闭不必要的端口确保网络安全
◎使用五个安全测试步骤来保护你的应用程序
◎安全测试学习笔记二(对于top 10 漏洞的分析)
◎ASP.NET中如何防范SQL注入式攻击
◎Excel安全技巧集锦
◎一种新的穿透防火墙的数据传输技术
◎你的网站安全吗?FTP服务器的攻防实战
◎使用五个安全测试步骤来保护你的应用程序
◎黑客攻击技术概要--嗅探侦听法
◎如何突破各种防火墙的防护
◎黑客攻破SQL服务器系统的十种方法
◎识别常见Web漏洞 有效防止入侵
◎管理员安全(上)
◎用vbs来写sql注入等80端口的攻击脚本
◎详解:网站安全保护方法
◎木马与后门
◎全面分析防火墙及防火墙的渗透
◎利用Trap Server诱骗黑客
◎JSP安全编程实例浅析
◎防火墙,请自身别着火
◎内网通信安全的九项技术措施
◎网络安全基础知识——培析口令攻击
◎SQL Server中存储过程的安全问题
◎防堵日常操作中易泄密的20个漏洞
◎解析RealPlayer溢出漏洞
◎Unix系统的Web服务器安全指南
◎win2000安全检查checklist
◎管理员安全(下)
◎Java服务器端编程安全必读
◎RSA算法基础->实践
◎网站服务器通用和专用保护方法比较分析
◎打造“免检”木马
◎Foxmail安全性分析
◎细数Web2.0下的十大安全威胁
◎UNIX下的缓冲区溢出深度防御体系
◎溢出利用程序和编程语言大杂烩
◎安全专家称IE拖动漏洞严重
◎详解XSS跨站脚本攻击

Google提供的广告