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