在线客服
微信扫码
返回顶部
客服

Windows深入编程全集课程

妞妞吃糖 妞妞吃糖
来源:爱知馆

课程下载

提取码:9c25
检测百度分享链接是否有效: 检测报错
网盘转存下载
本课程供VIP会员免费学习。
下载途径:通过网盘转存下载。

Windows深入编程全集课程

课程介绍

适合人群:

windows开发程序员,windows开发入门者,大学生,IT转行人员,退伍军人转业

课程目标:

通过课程的学习学习以下内容: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章 同步异步IO

1-1七日成蝶课程体系说明(2020)[20:53]

1-2课程概览,学我所需[03:02]

1-3(加餐)VS2019下载安装[11:49]

1-4(加餐)VS2019初体验[07:00]

1-5(加餐)#pragma once与#ifndef[04:18]

1-6Windows IO API详解[21:12]

1-7打开IO设备[08:17]

1-8写入文件设备[05:22]

1-9强制写入设备[03:15]

1-10读取文件设备[06:02]

1-11解决UNICODE编码问题[13:47]

1-12获取文件大小[06:56]

1-13设置文件尾[07:49]

1-14异步读写[13:36]

1-15异步读写判断[03:24]

1-16异步完成IO(一)[06:50]

1-17异步完成IO(二)[11:40]

1-18异步完成IO(三)[12:40]

1-19异步完成IO(四)[17:59]

1-20异步完成IO(五)[13:49]

1-21异步完成IO(六)[09:30]

1-22windows调试之debugview本地调试[07:22]

1-23windows调试之debugview远程调试[06:31]

第2章 线程池

2-1课程概览,学我所需[04:06]

2-2线程池原理及API[16:39]

2-3异步方式调用(上)[08:40]

2-4异步方式调用(下)[08:43]

2-5周期性调用[30:15]

2-6内核对象触发调用[12:55]

2-7异步IO完成触发调用[15:54]

2-8线程池同步-Interlocked族函数[08:36]

2-9线程池同步-临界区[08:09]

2-10线程池同步-事件内核对象[09:14]

2-11线程池同步-互斥量[04:13]

2-12线程池同步-信号量[06:41]

2-13逻辑完成-解除等待[02:55]

2-14线程资源判断[07:29]

2-15线程资源池定制[12:00]

第3章 动态链接库

3-1课程概览,学我所需[05:47]

3-2原理说明与初步接触[31:58]

3-3从HelloWorld开始[07:15]

3-4使用dumpbin查看dll和exe[07:05]

3-5初始化加载法调用无参Dll[08:19]

3-6初始加载法调用无参Dll[08:19]

3-7随用随加载法调用动态链接库[11:59]

3-8导出函数带参数的DLL[08:38]

3-9初始加载法调用函数带参数的DLL[07:39]

3-10隐式调用带参函数的dll[09:23]

3-11C++调用C语言DLL的处理技巧[07:30]

3-12C++生成的DLL与C语言的区别[04:07]

3-13C++调用C++生成的DLL[05:28]

3-14DLL导出类[05:35]

3-15C++调用导出类[03:59]

3-16类库的工业化设计(上)[10:15]

3-17类库的工业化设计(下)[11:18]

3-18通过向导自动生成DLL[04:22]

3-19入口函数四种情况详解[17:47]

3-20安装C#、VB、Python[03:34]

3-21__cdecl与__stdcall[07:37]

3-22通过def文件规范C语言导出符号[05:07]

3-23通过def文件规范C++函数导出符号[01:56]

3-24通过def文件规范C++带参函数导出符号[05:03]

3-25C#调用C语言编写的DLL[12:41]

3-26C#无法直接调用C++导出的DLL[04:38]

3-27C#调用def导出的C++动态链接库[02:51]

3-28C#调用有参导出函数(上)[06:36]

3-29C#调用有参导出函数(下)[03:18]

