從實踐中學習Kali Linux無線網絡滲透測試 版權信息
- ISBN:9787111636748
- 條形碼:9787111636748 ; 978-7-111-63674-8
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
從實踐中學習Kali Linux無線網絡滲透測試 本書特色
無線網絡是現在*常用的網絡連接方式。由于其架設容易、實施成本低、連接方便,成為了家庭、中小企業聯網的*模式。由于無線網絡數據公開傳播,其安全性較差,也成為了黑客關注的重點。滲透測試是通過模擬黑客攻擊的方式來檢查和評估網絡安全的一種方法。通過滲透測試,可以驗證無線網絡的安全性,發現潛在的風險,如信息泄漏等問題。
《從實踐中學習Kali Linux無線網絡滲透測試》共分為11章。內容包括滲透測試基礎知識、搭建滲透測試環境、無線網絡監聽模式、掃描無線網絡、捕獲數據包、獲取信息、WPS加密模式、WEP加密模式、WPA/WPA2加密模式、攻擊無線AP和攻擊客戶端。
《從實踐中學習Kali Linux無線網絡滲透測試》適合滲透測試人員、網絡維護人員和信息安全愛好者閱讀。通過《從實踐中學習Kali Linux無線網絡滲透測試》,可以幫助讀者了解和掌握Kali Linux無線滲透測試的方式,熟悉無線滲透測試的各個要點,并掌握規范的操作流程,從而提高工作效率。
從實踐中學習Kali Linux無線網絡滲透測試 內容簡介
從理論、應用和實踐三個維度講解Kali Linux無線網絡滲透測試的相關知識
通過108個操作實例手把手帶領讀者從實踐中學習Kali Linux無線網絡滲透測試技術
涵蓋環境搭建、網絡監聽、網絡掃描、數據分析、加密破解、網絡攻擊……
基于Kali Linux滾動更新(Kali Rolling)版本寫作
涵蓋無線滲透測的四大應用領域:網絡監聽、數據分析、加密破解和網絡攻擊
明確給出無線滲透測試的目的和操作思路
涉及數十種主流滲透測試工具和命令的使用
詳解軟硬件環境的準備工作,以及無線網卡的使用方式
詳解無線滲透測試中每個流程的操作步驟和實施要點
每個技術要點都結合操作實例講解,帶領讀者動手練習
提供后續的內容更新服務和完善的工具獲取方式
提供QQ群和E-mail互動交流方式,答疑解惑
從實踐中學習Kali Linux無線網絡滲透測試 目錄
前言
第1章 滲透測試基礎知識 1
1.1 什么是滲透測試 1
1.1.1 滲透測試的流程 1
1.1.2 無線滲透的特點 1
1.2 Wi-Fi網絡構成 2
1.2.1 Wi-Fi網絡結構 2
1.2.2 工作原理 2
1.2.3 2.4G/5G標準 5
1.3 Wi-Fi網絡協議標準 7
1.3.1 802.11協議 7
1.3.2 802.11ac協議 8
第2章 搭建滲透測試環境 9
2.1 安裝Kali Linux操作系統 9
2.1.1 安裝VMware Workstation虛擬機 9
2.1.2 安裝Kali Linux系統 13
2.1.3 樹莓派安裝Kali Linux 27
2.2 軟件需求 28
2.3 硬件需求 29
2.3.1 支持的無線網卡 29
2.3.2 支持監聽模式的網卡 31
2.4 設置無線網卡 33
2.4.1 在虛擬機中使用USB無線網卡 33
2.4.2 啟用網卡 37
2.4.3 安裝驅動 41
2.4.4 連接到網絡 41
第3章 無線網絡監聽模式 45
3.1 網絡監聽原理 45
3.1.1 無線網卡的工作模式 45
3.1.2 工作原理 46
3.2 設置監聽模式 46
3.2.1 啟用2.4GHz無線網卡監聽 46
3.2.2 啟用5GHz無線網卡監聽 49
3.2.3 遠程監聽 50
第4章 掃描無線網絡 52
4.1 掃描方式 52
4.1.1 主動掃描 52
4.1.2 被動掃描 52
4.2 掃描AP 53
4.2.1 掃描所有的AP 53
4.2.2 掃描開啟WPS功能的AP 56
4.2.3 獲取隱藏的ESSID 57
4.2.4 獲取AP漏洞信息 58
4.3 掃描客戶端 61
4.3.1 掃描記錄所有的客戶端 61
4.3.2 掃描未關聯的客戶端 61
4.3.3 查看AP和客戶端關聯關系 63
4.4 掃描地理位置 65
4.4.1 添加GPS模塊 65
4.4.2 使用Airodump-ng記錄GPS信息 66
4.4.3 使用Kismet記錄GPS信息 68
4.4.4 查看GPS信息 72
第5章 捕獲數據包 79
5.1 數據包概述 79
5.1.1 握手包 79
5.1.2 非加密包 80
5.1.3 加密包 81
5.2 802.11幀概述 81
5.2.1 數據幀 81
5.2.2 控制幀 83
5.2.3 管理幀 84
5.3 捕獲數據包 85
5.3.1 設置監聽信道 85
5.3.2 捕獲數據包 86
5.3.3 使用捕獲過濾器 88
5.4 分析數據包 91
5.4.1 顯示過濾器 91
5.4.2 AP的SSID名稱 93
5.4.3 AP的MAC地址 94
5.4.4 AP工作的信道 95
5.4.5 AP使用的加密方式 96
5.4.6 客戶端連接的AP 97
5.5 解密數據包 97
5.5.1 解密WEP 98
5.5.2 解密WPA/WPA2 100
5.5.3 永久解密 103
第6章 獲取信息 106
6.1 客戶端行為 106
6.1.1 請求的網址及網頁內容 106
6.1.2 提交的內容 108
6.1.3 提交的登錄信息 110
6.1.4 請求的圖片 112
6.2 判斷是否有客戶端蹭網 115
6.3 查看客戶端使用的程序 116
6.3.1 通過DNS記錄查看客戶端使用的程序 116
6.3.2 通過協議查看客戶端使用的程序 119
6.4 信息快速分析 120
6.4.1 使用EtterCap提取登錄賬戶 120
6.4.2 使用driftnet提取圖片 121
6.4.3 使用httpry提取HTTP訪問記錄 123
6.4.4 使用urlsnarf提取HTTP訪問記錄 124
6.4.5 使用Xplico提取圖片和視頻 125
6.4.6 使用filesnarf提取NFS文件 131
6.4.7 使用mailsnarf提取郵件記錄 132
第7章 WPS加密模式 133
7.1 WPS加密簡介 133
7.1.1 什么是WPS加密 133
7.1.2 WPS工作原理 133
7.1.3 WPS的漏洞 149
7.2 設置WPS加密 149
7.2.1 開啟無線路由器的WPS功能 150
7.2.2 使用WPS加密方式連接無線網絡 153
7.3 破解WPS加密 159
7.3.1 使用wifite工具 159
7.3.2 使用Reaver工具 160
7.3.3 使用Bully工具 161
7.3.4 使用PixieWPS工具 162
7.4 防止鎖PIN 163
7.4.1 AP洪水攻擊 163
7.4.2 EAPOL-Start洪水攻擊 164
7.4.3 Deauth DDOS攻擊 165
7.5 防護措施 165
第8章 WEP加密模式 169
8.1 WEP加密簡介 169
8.1.1 什么是WEP加密 169
8.1.2 WEP工作原理 169
8.1.3 WEP漏洞分析 170
8.2 設置WEP加密 170
8.2.1 WEP認證方式 170
8.2.2 啟用WEP加密 172
8.3 破解WEP加密 175
8.3.1 使用aircrack-ng工具 175
8.3.2 使用besside-ng自動破解 178
8.3.3 使用Wifite工具 178
8.3.4 使用Fern WiFi Cracker工具 180
8.4 防護措施 183
第9章 WPA/WPA2加密模式 184
9.1 WPA/WPA2加密簡介 184
9.1.1 什么是WPA/WPA2加密 184
9.1.2 WPA/WPA2加密工作原理 185
9.1.3 WPA/WPA2漏洞分析 190
9.2 設置WPA/WPA2加密 190
9.2.1 啟用WPA/WPA2加密 190
9.2.2 啟用WPA-PSK/WPA2-PSK加密 191
9.3 創建密碼字典 192
9.3.1 利用萬能鑰匙 192
9.3.2 密碼來源 193
9.3.3 使用Crunch工具 194
9.3.4 使用共享文件夾 196
9.4 使用PMKs數據 199
9.4.1 生成PMKs數據 199
9.4.2 管理PMKs數據 200
9.5 握手包數據 201
9.5.1 捕獲握手包 202
9.5.2 提取握手包 204
9.5.3 驗證握手包數據 204
9.5.4 合并握手包數據 206
9.6 在線破解 207
9.6.1 使用Aircrack-ng工具 207
9.6.2 使用Wifite工具 208
9.6.3 使用Cowpatty工具 210
9.7 離線破解WPA加密 211
9.7.1 使用pyrit工具 211
9.7.2 使用hashcat工具 211
9.8 使用PIN獲取密碼 214
9.8.1 使用Reaver獲取 214
9.8.2 使用Bully獲取 215
9.9 防護措施 216
第10章 攻擊無線AP 218
10.1 破解AP的默認賬戶 218
10.1.1 常見AP的默認賬戶和密碼 218
10.1.2 使用Routerhunter工具 220
10.1.3 使用Medusa工具 222
10.2 認證洪水攻擊 223
10.2.1 攻擊原理 224
10.2.2 使用MDK3實施攻擊 225
10.3 取消認證洪水攻擊 226
10.3.1 攻擊原理 227
10.3.2 使用MDK3實施攻擊 227
10.4 假信標(Fake Beacon)洪水攻擊 228
第11章 攻擊客戶端 231
11.1 使用偽AP 231
11.2 創建偽AP 231
11.2.1 安裝并配置DHCP服務 231
11.2.2 使用Hostapd工具 234
11.2.3 強制客戶端連接到偽AP 239
11.3 劫持會話 240
11.3.1 安裝OWASP Mantra瀏覽器 241
11.3.2 使用Tamper Data插件 242
11.4 監聽數據 247
11.4.1 實施中間人攻擊 247
11.4.2 監聽HTTP數據 251
11.4.3 監聽HTTPS數據 253
11.5 控制目標主機 254
11.5.1 創建惡意的攻擊載荷 254
11.5.2 使用攻擊載荷 259
。。。
展開全部
從實踐中學習Kali Linux無線網絡滲透測試 作者簡介
大學霸IT達人 信息安全技術研究團隊。熟悉Kali Linux、Metasploit、Xamarin等相關技術。長期從事技術研究和推廣工作。專注于網絡安全、滲透測試、移動開發和游戲開發等領域。曾經參與編寫了多本相關技術圖書。