- 首頁
- >
- 書籍詳目頁
- 作者: 北極星 (著)
- 學科分類: 科學類
- 書籍分類: 程式語言 ; 電機資訊學院
- 出版社: 博碩文化股份有限公司
- 出版地:臺灣
- 出版日期:2018
- 語文:繁體中文
- ISBN/識別號:9789864343256
遠端遙控木馬病毒程式設計:使用Python
可使用:0人
線上閱讀中:0人
下載閱讀中:0人
借閱天數:0天
推薦採購不提供QR CODE
線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
本書是《特洛伊木馬病毒程式設計:使用Python》的進階版,設計以ISOOSI的七層架構為基礎,會議層以傳送權(token)來實作,表達層可傳輸的資料型別從最基本的正整數、bytes、str等,擴大到負數、dict、list等較為複雜的結構。
真正木馬病毒在感染進入電腦,多半會以dropper或是downloader作為媒介,在本書的最後多加了一章,將木馬病毒的執行檔包裝成dropper的型態作為感染媒介的示範,讓各位朋友對於木馬病毒如何感染能多一層的認識。
本版的木馬病毒和前一版功能最大的不同在於本版不是被動接收檔案,而是主動遠端遙控木馬,由終端機下shell指令,另外還增加上傳、下載、執行程式,讓木馬病毒可以下載更多惡意的功能來增加其威力,另外還增加了screenshot的功能。
本書適合已熟悉Python語法的朋友,如有網路程式設計經驗者更佳。
書籍勘誤、與作者交流,請加入通往駭客之路粉絲團:
https://www.facebook.com/groups/TaiwanHacker/
- 目錄
- 01 Python的網路程式設計-Python的socket模組介紹
- 02 建立工具-方便網路傳輸資料除錯的小工具
- 03 資料的轉換(一):struct模組-使用struct做基本型別int、float與bytes之間的轉換
- 04 資料的轉換(二):不定長度資料-bytes、str等資料長度是變動非固定的,該如何轉換?
- 05 資料的傳遞-表達層INOUT-網路為多層架構,每一層功能相異,每層封包內容會有些許差異
- 06 溝通與協調-會議層 Tower-兩台電腦之間的通訊連結和維持,由會議層來負責
- 07 複雜資料型態-PARAM-讓list和dict等型態的傳遞,如int、bytes、str一樣容易
- 08 執行外部程式-木馬必須要能執行指令,才能有效控制電腦
- 09 執行緒-threadManager-建立執行緒管理類別,統一管理
- 10 常用工具-駭客要做的事,不可能只是下下DOS指令吧!
- 11 Reverse Shell-傳統由駭客連向木馬的方式,很輕易被現代的防火牆阻擋,所以出現了反向Shell
- A 本書所有程式碼
- B 程式測試與執行
- C 程式簡單說明
- D 實戰操作