亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

018_《Delphi下深入Windows核心編程》

系統 2192 0

《Delphi下深入Windows核心編程》

Delphi 教程 系列書籍 (018) Delphi 下深入 Windows 核心編程》 網友(邦)整理 EMail: shuaihj@163.com

下載地址:

Part1

Part2

Part3

Delphi下深入Windows核心編程

  • 書名: Delphi下深入Windows核心編程
  • 作者: 飛思科技產品研發中心
  • 出版社: 電子工業出版社
  • 書號: 7505384023
  • 出版日期:2003年1月
  • 開本: 787*1092 1/16
  • 頁碼: 525
  • 版次: 2003年1月第一版第一次印刷

內容簡介

本書是一本介紹Windows核心技術及高級技巧的專著。從系統內核編程出發,使用大量的例子幫助讀者理解這些編程技術,講述了線程同步及隱藏、系統鉤子深入分析、讀寫物理磁盤的關鍵技術、讀寫物理內存和其他進程內存的核心技術、Windows 9x下調用16位實模式和保護模式代碼的核心技術、直接讀寫端口技術、可執行文件加殼的技巧、PE結構分析、Ring0的實現、Windows API截取技術、屏幕取詞技術等方面的內容。全書對熱點源代碼進行了深入剖析和講解,同時本書匯聚了作者利用Soft-ICE跟蹤調試經驗,作者多年的編程心得和技巧一覽無遺。隨書附送的光盤提供了書中涉及的程序源代碼。

本書可對Windows核心編程感興趣者提供幫助,亦可供廣大編程人員及各大專院校師生參考。

目錄

第1章 DLL與數據共享 1

1.1 關于DLL 1

1.1.1 DLL的結構 1

1.1.2 DLL數據作用范圍 4

1.2 內存映像 4

1.2.1 創建映像文件 5

1.2.2 打開映像文件 5

1.2.3 映射到本進程中 6

1.2.4 關閉內存映射 6

1.2.5 兩個EXE文件共享內存數據塊 8

1.2.6 兩個DLL文件共享內存數據塊 13

1.3 16位和32位進程間傳送消息 17

1.3.1 全局原子實現數據共享 17

1.3.2 WM_COPYDATA消息實現進程間數據共享 20

第2章 鉤子原理 23

2.1 鉤子原理 23

2.1.1 掛鉤函數 23

2.1.2 鉤子鏈 24

2.1.3 脫鉤 25

2.2 消息及DLL的注入 25

2.2.1 自定義消息截取 25

2.2.2 文件或串并口讀寫監視鉤子 27

2.3 Shell鉤子 38

2.3.1 實現鉤子 39

2.3.2 注冊鉤子 40

2.3.3 實現步驟 41

2.3.4 完整代碼 42

2.4 鼠標鍵盤鉤子 45

2.4.1 效果不錯的鼠標鉤子 45

2.4.2 鼠標鍵盤的動作記錄與回放 52

2.4.3 黑客常用工具——鍵盤鉤子 56

2.4.4 非DLL鍵盤監視的兩種方法 60

第3章 系統內核 71

3.1 內核對象 71

3.2 進程 72

3.2.1 進程在內存中的結構 73

3.2.2 進程列舉 74

3.2.3 Windows NT/2000下列舉進程的方法 79

3.2.4 進程模塊的列舉 87

3.2.5 終止進程 91

3.2.6 創建進程并監視進程運行 93

3.3 進程隱藏深入剖析 99

3.3.1 進程隱藏原理 99

3.3.2 Windows 9x下進程的偽隱藏 99

3.3.3 用三級跳實現真隱藏 101

3.3.4 Windows NT/2000進程遠程寫入實現深度隱藏 111

3.4 線程 117

3.4.1 線程的優先級 118

3.4.2 線程的掛起和繼續 119

3.4.3 執行線程 119

3.4.4 線程同步 120

3.4.5 列舉本進程的所有線程 130

3.5 Windows NT/2000的性能數據庫 134

3.5.1 性能數據庫的對象、計數器及實例 134

3.5.2 瀏覽性能數據庫 143

第4章 低層操作 149

4.1 中斷 149

4.2 內嵌匯編 150

4.2.1 匯編入口與退出 150

4.2.2 使用匯編 150

4.2.3 嵌入匯編程序 155

4.3 Ring0特權及端口直接IO 156

4.3.1 Ring0特權的獲取 156

4.3.2 關于VxD 157

4.3.3 Windows 9x下的時間變速(變速齒輪) 158

4.4 端口讀寫驅動PortTalk 162

4.4.1 PortTalk與Delphi的接口 162

4.4.2 Windows NT/2000下的時間變速(變速齒輪) 167

4.5 Thunk機制 169

4.5.1 Flat Thunk(直接替換) 169

4.5.2 Generic Thunk(通用替換) 182

第5章 磁盤讀寫 191

5.1 磁盤讀寫技術薈萃 191

5.1.1 Windows 9x下讀寫邏輯磁盤扇區的方法 193

