Python安全實踐

Python安全實踐

《Python安全實踐》是2019年西安電子科技大學出版社出版的圖書,作者是胡建偉、崔艷鵬。

基本介紹

  • 中文名:Python安全實踐
  • 作者:胡建偉、崔艷鵬
  • 出版社:西安電子科技大學出版社
  • ISBN:9787560653815
內容簡介,圖書目錄,

內容簡介

Python是一種魅力無限的程式語言,在網路安全、攻防滲透、大數據分析、人工智慧和機器學習等幾乎所有目前熱門的領域裡都得到了廣泛的套用。Python編程技能儼然已經成為現代信息技術人員的標配能立匙轎力之一。該書結合網路攻防對抗的各個核心知識點,對Python易於編程、高效編程和自帶豐富模組等特點墊榆設進行講解和展示,以幫助讀者深度學習和深刻理解Python在網路滲透當中的強大功能。
  《Python安全實踐:PythonHacking》可作為大中專院校計算機技術、網路工程、信息安全和信息對抗技術等相關專業的教材或參考書,也可供相關專業技術人員閱讀與參考。

圖書目錄

第一章 Python基礎
1.1 Python簡介
1.2 配置環境
1.2.1 Kali安裝
1.2.2 WingIDE安裝
1.3 Python基礎語法
1.3.1 數據類型與變數
1.3.2 字元漿組串
1.3.3 列表
1.3.4 元組
1.3.5 字典
1.3.6 控制語句
1.4 Python編碼
1.4.1 Python字元編碼與解碼
1.4.2 數據編碼
1.5 函式
1.5.1 函式定義
1.5.2 函式參數
1.5.3 匿名函式
1.5.4 Python中的模組
1.5.5 Python腳本框架
1.6 檔案操作
1.7 異常處理tryexceptfinally
1.8 模組
1.8.1 sys模組
1.8.2 0s模組
1.9 面向對象
1.10 正則表達式
1.1 0.1 正則表達式的通用語法
1.10.2 Python的re模組
1.10.3 實例分析
習題
第二章 Python網路編程
2.1 網路基礎
2.1.1 OSI參考模型與TCP/IP參考模型
2.1.2 TCP三次握手以及五元組
2.2 Socket模組
2.2.1 Socket基礎
2.2.2 Socket編程
2.3 SocketServer模組
2.3.1 SocketServer基礎
2.3.2 SocketServer編程
2.4 Scapy基礎
2.4.1 數據包的查看
2.4.2 數據包的構造
2.4.3 數據包的傳送與接收
2.4.4 Scapy模擬三次握手
2.5 Scapy高級用法
2.5.1 網路嗅探
2.5.2 處理PCAP檔案
2.5.3 添照驗充凝加新協定
2.6 urllib2和cookielib模組
2.6.1 urllib2模組
2.6.2 cookielib模組
2.6.3 網詢故霉芝絡爬蟲
2.7 Scrapy模組
2.7.1 Scrapy基礎
2.7.2 Scrapy爬蟲
習題
第三章 Python信息收集
3.1 簡介
3.2 外圍信息收集
3.2.1Whois
3.2.2 Google Hacking
3.2.3 網路空間搜尋引擎
3.2.4 E-mail信箱信息收集
3.3 互動式信息收集
3.3.1 主機掃描
3.3.2 Python與nmap
習題
第四章 Python協定攻擊
4.1 TCP/IP協定體系結構
4.1.1 TCP/IP分層模型
4.1.2 TCP/IP協定
4.2 MAC泛洪攻擊
4.3 ARP協定攻擊
4.3.1 ARP協定的工作原理
4.3.2 ARP欺騙攻擊
4.4 DHCP協定攻擊
4.4.1 DHCP協定介紹
4.4.2 DHCP協定流程
4.4.3 DHCP協定攻擊形式
4.5 DNS協定攻擊
4.5.1 DNS域名系統
4.5.2 DNS放大攻擊
4.5.3DNS Rebinding攻擊
習題
第五章 Python運維
5.1 系統信息獲取
5.1.1 系統性能信息殼頸台獲取
5.1.2 進程信息獲取
5.1.3 /proc檔案系統
5.1.4 調用Linux命令獲取信息
5.1.5 可疑進程檢測
5.2 檔案系統監控
5.2.1 檔案許可權獲取
5.2.2 檔案內容與目錄差異對比
5.2.3 集中式病毒掃描機制
……
第六章 Python Web滲透測試
第七章 Python逆向
第八章 Python漏市櫻兵洞挖掘和利用
參考文獻
2.5.2 處理PCAP檔案
2.5.3 添加新協定
2.6 urllib2和cookielib模組
2.6.1 urllib2模組
2.6.2 cookielib模組
2.6.3 網路爬蟲
2.7 Scrapy模組
2.7.1 Scrapy基礎
2.7.2 Scrapy爬蟲
習題
第三章 Python信息收集
3.1 簡介
3.2 外圍信息收集
3.2.1Whois
3.2.2 Google Hacking
3.2.3 網路空間搜尋引擎
3.2.4 E-mail信箱信息收集
3.3 互動式信息收集
3.3.1 主機掃描
3.3.2 Python與nmap
習題
第四章 Python協定攻擊
4.1 TCP/IP協定體系結構
4.1.1 TCP/IP分層模型
4.1.2 TCP/IP協定
4.2 MAC泛洪攻擊
4.3 ARP協定攻擊
4.3.1 ARP協定的工作原理
4.3.2 ARP欺騙攻擊
4.4 DHCP協定攻擊
4.4.1 DHCP協定介紹
4.4.2 DHCP協定流程
4.4.3 DHCP協定攻擊形式
4.5 DNS協定攻擊
4.5.1 DNS域名系統
4.5.2 DNS放大攻擊
4.5.3DNS Rebinding攻擊
習題
第五章 Python運維
5.1 系統信息獲取
5.1.1 系統性能信息獲取
5.1.2 進程信息獲取
5.1.3 /proc檔案系統
5.1.4 調用Linux命令獲取信息
5.1.5 可疑進程檢測
5.2 檔案系統監控
5.2.1 檔案許可權獲取
5.2.2 檔案內容與目錄差異對比
5.2.3 集中式病毒掃描機制
……
第六章 Python Web滲透測試
第七章 Python逆向
第八章 Python漏洞挖掘和利用
參考文獻

相關詞條

熱門詞條

聯絡我們