Web安全攻防實戰教程
蝸牛學苑
- 出版商: 人民郵電
- 出版日期: 2026-01-01
- 售價: $299
- 貴賓價: 9.5 折 $284
- 語言: 簡體中文
- 頁數: 188
- ISBN: 711568572X
- ISBN-13: 9787115685728
-
相關分類:
Penetration-test
立即出貨 (庫存=1)
買這商品的人也買了...
-
你所不知道的 JS|導讀,型別與文法 (You Don't Know JS: Up & Going)$520$410 -
作業研究, 10/e (Hillier: Introduction to Operations Research, 10/e)$880$836 -
金魚都能懂的 CSS 選取器:金魚都能懂了你還怕學不會嗎(iT邦幫忙鐵人賽系列書)$560$436 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
Python 零基礎入門班, 2/e (含 MTA Python 國際認證模擬試題)$420$331 -
攝影師之眼:數位攝影的思考、設計和構圖 (10週年數位修復珍藏版) (The Photographer’s Eye: Composition and Design for Better Digital Photos)$580$493 -
SolidWorks 2022 基礎範例應用$680$612 -
從駭客的角度學攻擊 - 惡意程式碼逆向全破解$880$695 -
JavaScript 設計模式學習手冊, 2/e (Learning JavaScript Design Patterns: A JavaScript and React Developer's Guide, 2/e)$580$458 -
ChatGPT 提問課,做個懂 AI 的高效工作者$400$300 -
Python 建模與模擬|科學家與工程師的入門指南$580$458 -
$469大語言模型 -
Oracle PL\SQL 實例精解 (原書第6版)$774$735 -
重點整理、快速複習!國中資優理科王一本制霸$360$306 -
多核心 CPU 加速程式 32倍 - 深入高平行開發深度原理及專案實戰, 2/e$880$695 -
C# 程序設計 : AIGC 高效編程 (慕課版 第3版)$479$455 -
$403高效代碼:軟件編程實踐原則 -
公職考試 2026 試題大補帖【計算機概要】(110~114年試題)(測驗題型)[適用四等/關務、普考、地方特考]$520$494 -
顧客至上 2.0:從實體革命到數位戰場,打造品牌忠誠度的六大黃金法則$420$331 -
為什麼主管每天都在救火?:MIT麻省理工教授原創、亞當.格蘭特力薦,5大原則重新設計工作流程,打造不瞎忙的高效團隊$500$395 -
國營事業 2026 試題大補帖經濟部新進職員【儀電類】專業科目(109~114年試題)[適用台電、中油、台水考試]$400$380 -
國營事業 2026 試題大補帖經濟部新進職員【電機類】專業科目(109~114年試題)[適用台電、中油、台水、台糖考試]$440$418 -
$288Python智能會計數據采集:原理、技術與實例 -
職安一點通|職業衛生管理甲級檢定完勝攻略|2026版$800$632 -
第三類半導體碳化矽高功率元件技術$500$450
商品描述
本書全面地介紹了常見的Web漏洞原理、防禦策略和不同類型漏洞的攻擊方法。全書共7章,內容包括Web安全概述、SQL註入漏洞、XSS漏洞、請求偽造漏洞、文件操作漏洞、其他漏洞、代碼審計。每章都配有對應知識點的練習題和實訓任務,幫助讀者鞏固所學的內容。
本書可以作為應用型本科、職業本科、高職高專院校信息安全技術應用等專業相關課程的教材,也可以作為信息安全培訓班的教材,還適合Web開發者、Web滲透測試人員和信息安全愛好者自學使用。
作者簡介
鄧強,蝸牛學苑創始人,資深AI講師,高級AI訓練師,四川大學碩士,22年軟件研發及管理經驗。目前專註於AI和大模型領域的課題和技術研究。曾為中原銀行、永州醫院、南天佳信、深圳移動、大唐軟件、華夏基金等30余家企業提供研發咨詢及企業內訓服務。從事培訓事業以來教授學生數萬,遍布國內外各大IT公司,視頻課程全網播放量超1000萬。出版多部IT與AI相關技術書籍,教學嚴謹,原理講解透徹,擅長項目驅動式教學,硬派實戰專家。
目錄大綱
第 1章 Web安全概述 1
1.1 Web安全技術體系 1
1.1.1 Web安全漏洞介紹 1
1.1.2 OWASP Top 10介紹 2
1.1.3 Web安全防禦手段 3
1.2 TCP/IP、HTTP與HTTPS 4
1.2.1 TCP/IP 4
1.2.2 HTTP 6
1.2.3 HTTPS 9
1.3 環境部署 10
1.3.1 CentOS 10
1.3.2 HackBar 16
1.3.3 XAMPP 17
1.3.4 Nmap 18
1.3.5 Burp Suite 19
1.3.6 sqlmap 20
1.3.7 BeEF 21
1.3.8 靶場環境部署 21
1.4 信息收集 28
1.4.1 Web站點信息獲取 28
1.4.2 子域名掃描 29
1.4.3 Nmap掃描 31
1.4.4 後臺地址掃描 32
1.4.5 指紋識別 34
練習題 34
實訓 信息收集實戰演練 34
第 2章 SQL註入漏洞 36
2.1 查詢註入漏洞 36
2.1.1 查詢註入介紹 36
2.1.2 查詢註入原理解析 37
2.1.3 查詢註入漏洞攻擊 38
2.2 報錯註入漏洞 41
2.2.1 報錯註入介紹 41
2.2.2 報錯註入原理解析 41
2.2.3 報錯註入漏洞攻擊 42
2.3 盲註 45
2.3.1 布爾型盲註 45
2.3.2 時間型盲註 49
2.4 其他註入 51
2.4.1 二次註入 51
2.4.2 堆疊註入 53
2.4.3 寬字節註入 53
2.4.4 頭部註入 55
2.5 SQL註入漏洞防禦 59
2.6 使用sqlmap註入 59
2.6.1 sqlmap使用詳解 60
2.6.2 sqlmap Tamper詳解 64
練習題 66
實訓1 查詢註入攻擊實踐 66
實訓2 報錯註入攻擊實踐 68
實訓3 盲註攻擊實踐 70
實訓4 sqlmap攻擊實踐 72
第3章 XSS漏洞 74
3.1 存儲型XSS漏洞 74
3.1.1 存儲型XSS漏洞介紹 74
3.1.2 存儲型XSS漏洞攻擊 74
3.1.3 存儲型XSS漏洞原理解析 76
3.2 反射型XSS漏洞 77
3.2.1 反射型XSS漏洞介紹 77
3.2.2 反射型XSS漏洞攻擊 78
3.2.3 反射型XSS漏洞原理解析 79
3.3 DOM型XSS漏洞 80
3.3.1 DOM型XSS漏洞介紹 80
3.3.2 DOM型XSS漏洞攻擊 81
3.3.3 DOM型XSS漏洞原理解析 82
3.4 BeEF進行XSS滲透 83
3.4.1 BeEF使用詳解 83
3.4.2 BeEF攻擊實戰 86
3.5 內容安全策略 90
3.5.1 CSP配置 90
3.5.2 CSP報告 91
3.5.3 CSP應用實戰 92
練習題 94
實訓1 存儲型XSS漏洞攻擊實踐 94
實訓2 DOM型XSS漏洞攻擊實踐 95
第4章 請求偽造漏洞 98
4.1 CSRF漏洞 98
4.1.1 CSRF漏洞介紹 98
4.1.2 CSRF漏洞攻擊 99
4.1.3 CSRF漏洞原理解析 101
4.1.4 CSRF漏洞防禦 102
4.2 SSRF漏洞 103
4.2.1 SSRF漏洞介紹 103
4.2.2 SSRF漏洞原理 103
4.2.3 SSRF加HTTP攻擊 106
4.2.4 SSRF加file偽協議攻擊 107
4.2.5 SSRF漏洞代碼分析 107
4.2.6 SSRF漏洞防禦 107
練習題 108
實訓1 CSRF漏洞攻擊演練 108
實訓2 SSRF漏洞攻擊演練 109
第5章 文件操作漏洞 112
5.1 文件包含漏洞 112
5.1.1 文件包含漏洞介紹 112
5.1.2 本地文件包含漏洞攻擊 113
5.1.3 遠程文件包含漏洞攻擊 114
5.1.4 日誌文件包含漏洞攻擊 115
5.1.5 PHP偽協議文件包含 119
5.1.6 文件包含漏洞防禦 122
5.2 文件上傳漏洞 122
5.2.1 文件上傳漏洞介紹 122
5.2.2 前端檢測繞過攻擊 123
5.2.3 Content-Type檢測繞過攻擊 125
5.2.4 文件擴展名檢測繞過攻擊 127
5.2.5 文件內容檢測繞過攻擊 129
5.2.6 文件上傳漏洞防禦 132
5.3 文件下載漏洞 133
5.3.1 文件下載漏洞介紹 133
5.3.2 文件下載漏洞攻擊 133
5.3.3 文件下載漏洞原理解析 134
5.3.4 文件下載漏洞防禦 135
練習題 135
實訓1 文件包含漏洞攻擊演練 135
實訓2 文件上傳漏洞攻擊演練 137
實訓3 文件下載漏洞攻擊演練 138
第6章 其他漏洞 140
6.1 XXE漏洞 140
6.1.1 XXE漏洞介紹 140
6.1.2 XXE漏洞攻擊過程 142
6.1.3 XXE漏洞原理解析與防禦方法簡述 143
6.2 弱類型比較漏洞 144
6.2.1 弱類型比較漏洞介紹 144
6.2.2 弱類型比較漏洞攻擊過程 147
6.2.3 弱類型比較漏洞原理解析 147
6.3 命令註入漏洞 148
6.3.1 命令註入漏洞介紹 148
6.3.2 命令註入漏洞攻擊過程 149
6.3.3 命令註入漏洞原理解析 149
6.3.4 命令註入漏洞防禦 149
6.4 邏輯漏洞 150
6.4.1 登錄註冊類漏洞 150
6.4.2 密碼重置類漏洞 150
6.4.3 驗證碼繞過漏洞 151
6.4.4 支付漏洞 152
6.4.5 提權漏洞 153
練習題 154
實訓1 XXE漏洞攻擊演練 154
實訓2 命令註入漏洞攻擊演練 156
實訓3 水平提權漏洞攻擊演練 157
第7章 代碼審計 160
7.1 代碼審計介紹 160
7.1.1 代碼審計方法 160
7.1.2 代碼審計技術要求 160
7.1.3 代碼審計流程 161
7.1.4 安全代碼編寫規範 161
7.1.5 靜態代碼審計策略 162
7.2 Seay源代碼審計系統 164
7.3 VAuditDemo代碼審計實戰 165
7.3.1 使用Seay掃描VAuditDemo 165
7.3.2 系統安裝漏洞 166
7.3.3 驗證碼繞過漏洞 172
7.3.4 SQL註入漏洞 175
7.3.5 任意命令執行漏洞 178
7.3.6 存儲型XSS漏洞 179
7.3.7 文件包含漏洞 182
7.4 代碼審計案例 185
練習題 186
實訓 DVWA代碼審計演練 186

