毫无疑问:黑客们会对你的Web网站、应用程序和服务器进行残忍的攻击。如果网站存在漏洞,那么最好在这些黑客之前自己先发现这些攻击。现在就有了一本对基于Web的软件进行安全性测试的权威的随身指南。.在本书中,两位资深专家介绍了各种针对Web软件的攻击:对于客户机、服务器、状态、用户输入等方面的攻击。随着对Web架构和代码当中大量关键的和经常遭到攻击的漏洞的深入了解,你将逐步掌握强大的攻击工具和技术。..作者揭示了如何发现潜在的威胁和攻击的方向,怎样对它们一一进行严格的测试,以及如何消除这些发现的问题。所涵盖的内容包括:客户机的漏洞,包括对客户端验证的攻击;基于状态的攻击:隐藏域、CGI参数、破坏cookie、URL跳跃以及会话劫持;针对用户提交的输入数据的攻击:跨页面脚本、SQL注入以及目录遍历;基于语言和技术的攻击:缓冲区溢出、公理化和NULL字符串攻击;对服务器的攻击:存储过程的SQL注入、命令注入以及服务器鉴别;加密、隐私以及针对Web服务的攻击。Web软件的运作足最关键的,绝不能有丝毫马虎。无论你足一名开发人员、测试人员、QA专家,或足IT经理,本书都会帮助你保护好你的软件产品——而且是系统性的。...