注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材職業(yè)技術培訓教材Python安全編程項目實訓教程

Python安全編程項目實訓教程

Python安全編程項目實訓教程

定 價:¥39.00

作 者: 傅彬
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121373350 出版時間: 2019-10-01 包裝:
開本: 16開 頁數: 216 字數:  

內容簡介

  Python是一門非常強大的高級程序語言,其具有語法簡潔、可讀性高、開發(fā)效率高、可移植性、支持自行開發(fā)或第三方模塊、可調用C和C++庫、可與Java組建集成等優(yōu)點,已被應用到Web開發(fā)、操作系統(tǒng)管理、科學計算、自動化運維和人工智能等眾多領域。本書以項目引領任務驅動方式進行編寫,以實現(xiàn)*簡單功能為切入點,由淺入深地引導學生完成項目,輔以知識點講解和相關知識擴展,拓展學生的學習思維,突出問題求解方法和思維能力訓練。全書共12個項目,主要內容有了解Python、編程環(huán)境的搭建和調試、條件語句、循環(huán)結構、序列、函數、文件操作、面向對象的程序設計、錯誤和異常的處理、模塊和套接字、Scapy/Kamene模塊和Scrapy模塊。其中,項目1~項目9以Windows為平臺,系統(tǒng)全面地講解了Python3的基礎知識,項目10~項目12以Kali Linux為平臺,介紹了Python的網絡編程和數據爬蟲等知識。本書適合作為高職院校計算機相關專業(yè)程序設計的入門教材和非計算機專業(yè)程序設計課程的教材,也可以作為從事程序設計與應用開發(fā)的工程技術人員的參考書。

作者簡介

  傅彬,男,副教授,2002.8-2010.7浙江育英職業(yè)技術學院實驗中心主任;2010.8-至今紹興職業(yè)技術學院信息工程學院副院長

圖書目錄

目 錄
項目1 了解Python
任務1 認識Python
任務2 為什么學習Python\t
任務3 如何學習Python\t
課后作業(yè)\t
項目2 編程環(huán)境的搭建和調試\t
任務1 在不同操作系統(tǒng)中搭建編程環(huán)境\t
任務2 在不同操作系統(tǒng)中調試Python程序
任務3 PyCharm的使用\t
任務4 PyCharm的常用設置\t
任務5 Python基本語法規(guī)范\t
同步練習:在不同操作系統(tǒng)中搭建編程環(huán)境和調試Python程序\t
課后作業(yè)\t
項目3 條件語句―簡易計算器的實現(xiàn)\t
任務1 實現(xiàn)1+1=2\t
任務2 接收從鍵盤輸入的數字并進行簡單計算\t
任務3 設置簡易計算器的計算上下限\t
任務4 項目回顧與知識拓展\t
同步練習:猜猜我的幸運數字\t
課后作業(yè)\t
項目4 循環(huán)結構―成語接龍的實現(xiàn)\t
任務1 接收從鍵盤輸入成語,并連接成長龍\t
任務2 檢查成語首尾字\t
任務3 避免出現(xiàn)重復的成語
任務4 項目回顧與知識拓展
同步練習:四級制成績轉換器
課后作業(yè)\t
項目5 序列―動物分揀器的實現(xiàn)\t
任務1 列表的基本用法\t
任務2 元組的基本用法\t
任務3 字典的基本用法\t
任務4 創(chuàng)建動物分類盛放的容器\t
任務5 制作分揀器\t
任務6 將動物分揀到對應的容器中\(zhòng)t
任務7 擴大或減小容器\t
任務8 項目回顧與知識拓展\t
同步練習:通訊錄\t
課后作業(yè)\t
項目6 函數―制作會員管理系統(tǒng)\t
任務1 函數的基本用法\t
任務2 功能菜單顯示\t
任務3 會員信息添加\t
任務4 會員信息刪除\t
任務5 會員信息修改\t
任務6 會員信息顯示\t
任務7 項目回顧與知識拓展\t
同步練習:改進版會員管理系統(tǒng)\t
課后作業(yè)\t
項目7 文件操作―惡意代碼刪除\t
任務1 文件的基本操作和打開模式\t
任務2 目錄的操作\t
任務3 批量修改文件名
任務4 批量刪除病毒代碼
任務5 項目回顧與知識拓展
同步練習:批量刪除惡意代碼
課后作業(yè)\t
項目8 面向對象的程序設計―銀行賬戶資金交易\t
任務1 面向過程和面向對象的區(qū)別\t
任務2 創(chuàng)建員工類―類的定義\t
任務3 創(chuàng)建員工對象\t
任務4 內置員工類屬性\t
任務5 銷毀員工對象(垃圾回收)\t
任務6 員工類的繼承\(zhòng)t
任務7 方法的重寫\t
任務8 類屬性與方法\t
任務9 項目回顧與知識拓展\t
同步練習:管理銀行賬戶\t
課后作業(yè)\t
項目9 錯誤和異常的處理\t
任務1 語法錯誤的識別與處理\t
任務2 捕捉異常\t
任務3 異常處理\t
任務4 項目回顧與知識拓展\t
同步練習:捕捉和處理異常\t
課后作業(yè)\t
項目10 模塊和套接字―端口掃描器的實現(xiàn)\t
任務1 實現(xiàn)端口掃描\t
任務2 使用ms17_010漏洞來控制Windows7系統(tǒng)\t
任務3 端口掃描的原理\t
任務4 編寫端口掃描器程序架構\t
任務5 導入和創(chuàng)建模塊\t
任務6 創(chuàng)建套接字\t
任務7 實現(xiàn)端口掃描器基礎版\t
任務8 實現(xiàn)端口掃描器多線程版\t
任務9 項目回顧與知識拓展\t
同步練習:跨網段端口掃描器\t
課后作業(yè)\t
項目11 Scapy/Kamene模塊―操作系統(tǒng)判斷滲透測試\t
任務1 安裝Scapy模塊\t
任務2 構造數據包\t
任務3 接收與發(fā)送數據包\t
任務4 操作系統(tǒng)判斷\t
任務5 項目回顧與知識拓展\t
同步練習:實現(xiàn)SYN DDoS滲透測試\t
課后作業(yè)\t
項目12 Scrapy模塊―爬蟲與二級域名枚舉\t
任務1 安裝Scrapy模塊\t
任務2 創(chuàng)建Scrapy項目\t
任務3 分析URL\t
任務4 分析網頁源碼\t
任務5 編寫爬蟲程序\t
任務6 爬取數據\t
同步練習:改進二級域名爬取\t
課后作業(yè)\t
附錄A 課后作業(yè)參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網 leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號