Python 黑帽程式設計大綱(變化中)

2021-09-07 06:53:24 字數 2099 閱讀 3753

教程說明:

1.1  虛擬機器安裝和配置kali linux 2016

1.2  使用vscode 搭建python開發環境

1.3  python執行時與包管理工具

1.4  你必須知道的網路基礎理論——請自學

1.5  利用wireshark練習資料報解析

2.0  第二章概述

2.1  python程式設計哲學

2.2  數值型別

2.3 字串、列表、元組、映像和集合

2.4  流程控制

2.5  函式

2.6  模組

2.7  異常處理

2.8 套接字程式設計

2.9 物件導向程式設計

三章  主機到網路層攻擊

3.0 第二層網路攻擊基礎知識

3.1  arp欺騙

3.2 arp監控

3.3  mac洪水攻擊

3.4  跨越vlan

3.5  dtp攻擊

4.0網路互連層攻擊概述

4.1  python黑帽程式設計 4.1 sniffer(嗅探器)之資料捕獲(上)

4.1  python黑帽程式設計 4.1 sniffer(嗅探器)之資料捕獲(下)

4.2  python 黑帽程式設計 4.2 sniffer之資料本地儲存和載入

4.3  嗅探密碼

4.4  嗅探檢測

4.5  ip投毒攻擊

4.6  syn洪水攻擊

4.7  埠掃瞄

4.8  埠掃瞄檢測

4.9  icmp重定向

4.10  rst攻擊

4.11  tcp劫持

4.12 工具推薦

5.1  dns協議

5.2  相關模組

5.3  whois

5.4  dns字典對映

5.5  dns反向查詢

5.6  dns投毒

5.7  工具推薦

6.1  http 協議

6.2  web services

6.3  相關模組

6.4  http頭提取

6.5  referer 投毒

6.6  cookie偽造

6.7  http-auth嗅探

6.8  webserver掃瞄

6.9  sql 注入

6.10  命令注入

6.11  xss跨站指令碼攻擊

6.12  ssl嗅探

6.13  **掃瞄

6.14  **埠掃瞄

6.15  工具推薦

7.1  wifi協議

7.2  相關模組

7.3  wifi掃瞄

7.4  wifi嗅探

7.5  探幀嗅探

7.6  尋找隱藏ssid

7.7  mac位址過濾

7.8  wep

7.9  wpa

7.10  wpa2

7.11  wifi資料報注入

7.12  wifi客戶端

7.13  死亡資料報

7.14  wifi中間人攻擊

7.15  無線入侵檢測

7.16  推薦工具

8.1  藍芽協議

8.2  需要的模組

8.3  藍芽掃瞄

8.4  sdp瀏覽

8.5  rfcomm-channel-scanner

8.6  obex

8.7  攻擊程式:blue snarf

8.8  攻擊程式:blue bug

8.9  藍芽投毒攻擊

8.10  嗅探

8.11  推薦工具

9.1  需要的模組

9.2  smtp毒化攻擊

9.3  dhcp劫持

9.4  ip風暴

9.5  google-hacks掃瞄

9.6  smb共享掃瞄

9.7  web暴力登入監控

Python 黑帽程式設計大綱(變化中)

教程說明 1.1 虛擬機器安裝和配置kali linux 2016 1.2 使用vscode 搭建python開發環境 1.3 python執行時與包管理工具 1.4 你必須知道的網路基礎理論 請自學 1.5 利用wireshark練習資料報解析 2.0 第二章概述 2.1 python程式設計哲學...

Python黑帽程式設計2 6 模組

我們已經學習了如何在你的程式中定義一次函式而重用 如果你想要在其他程式中重用很多函式,那麼你該如何編寫程式呢?你可能已經猜到了,答案是使用模組。模組基本上就是乙個包含了所有你定義的函式和變數的檔案。為了在其他程式中重用模組,模組的檔名必須以 py為副檔名。模組可以從其他程式匯入以便利用它的功能。這也...

Python黑帽程式設計 2 7 異常處理

異常是個很寬泛的概念,如果程式沒有按預想的執行,都可以說是異常了。遇到一些特殊情況沒處理會引發異常,比如讀檔案的時候檔案不存在,網路連線超時。程式本身的錯誤也可以算作異常,比如把字串當整數來處理,拼寫錯誤。不論是系統還是框架,都會對基本異常進行分類,比如io異常,記憶體溢位等等。很多時候,針對特有的...