內容簡介
本書包含以下三方面的內容:支柱1:偵查,學習如何遠程收集Web應用程序的信息,包括獲取安全敏感配置數據的方法等。支柱2:進攻,探究使用已被全球頂尖黑客證明有效、用以攻擊Web應用程序的多種漏洞利用方法。支柱3:防禦,在上述技能的基礎上,針對支柱2中描述的每種攻擊方法構建有效、持久的緩解措施,以及如何安全地開發和部署Web應用程序。作者簡介
安德魯·霍夫曼(Andrew Hoffman)是Salesforce com的高級安全工程師,負責多個JavaScript、Node js和OSS團隊的安全工作。他的專長是DOM和JavaScript安全漏洞深入研究。他曾與各大瀏覽器廠商、TC39和WHATWG(負責設計即將推出的JavaScript和瀏覽器DOM版本的組織)合作過。 Andrew一直在為即將推出的JavaScript語言安全功能「Realms」做貢獻,作為一個原生的JavaScript功能,Realms將提供語言級的命名空間隔離。他還在研究「無狀態(安全/純凈)模塊」的潛在安全影響,這可以讓Web門戶在執行用戶提供的JavaScript時大大降低風險。目錄
前言