章節說明:前言
chapter 01 Kali Linux 簡介
Linux 的演進史
關於 Linux
取得與安裝 Kali Linux 的方法
桌面
使用命令列
使用者管理
服務管理
套件管理
遠端存取
日誌管理
總結
實用資源
chapter 02 網路安全測試基礎
安全測試
網路安全測試
加密測試
封包擷取
中毒攻擊
總結
實用資源
chapter 03 偵察
什麼是偵察?
公開來源情報
DNS 偵察與 whois
被動式偵察
連接埠掃描
服務掃描
手動互動
總結
實用資源
chapter 04 尋找漏洞
認識漏洞
漏洞類型
漏洞掃描
本地漏洞
遠端漏洞
網路裝置漏洞
識別新漏洞
總結
實用資源
chapter 05 自動化漏洞利用
什麼是漏洞利用?
Cisco 攻擊
漏洞利用資料庫
Metasploit
Armitage
社交工程
總結
實用資源
chapter 06 深入掌握 Metasploit
目標掃描
執行目標漏洞利用
運用 Meterpreter
權限提升
跨網路存取
維持存取
清理
總結
實用資源
chapter 07 無線網路安全測試
無線的範疇
WiFi 攻擊與測試工具
WiFi 密碼破解
非法存取點
藍牙測試
家庭自動化測試
總結
實用資源
chapter 08 網頁應用程式測試
網頁架構
雲端原生設計
網頁式攻擊
使用代理
自動化網頁攻擊
以 SQL 為基礎的攻擊
內容管理系統測試
各式各樣的任務
總結
實用資源
chapter 09 破解密碼
密碼儲存
取得密碼
離線破解
線上破解
網頁式破解
總結
實用資源
chapter 10 進階技術與概念
程式設計基礎
程式設計錯誤
撰寫 Nmap 模組
擴充 Metasploit
維持存取與清理功能
總結
實用資源
chapter 11 逆向工程與程式分析
記憶體管理
程式與行程的結構
除錯
反組譯
逆向工程
總結
實用資源
chapter 12 數位鑑識
磁碟、檔案系統與映像檔
檔案分析
資料搜尋
記憶體鑑識
總結
實用資源
chapter 13 報告
判定潛在威脅與嚴重性
撰寫報告
管理結果
資料整理
總結
實用資源
索引