RSS订阅
RSS订阅TT安全

软件开发携手“安全”与“遵从”

2008-1-14  选择字号:  | |
打印本文章

导读:网络安全形势的日益严峻和软件应用相关法律法规的出台,将企业对安全和遵从性的需求从软件应用阶段扩展到软件开发阶段。为了保障软件生产机构能够向客户交付高质量、符合相关行业规范的软件产品,在开发阶段对软件安全性和遵从性的强化至关重要。

关键词:软件开发安全 网络安全

正在加载数据...

    2007年6月,IBM正式宣布收购安全和遵从性测试软件公司Watchfire。目前,IBM Rational已经完成了在融合Watchfire技术基础上的技术升级。

    网络安全形势的日益严峻和软件应用相关法律法规的出台,将企业对安全和遵从性的需求从软件应用阶段扩展到软件开发阶段。为了保障软件生产机构能够向客户交付高质量、符合相关行业规范的软件产品,在开发阶段对软件安全性和遵从性的强化至关重要。

    目前,Rational集成Watchfire技术的产品新版AppScan已经推出。IBM大中华区Rational软件总经理桂荣青表示:“基于对Watchfire的收购,IBM将安全和遵从性测试技术引入到Rational软件生命周期管理平台,使Rational在IT治理和风险管理方面的能力进一步增强。”他指出,在软件开发过程中,AppScan既能从内部侦测软件漏洞,也能够对软件整体的法规遵从性加以测试。目前新版的AppScan已经包含了44个法律法规的遵从模板。

     安全和遵从性测试技术与软件开发工具的结合将导致软件开发方式的变革。Rational中国区技术销售经理傅纯一指出,以前大型软件产品的安全性测试往往请咨询公司模拟黑客行为进行测试,称为渗透性测试。这种测试的成本高昂,而且是非持续性的,一般一年做一次。但是软件应用的环境一直在变,黑客的攻击手段也在花样翻新。有了AppScan,客户可以定时对网络应用进行持续性的扫描,一旦发现漏洞立即汇报,大大提升了软件产品的安全等级。

    AppScan采用黑盒测试的方法,无论是在软件的测试阶段还是生产阶段,都可以从外部模拟网络黑客行为。它内置了一个网络应用安全漏洞库,每周进行更新,用户可以定期从网上下载最新的漏洞库对软件进行扫描。

    桂荣青指出,Rational与Watchfire的结合使Rational走出传统软件开发框架,向具有IT治理与风险管理能力的软件生命周期管理平台转型迈出重要一步。而除去功能上对Rational解决方案的强化之外,AppScan还将新的软件开发思维传递给客户。“以前很多客户惯用的做法是在软件开发完成之后再进行安全或遵从性的测试。而我们所看到的趋势是,无论采用人工还是软件自动化的方法,像Watchfire这样的工具所提供的测试性能都应该嵌入到整个软件开发周期之中。软件开发者需要在软件开发的初期就意识到产品安全的重要性,通过测试对软件进行持续性的改进。”桂荣青说。他同时强调,这种在软件开发过程中引入安全和法规遵从性功能设计的方式,已经逐渐成为软件开发技术推进的一种必然。

来源:网界网    作者:于翔    
在与用户改善软件开发程序的几年非正式的合作后,微软发布了一个正式的项目,通过各种新的倡议把它的安全开发生命周期(Security Development Lifecycle)扩展给用户……
保持Web站点安全不是仅仅依赖于防火墙或者期望有些短期修理就会阻止这个问题重新出现的事。按照构造方法,能使你的安全管理任务更容易。本文将介绍测试在线安全的工具……
Mozilla的首席安全官在旧金山的IT安全世界(IT Security World)说,安全专家Snyder需要督促他们的厂商,使其提早知道漏洞和其他安全信息……
软件安全仍然是一个热门话题。无论是普通百姓,还是《财富》500强公司,谁都听说过由互联网上的病毒和攻击者引起的身份窃取、数据丢失以及一般性的混乱……
问:共享软件应用程序比商业软件更容易受到安全风险?答:不是必然的。这要涉及要你对开发人员的信任程度……

当身份窃取猖獗的时候,有力地用户认证、客户认证和合作伙伴认证是至关重要的措施。有了用户名和密码就足够了吗?双因素认证是有效的方法吗?还是无力应对新出现的威胁呢?本专题将提供全面的信息,帮助理解目前的认证方式和面临的挑战,并且介绍如何采用安全的认证系统。

本专题将介绍一款免费的、开源的、可移动的适用于笔记本电脑的加密软件TrueCrypt。TrueCrypt适用于个人或者小型企业和团队,可以在任何系统上运行而不需要安装。TrueCrypt可以采用多种加密算法,有效地保护机密数据。
本专题可以帮助理解在无线网络中,无线入侵检测/防御系统(WIDS/WIPS)的价值,及时您所在的公司不支持无线局域网。此外,本专题还将介绍如何为公司环境选择合适的WIDS,以及如何防御无线拒绝服务攻击。
最新更新
专家答疑
技巧
Michael Cobb
渗透测试的目标不仅是要评估电脑系统或者网络的安全性,还要决定成功攻击的可行性和商业影响。那么如果选择合适的渗透测试人员呢?
Mike Chapple
渗透测试可以提供安全防御的有价值的信息,但是成本很高。为了渗透测试的可信性,通常必须要有独立的外部公司进行。如果使用内部人员和测试示范漏洞……
Ed Skoudis
问:社会工程应该是渗透测试的一部分吗?这样做是道德的吗?   答:这个问题的答案还在争论之中。