Web前端黑客技术揭秘
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

序2

网络安全永远伴随着业务的变化而变化。十几年前,互联网的兴起把Web服务推到了浪潮之巅。从此步入Web1.0时代,伴随Web业务而来的Web安全也逐渐兴起,Web1.0时代的安全主要体现在服务端动态脚本及Web服务器的安全问题上。到了2004年,Web2.0的诞生标志着又一次互联网革命到来!而这个时候的Web安全随着2005年由当时年仅19岁的天才Samy Kamkar在MySpace上爆发了历史上第一个XSS Worm震惊了整个世界,由此也宣告Web安全正式步入Web2.0时代。这个时代的安全关注点已经由服务端全面转向了客户(前)端,浏览器替换Web服务器成为安全战争的主要战场,而前端常用的HTML、JavaScript、CSS、Flash 等则成为安全战场的有力武器,浏览器挂马、XSS、CSRF、ClickJacking 等成了主流的攻击手段。有攻击就有防御,面对 Web2.0时代的安全问题,Web1.0时代的防御体系显得力不从心,很多安全从业者们都在思考和尝试新的防御手段,一场基于前端黑客攻防战就此拉开序幕……

作为一名资深的“脚本小子”,我有幸经历了Web安全由Web1.0向Web2.0转变的整个过程,也目睹了很多致力于 Web2.0安全技术研究的公司诞生及发展的过程,并结识了一大群优秀的Web安全研究者,其中就有本书的两位作者:钟晨鸣先生和徐少培先生。

认识钟晨鸣先生缘于他所在的北京知道创宇信息技术有限公司。该公司于2007年成立,是国内最早关注Web2.0时代安全防御的公司之一,并在Web2.0安全防御领域里取得了巨大的成绩。而钟晨鸣先生早在2008年就加入了该公司,并积极加入到Web2.0的各种攻防技术研究中,后来逐步成为公司技术的中流砥柱。也是在这些官方对抗的实战中,成就了他对Web2.0时代安全技术的独特认识,并逐步完善了自己的技术体系。

而徐少培先生所在的北京天融信科技有限公司,是一家经历了Web1.0时代的传统的信息安全公司,随着Web2.0时代的安全挑战,也使他们的研究人员投身于这个领域,由此培养了一大批技术精湛的安全研究者。徐少培先生就是其中之一,他对Web2.0安全技术有着深入的研究,尤其是在HTML5的安全领域,他一直处于领先的地位。

如果说技术积累是本书诞生的“硬件”基础,那么乐于分享的精神就是本书诞生的必要的“软件”基础。有幸的是,钟晨鸣先生和徐少培先生都具有这样的分享精神,他们一直在通过Blog及参加各种技术峰会等不断分享着他们的研究成果。

所以,本书的诞生是他们对技术研究的总结及乐于分享精神的结合的成果。而我有幸成了该书的第一位读者,接到这本书的时候,我很惊讶,因为写书在我看来是一件很“痛苦”的事情。另外,对于Web2.0安全技术题材的书,在中国图书市场上是不多见的,纯技术分享的书籍更是寥寥无几,而他们的尝试显然是成功的!

本书是一本纯技术的关于Web2.0时代安全的专业书籍,从浏览器战场到前端的各种武器及攻击手段,再转到防御技术,都做了专业详细的展示。最后,我要说的只有一句话:本书值得您期待!


superhei

2012年10月18日