【第二版說明】
在第二版中,我們加入了應用Python、Selenium、OpenCV 以及簡單的人工智慧,來破解網路上的圖型驗證碼(Captcha)。滲透及破解在AI 年代已經成為不可或缺的一個重點,傳統的滲透方式耗費大量人工,但AI 的出現,利用類神經網路的損失函數(Cost Function),我們可以利用數學上的分佈空間進行不同物件的比對,從而對圖型或其它資料類型進行破解。
全書圍繞如何使用目前備受矚目的Python語言進行網路安全程式設計展開。
從Python 的基礎講起,系統說明網路安全的作用、方法論,Python 在網路安全管理上的應用,以及Python 在實現這些應用時相關的網路原理和技術。
結合實例說明使用Python 進行網路安全程式設計的方法,以及在實際滲透中的各種應用,包含安全工具的開發、自動化報表的產生、自訂模組的開發等,將 Python 變成讀者手中的程式設計利器。
本書主要內容:
■ 網路安全滲透測試的相關理論
■ Kali Linux 2使用基礎
■ Python 語言基礎
■ 安全滲透測試中的常見模組
■ 資訊收集
■ 對漏洞進行滲透
■ 網路的偵測與監聽
在第二版中,我們加入了應用Python、Selenium、OpenCV 以及簡單的人工智慧,來破解網路上的圖型驗證碼(Captcha)。滲透及破解在AI 年代已經成為不可或缺的一個重點,傳統的滲透方式耗費大量人工,但AI 的出現,利用類神經網路的損失函數(Cost Function),我們可以利用數學上的分佈空間進行不同物件的比對,從而對圖型或其它資料類型進行破解。
全書圍繞如何使用目前備受矚目的Python語言進行網路安全程式設計展開。
從Python 的基礎講起,系統說明網路安全的作用、方法論,Python 在網路安全管理上的應用,以及Python 在實現這些應用時相關的網路原理和技術。
結合實例說明使用Python 進行網路安全程式設計的方法,以及在實際滲透中的各種應用,包含安全工具的開發、自動化報表的產生、自訂模組的開發等,將 Python 變成讀者手中的程式設計利器。
本書主要內容:
■ 網路安全滲透測試的相關理論
■ Kali Linux 2使用基礎
■ Python 語言基礎
■ 安全滲透測試中的常見模組
■ 資訊收集
■ 對漏洞進行滲透
■ 網路的偵測與監聽