互联网在不断发展的同时,也面临着越来越严峻的安全问题。尤其是那些鱼龙混杂的第三方软件,往往容易成为黑客们攻击的主要对象。
微软的统计数据表明,2008年,在出现的所有安全漏洞里面,与操作系统相关的漏洞少于6%;与此同时,与第三方应用软件相关的漏洞占了90%到94%。产生这一问题的原因在于:大的操作系统厂商在开发的过程中,特别注重在安全性方面的表现,产品的整体安全性得到了提高。对于黑客来说,攻击操作系统变得越来越困难,于是他们就把攻击的目标转移到应用软件,因为应用软件很多是由第三方来开发的,他们优先考虑的是实现功能,而不是它的安全性,由此就产生了一些安全漏洞。
为了抵御第三方软件引起的漏洞,保证软件开发过程中的安全性和可靠性,微软创立了SDL(软件安全开发生命周期)这一方法论。它一共分为10个阶段,在软件开发的每一个阶段中,从安全教育、安全设计,到安全响应,微软都将安全性植入软件开发中,有效降低了安全漏洞和隐私问题的数量,以及残留漏洞的严重性。
SDL作为独立于微软Windows平台的安全方法论,同样适用于Linux等开源系统,可以满足各种平台软件开发者的安全需求。
微软战略安全官裔云天告诉记者:“在微软,这一方法论的贯彻使得微软产品的安全性取得了显著的提升。“微软第七期安全研究报告显示,2009 年上半年,在所有配置中,采用全新安全内核设计的微软操作系统Windows Vista 的感染率远远低于 Windows XP 的感染率。Windows Vista SP1 的感染率比 Windows XP SP3 低 61.9%。“所以,我们现在也推荐第三方软件开发商能使用SDL这一方法论来提升软件的安全性。”裔云天说。
裔云天还说:“微软想把SDL作为信息安全国际标准CC(信息技术安全评价共同标准)的一个重要部分提出来,这样它将成为一个新的行业标准。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
微软针对开发人员发布攻击表面分析仪
微软发布了一个新的工具,帮助开发人员分析新开发的应用是否会改变网络犯罪分子攻击目标漏洞以及访问Windows的方式。
-
创建第三方安全策略以防止软件被利用
据Secunia称,第三方软件漏洞造成了大多数用户计算机的主要缺陷。企业应该多重视第三方软件漏洞呢?另外,在修补这些漏洞时企业是否受到第三方供应商的限制?
-
思考:SDL之后,攻击技术的研究方向和出路
SDL的引入使得软件工程终于将安全作为重要的指标,且有切实的操作方法。将来,攻方要想在这场与MS的攻防对抗中胜出,则必须在这些技术领域有新的进展和研究……
-
静态和动态代码分析:确保应用安全的关键因素
微软发布了安全开发生命周期(Security Development Lifecyle, SDL )。SDL对产品进行静态和动态的代码分析,检测它在技术和逻辑上的漏洞,从而确定……