C++黑客編程揭秘與防範(第2版) | 拾書所

C++黑客編程揭秘與防範(第2版)

$ 281 元 原價 330

 

<內容簡介>

市面上關於黑客入門的書籍較為繁多,比如黑客圖解入門、黑客工具詳解、黑客木馬攻防等。但是,對於很多讀者來說,可能並不是單單掌握簡單的工具使用就能滿足的。很多讀者學習黑客知識是為了真正掌握與安全相關的知識。與安全相關的知識涉及面比較廣,包括數據安全、存儲安全、系統安全、Web安全、網絡安全等,冀雲編著的《C++黑客編程揭秘與防範(第2版)》圍繞Windows系統下應用層的開發來介紹一些關於安全方面的知識。
本書是《C++黑客編程揭秘與防範》的升級版,在前書的基礎上新添加了一些內容,同時也刪除了一些過時的內容。本書以Win32應用層下安全開發為中心,介紹Windows系統下的安全開發。
本書介紹了操作系統的相關操作,比如進程、線程、註冊表等知識。當讀者掌握了關於進程、線程、註冊表等相關的開發知識後,就可以把一些常規的操作進程、註冊表、文件等用代碼進行實現,這樣,一些日常的操作可與學習的編程知識相結合。除了操作的知識外,本書還介紹了關於網絡應用程序的開發,瞭解Winsock的開發後,讀者就會明白在應用層客戶端與服務器端通信的原理。當然,本書除了介紹Win32開發外,還介紹了PE結構、調試接口、逆向等相關的知識。本書的最後部分介紹了關於惡意程序、專殺工具、掃描器等工具的開發。讀者只要將前面章節的知識掌握後,後面的實例部分就水到渠成了。

<章節目錄>

第1章 黑客編程入門
  1.1 初識Windows消息
    1.1.1 對消息的演示測試
    1.1.2 對MsgTest代碼的解釋
    1.1.3 如何獲取窗口的類名稱
  1.2 Windows消息機制的處理
    1.2.1 DOS程序與Windows程序執行流程
    對比
    1.2.2 一個簡單的Windows應用程序
  1.3 模擬鼠標鍵盤按鍵的操作
    1.3.1 基於發送消息的模擬
    1.3.2 通過API函數模擬鼠標鍵盤按鍵的
    操作
  1.4 通過消息實現進程間的通信
    1.4.1 通過自定義消息進行進程通信
    1.4.2 通過WM_COPYDATA消息進行進程
    通信
  1.5 VC相關開發輔助工具
    1.5.1 Error Lookup工具的使用
    1.5.2 Windows Error Lookup Tool工具的使用
    1.5.3 VC6調試工具介紹
  1.6 總結
第2章 黑客網絡編程
  2.1 Winsock編程基礎知識
    2.1.1 網絡基礎知識
    2.1.2 面向連接協議與非面向連接協議所
    使用的函數
    2.1.3 Winsock網絡編程知識
    2.1.4 字節順序
  2.2 Winsock編程實例
    2.2.1 基於TCP的通信
    2.2.2 基於UDP的通信
    2.2.3 口令暴力猜解
  2.3 非阻塞模式開發
    2.3.1 設置Winsock的工作模式
    2.3.2 非阻塞模式下的簡單遠程控制的開發
  2.4 原始套接字的開發
    2.4.1 Ping命令的使用
    2.4.2 Ping命令的構造
    2.4.3 Ping命令的實現
  2.5 總結
第3章 黑客Windows API編程
  3.1 文件相關API函數
    3.1.1 文件相關操作API函數
    3.1.2 模擬U盤病毒
    3.1.3 免疫AutoRun病毒工具的編寫
  3.2 註冊表編程
    3.2.1 註冊表結構簡介
    3.2.2註冊表操作常用API函數介紹
    3.2.3 註冊表下啟動項的管理

  3.3 服務相關的編程
    3.3.1 如何查看系統服務
    3.3.2 服務控制管理器的實現
  3.4 進程與線程
    3.4.1 進程的創建
    3.4.2 進程的結束
    3.4.3 進程的枚舉
    3.4.4 進程的暫停與恢復
    3.4.5 多線程編程基礎
  3.5 DLL編程
    3.5.1 編寫一個簡單的DLL程序
    3.5.2 遠程線程的編程
  3.6 總結
第4章 黑客內核驅動開發基礎
  4.1 驅動版的「Hello World」
    4.1.1 驅動版「Hello World」代碼編寫
    4.1.2 驅動程序的編譯
    4.1.3 驅動文件的裝載與輸出
    4.1.4 驅動程序裝載工具實現
  4.2 內核下的文件操作
    4.2.1 內核文件的讀寫程序
    4.2.2 內核下文件讀寫函數介紹
  4.3 內核下的註冊表操作
    4.3.1 內核下註冊表的讀寫程序<

Brand Slider