22279| 193
|
[『編程語(yǔ)言』] Windows編程從入門到深入(學(xué)逆向的可以看看) |
Windows編程從入門到深入(學(xué)逆向的可以看看)
課程目標(biāo): 通過(guò)課程的學(xué)習(xí)學(xué)習(xí)以下內(nèi)容:1. 同步異步IO的原理及編碼技巧。2. 線程池的工作原理及編碼技巧。3. 動(dòng)態(tài)鏈接庫(kù)的原理及調(diào)用方式。4. C/C++、C#、VB、Python等語(yǔ)言調(diào)用動(dòng)態(tài)鏈接庫(kù)的編碼技巧。5. 注入DLL的四種方法。6. 攔截API的原理及編碼步驟。 課程簡(jiǎn)介: 本部課程共分5章,涵蓋了同步異步IO、線程池、動(dòng)態(tài)鏈接庫(kù)、注入DLL、攔截API五個(gè)主題。學(xué)習(xí)后可以徹底俯視眾多windows初級(jí)程序員,尤其是眾多專業(yè)工具的使用,如:dumpbin、debugview、processexplorer等,可以使你的技術(shù)素養(yǎng)再上一個(gè)臺(tái)階。 課程從原理入手結(jié)合大量編碼實(shí)例講解了以下具體內(nèi)容: 1. 在windows中如何處理同步異步IO,如何通過(guò)debugview進(jìn)行本地和遠(yuǎn)程調(diào)試。 2. 線程池調(diào)用的四種方式:異步方式調(diào)用;周期性調(diào)用;內(nèi)核對(duì)象觸發(fā)調(diào)用;異步IO觸發(fā)調(diào)用。 3. 線程池同步的五種方法:Interlocked族函數(shù);臨界區(qū);事件內(nèi)核對(duì)象;互斥量;信號(hào)量。 4. 線程池資源判斷及定制。 5. 動(dòng)態(tài)鏈接庫(kù)的編寫及導(dǎo)出技巧。 6. 使用C/C++隱式和顯式調(diào)用方法。 7. 使用C#、VB、Python等多種語(yǔ)言的調(diào)用技巧。 8. dll類庫(kù)工業(yè)化設(shè)計(jì)技巧。 9. 注入DLL的四種方法:注冊(cè)表法;函數(shù)轉(zhuǎn)發(fā);設(shè)置掛鉤法;遠(yuǎn)程注入法; 10. DLL的局部鉤子、全局鉤子、指定線程鉤子。 11. 綜合利用dumpbin、Debugview及ProcessExplorer等工具分析DLL內(nèi)部調(diào)用關(guān)系。 12. 攔截API的原理,導(dǎo)入地址列表(IAT),攔截編碼技巧。 13. 注入DLL結(jié)合攔截API實(shí)例,崩潰到尖叫!! 教程內(nèi)容 1-1 課程體系說(shuō)明(2020).mp4 42.6M 1-10 讀取文件設(shè)備.mp4 26.7M 1-11 解決UNICODE編碼問題.mp4 65.3M 1-12 獲取文件大小.mp4 32.2M 1-13 設(shè)置文件尾.mp4 39M 1-14 異步讀寫.mp4 42.9M 1-15 異步讀寫判斷.mp4 13.7M 1-16 異步完成IO(一).mp4 24.9M 1-17 異步完成IO(二).mp4 39.6M 1-18 異步完成IO(三).mp4 63.2M 1-19 異步完成IO(四).mp4 55.7M 1-2 課程概覽,學(xué)我所需.mp4 7.6M 1-20 異步完成IO(五).mp4 22.8M 1-21 異步完成IO(六).mp4 35M 1-22 windows調(diào)試之debugview本地調(diào)試.mp4 34.5M 1-23 windows調(diào)試之debugview遠(yuǎn)程調(diào)試.mp4 13M 1-3 (加餐)VS2019下載安裝.mp4 28.2M 1-4 (加餐)VS2019初體驗(yàn).mp4 14.6M 1-5 (加餐)#pragma once與#ifndef.mp4 9.5M 1-6 Windows IO API詳解.mp4 48.8M 1-7 打開IO設(shè)備.mp4 38.2M 1-8 寫入文件設(shè)備.mp4 24.1M 1-9 強(qiáng)制寫入設(shè)備.mp4 18.3M 15_threadpool.rar 120KB 16_threadpool.rar 121KB 17_threadpool_diy.rar 121KB 1_課程概覽,學(xué)我所需 (1).pdf 470KB 1_課程概覽,學(xué)我所需 (2).pdf 529KB 1_課程概覽,學(xué)我所需 (3).pdf 582KB 1_課程概覽,學(xué)我所需 (4).pdf 606KB 1_課程概覽,學(xué)我所需.pdf 408KB 2-1 課程概覽,學(xué)我所需.mp4 10.9M 2-10 線程池同步-事件內(nèi)核對(duì)象.mp4 39.6M 2-11 線程池同步-互斥量.mp4 18.9M 2-12 線程池同步-信號(hào)量.mp4 30.5M 2-13 邏輯完成-解除等待.mp4 13.8M 2-14 線程資源判斷.mp4 32.4M 2-15 線程資源池定制.mp4 56.8M 2-2 線程池原理及API.mp4 39.4M 2-3 異步方式調(diào)用(上).mp4 39.2M 2-4 異步方式調(diào)用(下).mp4 43.4M 2-5 周期性調(diào)用.mp4 147M 2-6 內(nèi)核對(duì)象觸發(fā)調(diào)用.mp4 62.3M 2-7 異步IO完成觸發(fā)調(diào)用.mp4 77.4M 2-8 線程池同步-Interlocked族函數(shù).mp4 35.8M 2-9 線程池同步-臨界區(qū).mp4 34.7M 2_DLL注入.pdf 595KB 2_動(dòng)態(tài)鏈接庫(kù).pdf 527KB 2_同步IO.pdf 534KB 2_線程池原理.pdf 425KB 3-1 課程概覽,學(xué)我所需.mp4 17.3M 3-10 隱式調(diào)用帶參函數(shù)的dll.mp4 25.4M 3-11 C++調(diào)用C語(yǔ)言DLL的處理技巧.mp4 39.6M 3-12 C++生成的DLL與C語(yǔ)言的區(qū)別.mp4 24.5M 3-13 C++調(diào)用C++生成的DLL.mp4 29.5M 3-14 DLL導(dǎo)出類.mp4 23.6M 3-15 C++調(diào)用導(dǎo)出類.mp4 15M 3-16 類庫(kù)的工業(yè)化設(shè)計(jì)(上).mp4 39.6M 3-17 類庫(kù)的工業(yè)化設(shè)計(jì)(下).mp4 50.7M 3-18 通過(guò)向?qū)ё詣?dòng)生成DLL.mp4 18.4M 3-19 入口函數(shù)四種情況詳解.mp4 73.9M 3-2 原理說(shuō)明與初步接觸.mp4 63.3M 3-20 安裝C#、VB、Python.mp4 19.2M 3-21 __cdecl與__stdcall.mp4 32.8M 3-22 通過(guò)def文件規(guī)范C語(yǔ)言導(dǎo)出符號(hào).mp4 24.2M 3-23 通過(guò)def文件規(guī)范C++函數(shù)導(dǎo)出符號(hào).mp4 8.4M 3-24 通過(guò)def文件規(guī)范C++帶參函數(shù)導(dǎo)出符號(hào).mp4 25.8M 3-25 C#調(diào)用C語(yǔ)言編寫的DLL.mp4 59.3M 3-26 C#無(wú)法直接調(diào)用C++導(dǎo)出的DLL.mp4 25.7M 3-27 C#調(diào)用def導(dǎo)出的C++動(dòng)態(tài)鏈接庫(kù).mp4 7M 3-28 C#調(diào)用有參導(dǎo)出函數(shù)(上).mp4 35.3M 3-29 C#調(diào)用有參導(dǎo)出函數(shù)(下).mp4 17.3M 3-3 從HelloWorld開始.mp4 26.8M 3-30 VB調(diào)用dll動(dòng)態(tài)鏈接庫(kù)(上).mp4 35.8M 3-31 VB調(diào)用dll動(dòng)態(tài)鏈接庫(kù)(下).mp4 52.4M 3-32 Python調(diào)用dll動(dòng)態(tài)鏈接庫(kù)(上).mp4 23.9M 3-33 Python調(diào)用dll動(dòng)態(tài)鏈接庫(kù)(下).mp4 13.6M 3-4 使用dumpbin查看dll和exe.mp4 33.9M 3-5 初始化加載法調(diào)用無(wú)參Dll.mp4 21.2M 3-6 初始加載法調(diào)用無(wú)參Dll.mp4 21.2M 3-7 隨用隨加載法調(diào)用動(dòng)態(tài)鏈接庫(kù).mp4 55.6M 3-8 導(dǎo)出函數(shù)帶參數(shù)的DLL.mp4 34M 3-9 初始加載法調(diào)用函數(shù)帶參數(shù)的DLL.mp4 36.2M 3_IO完成端口.pdf 488KB 4-1 課程概覽,學(xué)我所需.mp4 7.3M 4-10 函數(shù)轉(zhuǎn)發(fā)注入DLL(一).mp4 25.6M 4-11 函數(shù)轉(zhuǎn)發(fā)注入DLL(二).mp4 22.2M 4-12 函數(shù)轉(zhuǎn)發(fā)注入DLL(三).mp4 39.2M 4-13 函數(shù)轉(zhuǎn)發(fā)注入DLL(四).mp4 13.5M 4-14 函數(shù)轉(zhuǎn)發(fā)注入DLL(五).mp4 14M 4-15 通過(guò)SetWindowsHookEx注入DLL(一).mp4 29.1M 4-16 通過(guò)SetWindowsHookEx注入DLL(二).mp4 59.2M 4-17 通過(guò)SetWindowsHookEx注入DLL(三).mp4 17.4M 4-18 通過(guò)SetWindowsHookEx注入DLL(四).mp4 30.1M 4-19 通過(guò)SetWindowsHookEx注入DLL(五).mp4 16.3M 4-2 工作原理及技術(shù)說(shuō)明.mp4 59.1M 4-20 通過(guò)SetWindowsHookEx注入DLL(六).mp4 43.1M 4-21 通過(guò)SetWindowsHookEx注入DLL(七).mp4 40.8M 4-22 通過(guò)SetWindowsHookEx注入DLL(八).mp4 22.2M 4-23 全局鉤子(上).mp4 20.6M 4-24 全局鉤子(下).mp4 43.9M 4-25 全局鉤子之共享段(上).mp4 47.9M 4-26 全局鉤子之共享段(下).mp4 11.9M 4-27 掛鉤指定線程(上).mp4 30M 4-28 掛鉤指定線程(下).mp4 8.8M 4-29 遠(yuǎn)程注入DLL(一).mp4 13.1M 4-3 VS201X的程序如何在windows XP下跑起來(lái).mp4 25.9M 4-30 遠(yuǎn)程注入DLL(二).mp4 50.5M 4-31 遠(yuǎn)程注入DLL(三).mp4 19.2M 4-32 遠(yuǎn)程注入DLL(四).mp4 20.1M 4-33 遠(yuǎn)程注入DLL(五).mp4 9.8M 4-4 注冊(cè)表知識(shí)準(zhǔn)備.mp4 27.2M 4-5 注冊(cè)表注入DLL(上).mp4 42.9M 4-6 注冊(cè)表注入DLL(下).mp4 17M 4-7 DebugView驗(yàn)證注入DLL.mp4 22M 4-8 ProcessExplorer驗(yàn)證注入DLL.mp4 12.2M 4-9 驗(yàn)證win7系統(tǒng)注入DLL的有效性.mp4 21.9M 5-1 課程概覽,學(xué)我所需.mp4 6.5M 5-10 遠(yuǎn)程注入+攔截API(一).mp4 12.4M 5-11 遠(yuǎn)程注入+攔截API(二).mp4 18.2M 5-12 遠(yuǎn)程注入+攔截API(三).mp4 16M 5-13 遠(yuǎn)程注入+攔截API(四).mp4 16.9M 5-2 攔截原理說(shuō)明.mp4 13.3M 5-3 先睹為快.mp4 8.7M 5-4 制作目標(biāo)API.mp4 10.4M 5-5 導(dǎo)出地址表(IAT).mp4 33.4M 5-6 核心編碼(上).mp4 64.2M 5-7 (加餐)對(duì)照IAT表詳解核心代碼.mp4 26.6M 5-8 核心編碼(下).mp4 14.1M 5-9 攔截調(diào)試.mp4 27.7M
購(gòu)買主題
本主題需向作者支付 20 資源幣 才能瀏覽
| |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
小黑屋|資源共享吧 ( 瓊ICP備2023000410號(hào)-1 )
GMT+8, 2024-12-22 00:55 , Processed in 0.054392 second(s), 17 queries , MemCached On.