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