Python網路黑客攻防技術導論

Python網路黑客攻防技術導論

《Python網路黑客攻防技術導論》是2023年4月1日清華大學出版社出版的圖書,作者:(德)巴斯蒂安·鮑爾曼(Bastian Ballmann)著 張皓洋 譯。

基本介紹

  • 中文名:Python網路黑客攻防技術導論
  • 作者:(德)巴斯蒂安·鮑爾曼(Bastian Ballmann)
  • 譯者:張皓洋
  • 出版時間:2023年4月1日
  • 出版社:清華大學出版社
  • ISBN:9787302631576
  • 定價:69 元
  • 印次:1-1
  • 印刷日期:2023.04.28
內容簡介,圖書目錄,

內容簡介

本書闡述了如何從攻擊者的視角審視自己的網路,從而了解有關技術並有效抵禦攻擊。通過Python代碼示例,讀者將學習如何編寫密碼嗅探、ARP投毒攻擊、DNS欺騙、SQL注入、藍牙WiFi攻擊等相關工具,也將了解入侵檢測和防禦系統以及日誌檔案分析等防禦方法。學習本書不需要有深入的編程和計算機網路原理知識作為基礎,想要學習網路編程的Python程式設計師、想要主動檢查系統和網路安全性的管理員和偏好 Python 編程的白帽、灰帽和黑帽黑客均可閱讀本書。

圖書目錄

目錄
第1章安裝1
1.1合適的作業系統1
1.2合適的Python版本1
1.3開發環境1
1.4Python模組2
1.5pip3
1.6Virtualenv3
第2章網路基礎知識5
2.1組件5
2.2拓撲結構5
2.3ISO/OSI層級模型6
2.4乙太網7
2.5VLAN8
2.6ARP8
2.7IP9
2.8ICMP11
2.9TCP13
2.10UDP15
2.11網路示例15
2.12架構16
2.13網關16
2.14路由器17
2.15網橋17
2.16代理18
2.17虛擬專用網路18
2.18防火牆18
2.19中間人攻擊19第3章Python基礎知識20
3.1簡易入門20
3.2Python設計哲學21
3.3數據類型22
3.4數據結構23
3.5函式24
3.6控制結構26
3.7模組29
3.8異常30
3.9正則表達式30
3.10套接字32
Python網路黑客攻防導論目錄第4章第二層攻擊34
4.1所需模組34
4.2ARP快取投毒攻擊34
4.3ARP監視器38
4.4MAC泛洪攻擊40
4.5VLAN跳躍攻擊41
4.6玩轉交換機42
4.7基於VLAN跳躍攻擊的ARP欺騙42
4.8DTP43
4.9工具44
4.9.1NetCommander44
4.9.2Hackers Hideaway ARP Attack Tool44
4.9.3Loki44
第5章TCP/IP技巧45
5.1所需模組45
5.2一個簡單的嗅探器45
5.3PCAP轉儲檔案的讀取與寫入47
5.4密碼嗅探器50
5.5嗅探器檢測52
5.6IP欺騙53
5.7SYN泛洪攻擊54
5.8連線埠掃描55
5.9連線埠掃描檢測58
5.10ICMP重定向60
5.11RST守護進程62
5.12守護進程自動劫持64
5.13工具68
第6章DNS是什麼72
6.1協定概述72
6.2所需模組73
6.3信息請求73
6.4WHOIS74
6.5DNS字典映射75
6.6DNS反向查詢76
6.7DNS欺騙79
6.8工具: Chaosmap82
第7章HTTP攻擊83
7.1協定概述83
7.2Web服務86
7.3所需模組87
7.4HTTP首部欄位轉儲87
7.5Referer欺騙88
7.6關於Cookie的操作89
7.7HTTPAuth嗅探90
7.8Web伺服器掃描91
7.9SQL注入94
7.10命令注入100
7.11跨站腳本101
7.12HTTPS102
7.13SSL/TLS嗅探105
7.14偷渡式下載107
7.15代理掃描108
7.16代理連線埠掃描111
7.17工具113
7.17.1SSL Strip113
7.17.2Cookie Monster113
7.17.3Sqlmap113
7.17.4W3AF113
第8章WiFi之趣114
8.1協定概述114
8.2所需模組118
8.3無線掃描工具118
8.4WiFi嗅探器119
8.5探測請求嗅探器120
8.6隱藏SSID121
8.7MAC地址過濾器122
8.8WEP123
8.9WPA124
8.10WPA2126
8.11WiFi數據包注入127
8.12扮演WiFi客戶端128
8.13Deauth130
8.14PMKID131
8.15WPS131
8.16WiFi中間人132
8.17無線入侵檢測138
8.18工具140
8.18.1KRACK攻擊140
8.18.2Kr00k攻擊140
8.18.3WiFuzz140
8.18.4Pyrit140
8.18.5Wifiphisher141
第9章感受藍牙142
9.1協定概述142
9.2BLE—低功耗藍牙144
9.3所需模組145
9.4藍牙掃描工具145
9.5BLE掃描工具146
9.6GAP147
9.7GATT148
9.8SDP瀏覽器152
9.9RFCOMM信道掃描器153
9.10OBEX154
9.11BIAS156
9.12KNOB攻擊157
9.13BlueBorne158
9.14Blue Snarf攻擊158
9.15Blue Bug攻擊160
9.16藍牙欺騙161
9.17嗅探163
9.18工具165
9.18.1BlueMaho165
9.18.2BtleJack165
第10章其他工具的運用166
10.1所需模組166
10.2電子郵件發件人欺騙166
10.3DHCP劫持168
10.4IP暴力破解器171
10.5Google Hacking掃描器172
10.6SMBShare掃描器173
10.7登錄監視器175
附錄AScapy參考內容179
A.1協定179
A.2函式208
附錄B相關連結211

相關詞條

熱門詞條

聯絡我們