5.1.2 Windows 9x下用INT13實現讀寫軟盤物理磁盤扇區 199

5.1.3 利用VxD和CIH病毒中的Ring0技術 203

5.1.4 調用16位實模式的核心技術 217

5.1.5 Windows NT/2000下讀寫物理、邏輯磁盤扇區 229

5.2 枚舉磁盤中已打開的文件列表 232

第6章 回收站和IE 237

6.1 回收站 237

6.1.1 刪除文件到回收站 237

6.1.2 清空回收站 240

6.1.3 回收站實時監控 242

6.2 IE編程 255

6.2.1 IE歷史記錄的管理 255

6.2.2 IE工具欄 259

6.2.3 獲取已打開的IE地址的兩種方法 268

6.2.4 將網頁保存為圖片 275

6.2.5 清除IE歷史記錄、下拉列表和Cookie 277

第7章 高級應用 281

7.1 DDE 281

7.1.1 DDE原理 281

7.1.2 利用DDE創建程序組 282

7.1.3 執行DDE宏 285

7.2 密碼相關程序 286

7.2.1 查看“*”的編輯框 287

7.2.2 防止“*”的密碼泄露 289

7.2.3 讀取緩沖區密碼 293

7.3 目錄監視 296

7.4 剪貼板監視 300

7.5 消息機制 302

7.6 模擬按鍵及鼠標雙擊 306

7.7 熱鍵 311

7.8 程序運行后自動刪除 314

7.9 只運行一個實例的兩種方法 315

7.9.1 寫全局元素的惟一字符串 316

7.9.2 創建互斥對象 316

7.10 移動正在使用的文件 317

7.11 類型轉換與存儲轉換 322

7.11.1 類型轉換 323

7.11.2 存儲轉換 324

7.12 加殼原理 325

7.12.1 附加代碼分析 326

7.12.2 合并外殼的源代碼分析 331

第8章 PE結構分析 341

8.1 PE文件結構 341

8.1.1 文件頭(File Header) 342

8.1.2 節表(Section Table) 347

8.1.3 引入函數表(Import Table) 349

8.1.4 導出表(Export Table) 351

8.1.5 重定位表 353

8.1.6 檢驗PE文件的有效性 354

8.2 PEDump實例 355

8.2.1 顯示資源的單元源代碼 355

8.2.2 以十六進制格式化顯示PE文件 380

8.2.3 顯示PE信息的單元源代碼 380

8.2.4 PE引入與導出函數表 396

8.2.5 主程序及公共單元 404

第9章 內存管理 411

9.1 內存結構 411

9.2 內存堆列舉 411

9.3 修改虛擬內存保護屬性 416

9.4 讀寫其他進程內存的技巧 423

9.5 Windows 9x下讀寫物理內存的核心技術 429

9.5.1 編寫VxD讀寫內存 429

9.5.2 利用16位DLL代碼讀寫物理內存 436

9.6 Windows NT/2000下讀寫物理內存的核心技術 447

第10章 API Hook及屏幕取詞 457

10.1 API Hook必讀 457

10.1.1 API Hook入門 457

10.1.2 陷阱式API Hook 458

10.1.3 改引入表式API Hook 461

10.1.4 API Hook源代碼分析 462

10.2 屏幕取詞 468

10.2.1 Windows NT/2000下32位取詞及關鍵技術 468

10.2.2 Windows 9x下16位、32位取詞及核心技術 490

附錄A Delphi編譯指令說明 511

A.1 使用編譯設置對話框 511

A.2 使用編譯指令 512

A.3 使用條件編譯指令 513

附錄B Delphi編譯錯誤信息對照表 515

018_《Delphi下深入Windows核心編程》


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99re免费视频精品全部 | 色综合久久88色综合天天小说 | 国产精品乱码一区二区三区 | 国产美女网址 | 精品一区二区三区在线观看视频 | 亚洲线精品一区二区三区 | 毛片基地视频 | 亚洲一区二区观看 | 国产精品免费看 | 久操视频免费 | 国产 日韩 欧美 亚洲 | 五月一区二区久久综合天堂 | 一级黄色免费毛片 | 99视频精品国在线视频艾草 | 99热这里都是精品 | 婷婷六月综合网 | 99精彩免费观看 | 天天爱天天做天天爽天天躁 | 精品国产一区二区三区香蕉沈先生 | 999精品国产| 久久久久国产午夜 | 日韩精品久久久久久 | 日韩毛片欧美一级a网站 | 99福利在线 | 国产一级特黄a大片99 | 特级aaa毛片 | 青青青爽在线视频观看 | 国产精品视频999 | h片免费在线观看 | 久久免费看视频 | 国产精品久久久久久久毛片 | 嫩草社区 | 九九99热| 日韩在线视精品在亚洲 | 国产欧美成人免费观看视频 | 一级片特级片 | 久久精品亚洲热综合一本奇米 | 亚洲欧洲久久久精品 | 国产一区二区三区四区在线观看 | 97se亚洲国产综合自在线 | 国产成人精品午夜免费 |