Python網絡滲透編程
劉開茗
- 出版商: 西安電子科技大學出版
- 出版日期: 2024-09-01
- 定價: $348
- 售價: 8.5 折 $296
- 語言: 簡體中文
- ISBN: 7560673503
- ISBN-13: 9787560673509
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書根據當前我國高等職業教育課程改革的基本理念,以工作過程為導向,以項目為載體,將網絡滲透測試知識與Python編程相結合,詳細講解了編寫滲透測試工具腳本的方法。本書分為8個學習項目,主要內容包括滲透測試概述、Python語言基礎、編寫信息搜索、口令破解、數據加密、流量分析、漏洞檢測工具腳本方法以及編寫遠程控制的方法。本書可作為高職院校的計算機應用技術、計算機網絡技術、信息安全技術應用等相關專業的理實一體化教材,也可作為網絡安全運維人員的自學指導用書。
目錄大綱
項目一 滲透測試概述 1
任務一 滲透測試的基本流程 2
任務二 滲透測試的具體方法 4
任務三 安裝滲透測試工具 10
項目二 Python語言基礎 32
任務一 搭建Python運行環境 33
任務二 編寫第一個Python程序 53
任務三 使用Python的序列 65
任務四 使用Python的控制結構 69
任務五 使用Python的函數和模塊 74
任務六 使用Python的類和對象 82
任務七 使用Python處理文件 87
任務八 使用Python的異常處理 91
任務九 Socket網絡編程 96
項目三 信息搜集 102
任務一 DNS解析 103
任務二 主機狀態掃描 108
任務三 端口探測 127
任務四 服務類型識別 133
任務五 操作系統類型識別 141
項目四 口令破解 146
任務一 生成口令字典 147
任務二 破解Web後台弱口令 153
任務三 破解FTP弱口令 167
任務四 破解SSH弱口令 181
項目五 數據加密 189
任務一 使用Base64編碼 193
任務二 使用DES加密算法 198
任務三 使用MD5加密算法 201
項目六 流量分析 204
任務一 網絡嗅探 205
任務二 ARP毒化 215
任務三 DoS攻擊 222
項目七 漏洞檢測 227
任務一 檢測未授權訪問漏洞 228
任務二 檢測SQL盲注漏洞 244
任務三 編寫SQLMap的Tamper腳本 268
項目八 遠程控制 284
任務一 認識遠程控制工具 285
任務二 編寫遠程控制程序 298
參考文獻 314