402273918 发表于 2022-8-7 22:51:51

Windows编程从入门到深入(学逆向的可以看看)
课程目标:
通过课程的学习学习以下内容:1. 同步异步IO的原理及编码技巧。2. 线程池的工作原理及编码技巧。3. 动态链接库的原理及调用方式。4. C/C++、C#、VB、Python等语言调用动态链接库的编码技巧。5. 注入DLL的四种方法。6. 拦截API的原理及编码步骤。
课程简介:
本部课程共分5章,涵盖了同步异步IO、线程池、动态链接库、注入DLL、拦截API五个主题。学习后可以彻底俯视众多windows初级程序员,尤其是众多专业工具的使用,如:dumpbin、debugview、processexplorer等,可以使你的技术素养再上一个台阶。
课程从原理入手结合大量编码实例讲解了以下具体内容:
1. 在windows中如何处理同步异步IO,如何通过debugview进行本地和远程调试。
2. 线程池调用的四种方式:异步方式调用;周期性调用;内核对象触发调用;异步IO触发调用。
3. 线程池同步的五种方法:Interlocked族函数;临界区;事件内核对象;互斥量;信号量。
4. 线程池资源判断及定制。
5. 动态链接库的编写及导出技巧。
6. 使用C/C++隐式和显式调用方法。
7. 使用C#、VB、Python等多种语言的调用技巧。
8. dll类库工业化设计技巧。
9. 注入DLL的四种方法:注册表法;函数转发;设置挂钩法;远程注入法;
10. DLL的局部钩子、全局钩子、指定线程钩子。
11. 综合利用dumpbin、Debugview及ProcessExplorer等工具分析DLL内部调用关系。
12. 拦截API的原理,导入地址列表(IAT),拦截编码技巧。
13. 注入DLL结合拦截API实例,崩溃到尖叫!!!
教程内容
1-1 课程体系说明(2020).mp4 42.6M
1-10 读取文件设备.mp4 26.7M
1-11 解决UNICODE编码问题.mp4 65.3M
1-12 获取文件大小.mp4 32.2M
1-13 设置文件尾.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 课程概览,学我所需.mp4 7.6M
1-20 异步完成IO(五).mp4 22.8M
1-21 异步完成IO(六).mp4 35M
1-22 windows调试之debugview本地调试.mp4 34.5M
1-23 windows调试之debugview远程调试.mp4 13M
1-3 (加餐)VS2019下载安装.mp4 28.2M
1-4 (加餐)VS2019初体验.mp4 14.6M
1-5 (加餐)#pragma once与#ifndef.mp4 9.5M
1-6 Windows IO API详解.mp4 48.8M
1-7 打开IO设备.mp4 38.2M
1-8 写入文件设备.mp4 24.1M
1-9 强制写入设备.mp4 18.3M
15_threadpool.rar 120KB
16_threadpool.rar 121KB
17_threadpool_diy.rar 121KB
1_课程概览,学我所需 (1).pdf 470KB
1_课程概览,学我所需 (2).pdf 529KB
1_课程概览,学我所需 (3).pdf 582KB
1_课程概览,学我所需 (4).pdf 606KB
1_课程概览,学我所需.pdf 408KB
2-1 课程概览,学我所需.mp4 10.9M
2-10 线程池同步-事件内核对象.mp4 39.6M
2-11 线程池同步-互斥量.mp4 18.9M
2-12 线程池同步-信号量.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 异步方式调用(上).mp4 39.2M
2-4 异步方式调用(下).mp4 43.4M
2-5 周期性调用.mp4 147M
2-6 内核对象触发调用.mp4 62.3M
2-7 异步IO完成触发调用.mp4 77.4M
2-8 线程池同步-Interlocked族函数.mp4 35.8M
2-9 线程池同步-临界区.mp4 34.7M
2_DLL注入.pdf 595KB
2_动态链接库.pdf 527KB
2_同步IO.pdf 534KB
2_线程池原理.pdf 425KB
3-1 课程概览,学我所需.mp4 17.3M
3-10 隐式调用带参函数的dll.mp4 25.4M
3-11 C++调用C语言DLL的处理技巧.mp4 39.6M
3-12 C++生成的DLL与C语言的区别.mp4 24.5M
3-13 C++调用C++生成的DLL.mp4 29.5M
3-14 DLL导出类.mp4 23.6M
3-15 C++调用导出类.mp4 15M
3-16 类库的工业化设计(上).mp4 39.6M
3-17 类库的工业化设计(下).mp4 50.7M
3-18 通过向导自动生成DLL.mp4 18.4M
3-19 入口函数四种情况详解.mp4 73.9M
3-2 原理说明与初步接触.mp4 63.3M
3-20 安装C#、VB、Python.mp4 19.2M
3-21 __cdecl与__stdcall.mp4 32.8M
3-22 通过def文件规范C语言导出符号.mp4 24.2M
3-23 通过def文件规范C++函数导出符号.mp4 8.4M
3-24 通过def文件规范C++带参函数导出符号.mp4 25.8M
3-25 C#调用C语言编写的DLL.mp4 59.3M
3-26 C#无法直接调用C++导出的DLL.mp4 25.7M
3-27 C#调用def导出的C++动态链接库.mp4 7M
3-28 C#调用有参导出函数(上).mp4 35.3M
3-29 C#调用有参导出函数(下).mp4 17.3M
3-3 从HelloWorld开始.mp4 26.8M
3-30 VB调用dll动态链接库(上).mp4 35.8M
3-31 VB调用dll动态链接库(下).mp4 52.4M
3-32 Python调用dll动态链接库(上).mp4 23.9M
3-33 Python调用dll动态链接库(下).mp4 13.6M
3-4 使用dumpbin查看dll和exe.mp4 33.9M
3-5 初始化加载法调用无参Dll.mp4 21.2M
3-6 初始加载法调用无参Dll.mp4 21.2M
3-7 随用随加载法调用动态链接库.mp4 55.6M
3-8 导出函数带参数的DLL.mp4 34M
3-9 初始加载法调用函数带参数的DLL.mp4 36.2M
3_IO完成端口.pdf 488KB
4-1 课程概览,学我所需.mp4 7.3M
4-10 函数转发注入DLL(一).mp4 25.6M
4-11 函数转发注入DLL(二).mp4 22.2M
4-12 函数转发注入DLL(三).mp4 39.2M
4-13 函数转发注入DLL(四).mp4 13.5M
4-14 函数转发注入DLL(五).mp4 14M
4-15 通过SetWindowsHookEx注入DLL(一).mp4 29.1M
4-16 通过SetWindowsHookEx注入DLL(二).mp4 59.2M
4-17 通过SetWindowsHookEx注入DLL(三).mp4 17.4M
4-18 通过SetWindowsHookEx注入DLL(四).mp4 30.1M
4-19 通过SetWindowsHookEx注入DLL(五).mp4 16.3M
4-2 工作原理及技术说明.mp4 59.1M
4-20 通过SetWindowsHookEx注入DLL(六).mp4 43.1M
4-21 通过SetWindowsHookEx注入DLL(七).mp4 40.8M
4-22 通过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 远程注入DLL(一).mp4 13.1M
4-3 VS201X的程序如何在windows XP下跑起来.mp4 25.9M
4-30 远程注入DLL(二).mp4 50.5M
4-31 远程注入DLL(三).mp4 19.2M
4-32 远程注入DLL(四).mp4 20.1M
4-33 远程注入DLL(五).mp4 9.8M
4-4 注册表知识准备.mp4 27.2M
4-5 注册表注入DLL(上).mp4 42.9M
4-6 注册表注入DLL(下).mp4 17M
4-7 DebugView验证注入DLL.mp4 22M
4-8 ProcessExplorer验证注入DLL.mp4 12.2M
4-9 验证win7系统注入DLL的有效性.mp4 21.9M
5-1 课程概览,学我所需.mp4 6.5M
5-10 远程注入+拦截API(一).mp4 12.4M
5-11 远程注入+拦截API(二).mp4 18.2M
5-12 远程注入+拦截API(三).mp4 16M
5-13 远程注入+拦截API(四).mp4 16.9M
5-2 拦截原理说明.mp4 13.3M
5-3 先睹为快.mp4 8.7M
5-4 制作目标API.mp4 10.4M
5-5 导出地址表(IAT).mp4 33.4M
5-6 核心编码(上).mp4 64.2M
5-7 (加餐)对照IAT表详解核心代码.mp4 26.6M
5-8 核心编码(下).mp4 14.1M
5-9 拦截调试.mp4 27.7M


本主题需向作者支付 20 资源币 才能浏览 购买主题

ccdd5284 发表于 2022-8-7 22:57:49

6666666666

pentest 发表于 2022-8-7 23:11:54

下载学习下

testcat 发表于 2022-8-7 23:29:44

膜拜神贴,后面的请保持队形!

msfcode 发表于 2022-8-7 23:37:15

6666666666

w蛇皮怪怪w 发表于 2022-8-7 23:37:20

楼主雷锋啊,谢谢分享

Jesus 发表于 2022-8-7 23:38:45

222222222222222222

xiaoyun 发表于 2022-8-7 23:42:40

。。。。。。。。。。。。

npicem 发表于 2022-8-7 23:49:38

Windows编程

260608153 发表于 2022-8-8 00:04:28

66666
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Windows编程从入门到深入(学逆向的可以看看)