Python駭客編程入門教程

來源:互聯網
上載者:User

標籤:python 安全 駭客 入門

我真正開始學習Python是從今年4月份看到2017年的國賽試題之後,之前雖也零星接觸過,但都只是皮毛,所以對於我,必須要藉助這樣一些目標的驅動,才有動力或壓力去深入學習下去,這也是我堅持帶比賽的一個主要原因。

這套教程是在7月份暑假集訓期間錄製的,所以從我開始學習Python到錄製教程前後也就3個多月的時間,因而教程的內容肯定是相對比較粗糙的。之所以要這麼趕,主要是必須要在暑假集訓期間讓這批準備參加11月份省賽的同學能對Python入門,省賽要跟國賽走,而Python必定是今年省賽的重點。還有比較鬱悶的一點是,由於在錄製教程時旁邊開著風扇,在後期編輯時才發現教程中有雜音,但又無法去除,所以也只能如此了。

這套教程共22課時,總計6小時18分鐘,課時並不長,但讓一個零基礎的新手對Python駭客編程入門這個目的應該是可以達到的,這點從現場參加集訓的同學的反饋效果就可以驗證。跟以往的教程一樣,我不習慣於去糾纏一些基礎的理論知識,雖然這套教程也是在講Python的基礎文法,但我通過一個具體的擷取FTP服務banner並檢測是否有漏洞的任務為核心,將字串、列表、if選擇、異常處理、函數、for迴圈、檔案操作、模組匯入等Python的主要功能給串了起來,然後再介紹了sys、os、多線程、optparse等模組的使用。我的講課思路是理論必須要能與實踐相結合,如果某個理論知識在我接下來要進行的實踐操作中並沒有涉及,那我肯定不會去講。所以當大家看完這套教程之後,應該就可以讀懂並編寫一些基本的Python指令碼了。

當對Python本身已經有所瞭解之後,再接下來就應該根據自己的專業方向來學習各個模組的使用,比如對於資訊安全,scapy、socket、pexpect、nmap、subprocess等都應該是要熟練掌握的模組,因而隨著我個人的不斷學習,Python教程肯定也還要繼續錄製下去。

最後附上這套Python駭客編程入門視頻教程的地址:

http://edu.51cto.com/course/10830.html


本文出自 “一壺濁酒” 部落格,轉載請與作者聯絡!

Python駭客編程入門教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.