# Violent Python 中文版
> 連載介紹信息: [zone.wooyun.org/content/23138](http://zone.wooyun.org/content/23138)
> 原作者:Chris Katsaropoulos
> 第一譯者:草帽小子-DJ
> 第二譯者:crown 丶prince
偶然機會,與草帽小子-DJ先生結識,我們都是網絡安全愛好者,都是python愛好者,都想翻譯些文章提高自己英文水平,又都想做出點事情,于是《Violent Python》的中文版誕生了。
《Violent Python》( http://book.douban.com/subject/11605108/ )這本書將python與滲透測試很好的結合在了一起,作者每一章會通過一個小故事引導讀者,通過這本書,已經掌握python的讀者可以更好的將python應用到滲透測試所需程序上。
翻譯這本書是為了學習,翻譯過程中,我們已經盡最大努力理解作者要表達的意思,純屬興趣愛好,不用于任何商業活動。翻譯水平有限,望大家多多指點!后續的章節會隨著我們學習的進程逐步分享給大家。
分享到烏云,希望在我們學習的過程中,也能幫助到更多人。正如烏云zone所說,“你可以加入某些特定的領域,去關注那些你想去學習的人,同時持續的分享和毫無保留的幫助他人”
最后,要感謝本書原作者Chris Katsaropoulos先生和他的那句“anything is possible if you try hard enough.“,沒有這些就沒有我們翻譯的動力,感謝本書的第一譯者草帽小子-DJ先生,這本書的大部分是由他翻譯的,我僅僅幫助他翻譯了部分章節和進行了力所能及的幫助,所以要感謝他對我的信任和支持。
## 全書目錄
### 介紹
Python是一門黑客語言,它簡單易學,開發效率高,擁有大量的第三方庫,學習門檻低。Python提供了高效的開發平臺來構建我們自己的攻擊工具。如果你用的是Mac OS X或者是Linux系統,Python已經內置在你的系統中。豐富的攻擊攻擊已經存在,學習Python可以幫助你解決那些工具不能解決的問題。
### 目標人群
每個人的學知識并不同,然而,不管你是想學習如何編寫Python代碼的初學者,或者是一位想將你的技術運用到滲透測試中的高級程序員。這本書適合你!
### 本書的結構
寫這本書時,我們寫了一些邪惡的滲透測試的Python例子。接下來的篇章我們將介紹用Python進行滲透測試,Web分析,網絡流量分析,取證分析和攻擊無線設備等。希望這些例子能啟發讀者編寫自己的Python腳本!
### 第一章 : 介紹
如果你以前沒有Python編程經驗,第一章將帶你瀏覽一下Python的背景,語法,函數,迭代器等語法問題,如果你已經有Python的編程經驗,可以跳過這一章。以后的章節將不會介紹更多的語言細節,你可以根據興趣自行學習。
### 第二章 : 滲透測試
第二章介紹了Python腳本用于滲透測試的內容,本章的例子包含建立一個端口掃描器,構建一個SSH的僵尸網絡,降伏FTP,編寫病毒和漏洞利用代碼。
### 第三章: 法庭調查取證
第三章將利用Python進行數字調查取證。本章提供了個人地理定位,數據恢復,從windows注冊表,文檔元數據,鏡像中提取痕跡,調查應用程序和移動設備的痕跡。
### 第四章: 網絡流量分析
第四章將使用Python進行網絡流量分析,本章的腳本演示了從捕獲的數據包中定位IP地址,探討流行的DDOS攻擊工具,發現潛藏的掃描,分析僵尸網絡流量,挫敗入侵檢測系統。
### 第五章: 無線攻擊
第五章將介紹無線網絡和藍牙設備攻擊。本章的例子將演示怎樣嗅探和解析無線網絡流量,構建一個無線網絡記錄器,發現隱藏的無線網絡,確認惡意的無線網絡工具的使用,追蹤藍牙接收器,攻擊藍牙漏洞。
### 第六章: Web偵查
本章將演示用Python偵查Web性息。本章的例子包含用Python匿名訪問web網站,試探流行的媒體網站,發送釣魚郵件。
### 第七章: 躲避殺毒系統
在最后一章,我們構建了一個躲避殺毒系統的惡意軟件,我們上傳我們的惡意軟件到在線的殺毒系統掃描。