3-30VB调用dll动态链接库(上)[07:44]

3-31VB调用dll动态链接库(下)[10:42]

3-32Python调用dll动态链接库(上)[05:38]

3-33Python调用dll动态链接库(下)[02:44]

第4章 注入DLL

4-1课程概览,学我所需[04:05]

4-2工作原理及技术说明[33:16]

4-3VS201X的程序如何在windows XP下跑起来[08:25]

4-4注册表知识准备[10:11]

4-5注册表注入DLL(上)[17:03]

4-6注册表注入DLL(下)[05:42]

4-7DebugView验证注入DLL[07:34]

4-8ProcessExplorer验证注入DLL[03:23]

4-9验证win7系统注入DLL的有效性[06:46]

4-10函数转发注入DLL(一)[10:32]

4-11函数转发注入DLL(二)[08:08]

4-12函数转发注入DLL(三)[13:35]

4-13函数转发注入DLL(四)[04:28]

4-14函数转发注入DLL(五)[05:07]

4-15通过SetWindowsHookEx注入DLL(一)[11:04]

4-16通过SetWindowsHookEx注入DLL(二)[22:12]

4-17通过SetWindowsHookEx注入DLL(三)[05:50]

4-18通过SetWindowsHookEx注入DLL(四)[10:01]

4-19通过SetWindowsHookEx注入DLL(五)[05:06]

4-20通过SetWindowsHookEx注入DLL(六)[15:10]

4-21通过SetWindowsHookEx注入DLL(七)[12:47]

4-22通过SetWindowsHookEx注入DLL(八)[07:10]

4-23全局钩子(上)[06:48]

4-24全局钩子(下)[14:00]

4-25全局钩子之共享段(上)[15:20]

4-26全局钩子之共享段(下)[03:50]

4-27挂钩指定线程(上)[10:01]

4-28挂钩指定线程(下)[03:12]

4-29远程注入DLL(一)[07:03]

4-30远程注入DLL(二)[21:40]

4-31远程注入DLL(三)[07:10]

4-32远程注入DLL(四)[05:42]

4-33远程注入DLL(五)[03:32]

第5章 拦截API

5-1课程概览,学我所需[03:03]

5-2拦截原理说明[06:22]

5-3先睹为快[03:41]

5-4制作目标API开始学习

5-5导出地址表(IAT)[10:22]

5-6核心编码(上)[25:43]

5-7(加餐)对照IAT表详解核心代码[08:40]

5-8核心编码(下)[05:38]

5-9拦截调试[09:36]

5-10远程注入+拦截API(一)[05:06]

5-11远程注入+拦截API(二)[06:16]

5-12远程注入+拦截API(三)[04:58]

5-13远程注入+拦截API(四)[05:43]

Windows深入编程全集课程

相邻课程

阅读 下载数 19
妞妞吃糖
妞妞吃糖
认证课程发布者
关注发布者
妞妞吃糖
妞妞吃糖
认证课程发布者
课程数
粉丝数
关注发布者
栏目专题
user-avatar
房产投资
房产投资是指以房地产为对象来获取收益的投资行为。
user-avatar
驾驶员考试
驾驶员考试是由公安局车管所举办的资格考试。
user-avatar
服饰穿搭
个人服饰风格的分类以及各种风格类型的穿衣法则。
user-avatar
外汇投资
投资者为了获取收益进行的不同货币之间的兑换行为。
user-avatar
钢琴
钢琴是西洋古典音乐中的一种键盘乐器。
名人推荐
user-avatar
贾长松
著名企业管理系统的咨询顾问。
user-avatar
李践
誉为中国“新赢利模式之父”。
user-avatar
李强
最具影响力的企业管理培训名师之一.
user-avatar
金正昆
著名公共关系与礼仪专家,有“中国礼仪教授第一人”之称。
user-avatar
柳传志
中国联想控股、联想集团创始人。