网站无障碍 关怀版 无障碍客户端 @isc.org.cn

当前位置

首页> 新闻动态> 行业资讯

Web 2.0当道 Google开拓安全新方向

2007年06月26日 14:13

   CNET科技资讯网2007年6月26日报道:Douglas Merrill才开始学习网络安全是在青少年时期的阿肯色州。作为一个自学成才的电脑怪才,每周星期六他都与自己的父亲,一位物理学教授一起组装电脑。

    在探索新兴的网络空间的年少时期,他碰到了种族主义团体主办的BBS。由于吃惊于那些帖子的内容,Merrill 开始想办法戏弄BBS 上的成员,表达与他们不同的立场。

    他说:“我的目标是找阿肯色州所有白人至上主义者的麻烦。阿肯色是一个相对偏远的州。它非常漂亮。对小孩子来说是一个难以置信的地方。

    但那时,这里也存在一些不合时宜的东西,我强烈的反对那些政治观点。“

    这一经历加上他的固执性格让他明白,社会中存在着技术的力量。这段经历也成为塑造他日后专业准则的开始。

    作为Google工程副总裁,Merrill 站在Web 2.0 技术数字时代的最前沿,这个时代对网络安全提出了前所未有的挑战。由于Google是一家首屈一指的公司,也是今日开放的社交网络化的支持者,公司处于这一革命性变革的核心。

    Google以快速的步伐创建了网络服务,它也是第一批采用Web 2.0 编程技术的公司之一,由于其交互性的特质,这种编程技术让安全变得复杂。

    Google也给黑客们提供了大量的靶子:Gmail,AdWords,Google桌面程序等已经被发现漏洞。

    提高安全性对Google来说是秘而不宣的事情,这家公司在业界是仅次于苹果对公司信息保持严密控制的企业。2005年夏天,为了报复CNET新闻网站对它搜索引擎以及隐私的一篇报道,Google宣布不再接受其记者的采访。然而,几个月以后,Google结束了它的制裁。

    由于意识到了自己在网络安全中的重要地位,Google向CNET新闻网站提供了独家的安全努力情况。由于它独一无二的地位(三月份,Google吸引的访问者比其它公司都多),Google致力于技术安全的努力产生了指数级的重要影响,也对整个网络的安全性产生了广泛的影响。

    Merrill说:“我们还没有发现有什么东西能够突破这些有趣,令人兴奋,时新以及高度交互性的网络应用程序。我们相信,自己处于一门新科学的前沿。我们不得不开启网络安全的新方向。”

    这一目标的异常重要性体被掩盖在了公司大楼的内部。安全部门只占据了Google加州山景城总部大楼的一小块区域,它与秘密堡垒相差甚远,让人很难与一个执行关键任务的安全部门联系起来。

    Merrill办公室里面有一个狗窝,这是为它的达尔马提亚狗准备的,办公室的墙上满是这只狗狗的照片。房间内还有沙发,一台Mac 电脑及两台宽屏显示器。

    几个房间外,是安全专家们的办公室,这里竖立着星球大战电影中黑武士达斯维德的全身模型。这儿的人开玩笑说,黑武士是Google安全部门的“友善之脸”。(此模型是一次聚会后的遗留物。)

    核心成员大约有50人,但安全的重要性意味着,Google全部参与产品开发的员工都有责任保证其技术的安全。

    Merrill说:“Google做事的方式是,获得真正聪明的人,让他们很容易的干正确的事情,让他们很难做错误的事情。我们在所有级别的岗位都布置真正有才的工程师,利用一种特殊的编程方式,我们让大学毕业生尽快的锻炼成为非常高级的人才。”

    高速的网络发展速度如果说Google提高安全性的方法是独特的,或许原因就是它是唯一一家在Web 2.0 时代成长起来的公司,Google创始之初便奉行开放与分享的精神,这种精神使得它能够不断扩展网站的边界,同时也能够保护其自身。

    现在,网络空间的发展速度是高速的,不仅仅是企业雇用的研发人员在改变桌面电脑时代的数字安全概念。比如,微软,这家1975年成立的桌面软件开发公司已经领教到了安全方面教训。

    Merrill说:“客户端程序的开发已有很长的历史,利用这种历史和实践,这门科学变得更好。我们的网络程序开发要远胜于传统的桌面程序开发。”

    网络安全开发建立在已有的应用程序设计与开发的计算法则之上,比如输入确认,最小特权原则等等。但是,由于Web 2.0空前的交互性以及开发的新颖性的特点,其安全并不是一目了然的,有时候,确保安全确实很容易。

    网络程序比传统PC或者服务器应用程序更好的一个地方在于,打补丁相当的容易。补丁不需要为多个操作系统版本测试,因为Google对它的架构非常了解。

    Merrill说,Google从早期开始就已经确立了安全流程。当Google成长,服务变多,电子邮件,广告业务,网络支付,地图等等出现之时,这种重点并没有发生改变。

    Merrill说:“安全性从一开始就被植入了我们的代码当中,这主要是因为我们意识到,用户的搜索数据对他们而言是相当隐私的东西,安全性从一开始已经成为我们的DNA ,尤其是我们开始从事广告工作,我们要处理广告客户的信用卡等重要数据的时候,安全性就更显重要。”

    Google有多种流程确保产品的安全性。所有的程序员都要学习Google的代码样式,这些东西当中就包括很多的安全准则。全部的代码要交由别的开发员进行检查,并在正式提交最终样式之前,要通过代号“柠檬”的测试工具的考验。

    特别敏感的代码,比如支付程序,需要特别的加以开发。一名开发员不得为新的程序开发新的支付代码。

    即便如此,Google大部分的安全人员的时间仍然花在了处理程序的漏洞上面,这些程序臭虫很大程度上依靠网络来发现。一旦发现了漏洞,Google就会处理,Google已经建立起了处理外部臭虫捕捉者报告的系统。

    Google是唯一一家专门设有安全漏洞报告网页的网络公司。漏洞发现一个消灭一个;如果是新问题,Google会将漏洞特征添加到“柠檬”测试工具当中,以保证未来不会再犯同样的错误。

    Merrill 说“我们将发现所有的问题,但这需要片刻时间。当发现所有的问题,新的臭虫又将出现。但只要我们携手工作,我们就能够应对这些臭虫造成的损害。”

 

 

2026 Copyrights reserved 京公网安备11010802048025号 京ICP备05006316号 版权所有:中国互联网协会
技术支持:北京圣明慧力科技有限公司