本套课程来自编程达人:NCK逆向课程,初级版+中级班+就业班完整培训课程,课程以易语言全面讲解逆向破解思路与流程。 包含完整版培训视频、课件、逆向工具软件等。
本套课程是精品逆向课程,课程完整全面,是目前市场流出最完整版本。
为什么要学逆向破解?
1.别人收费的软件如何能免费使用;
2.编程和逆向相辅相成缺一不可,比如写代码莫名报错,又无法找到原因;
3.为了赚钱,逆向接单可以给自己赚取收入;
4.自己辛辛苦苦写了一年的软件,刚发布就被人破了,气的半死你又能拿别人怎样!
5.提高自己在企业的竞争力,比如公司的软件安全防破解方面,今后我负责!
6.同行竞争,别人能实现的功能你实现不了,怎么办?
7.软件用着用着没法用了,作者把服务器停了,怎么办。
8.想当一名黑客,逆向破解不会不行。
9.最可气的不是怕人破解,别人不但破解了,还自己加了网络验证卖的价格比原作者还低,原作者生意作死了,他却赚钱了;
10.已经有一定逆向技术了,但是不想再用别人的特征码的人。我就是想知道原理,想知道别人特征码怎么来的;
11.学了不会用等于没学。
课程目录:
NCK逆向课程 第一期 初级版
破解工具
vs2017安装与番茄助手的配置
4.Visual Studio2017安装过程.rar
5.Visual Assist番茄助手安装教程.rar
2018-微软常用运行库合集.exe
编程达人OD.rar
动态Patch PG(动态hook过PG检测).zip
画眉专用代码模板.rar
火绒注入(内核hook稳定注入).zip
破解补丁工具.rar
AheadLib劫持补丁生成器.rar
CFFExplorer_gr.rar
DIE查壳工具.rar
E-Debug&Analysis修复版.rar
IDA_Pro_v7.0中文汉化版.rar
IDA7.0泄密版.rar
VMProtect.3.2 破解版.rar
x96DBG.rar
视频
01.公开课第一天.mp4
02 如何快速定位关键破解点并爆破.mp4
03 破解补丁工具的使用.mp4
04 编写第一个破解补丁.mp4
05 不修改代码实现破解①.mp4
06 不修改代码实现破解②.mp4
07 alihead使用方法 & 上一课作业讲解.mp4
08 算法分析 & 初识IDA用法.mp4
09 IDA逆向之置换密码.mp4
10 指令变形初识 & TLS反调试.mp4
11 脚本去花指令 & 易语言特征码应用.mp4
12 深入浅出易语言消息机制逆向__老班长传的.mp4
13 深入浅出易语言核心逆向(上).mp4
14 深入浅出易语言核心逆向(中)–实战篇.mp4
15 深入浅出易语言核心逆向(下) & 高级CM(VM).mp4
16 InlineHook补丁技术.mp4
17 上节课堂回顾 & 初识浮点寄存器.mp4
18 将汇编还原成易语言源码1.mp4
19 将汇编还原成易语言源码2__老班长传的.mp4
20 即时调试 & 内存注入.mp4
21 逆向灵魂符号.mp4
22 编写易语言调试器.mp4
问题解答
矿泉水问题的解答
多线程怎么找到源头.mp4
问题1.mp4
条件断点
条件断点补充视频教程.mp4
易语言文本比较破解
易语言程序文本比较破解教程.wmv
源代码.e
Video_2018-09-05_161551.wmv
OD配置教程
OD配置教程.ppt
OD配置教程.wmv
作业课件
第01课
01-解析.png
02-解析.png
03-解析.png
破解成功如图所示.png
作业要求.txt
第02课
01-解析.png
02-解析.png
作业要求.txt
Acid burn.exe
第03课
01.png
02.png
作业要求.txt
CrackMe.exe
第04课
01-解析.png
第四课课后作业模板.rar
第05课
01-解析.png
第五课课后作业.exe
作业要求.txt
第06课
多线程端口扫描.exe
第07课
课后作业.zip
第08课
KeyGenMe.exe
第09课
第8-9课算法解析.png
课后作业.rar
第11课
11.脚本去花+特征码应用.ppt
第12课
1.png
12.易语言消息特征及加载过程.ppt
作业.rar
EWND窗口枚举插件源码.rar
第13课
课堂用到的工具.rar
第14课
8.易语言编写进程遍历工具.rar
9.408同学发的CM两种破解方法视频.rar
易语言分析调试工具源码.rar
E-Debug2.0.rar
E-Debug2.0源码.rar
第15课
15课课后作业CrackMe.rar
小生帝王CM2无壳无VM.rar
Ye_CM1.5.rar
第16课
画眉专用OD v2.0带易语言分析插件.rar
课后作业.zip
第17课
17.初识浮点寄存器.rar
17课课堂示例.rar
第18课
18.将汇编还原成易语言源码.rar
浮点计算-编程原理.实现与应.rar
KeyGenMe.exe
第20课
浮点计算-编程原理.实现与应(1).rar
课后作业.rar
第21课
flair70.zip
IDA6.8.rar
MemoryInject.rar
NCK其它免费课程
课件
01 一款DDOS攻击软件的爆破
6922517773173033.ppt
02 认识VMP虚拟机1
7611634964366213.ppt
03 NET平台IL原理执行引擎介绍
7763158688178515.ppt
04 利用易语言字符串比较破解程序
9603685385667095.ppt
05 VS2017安装过程
9747348797517866.ppt
00 逆向破解线上实战班介绍.mp4
01 一款DDOS攻击软件的爆破.mp4
02 认识VMP虚拟机1.mp4
03 .NET平台IL原理执行引擎介绍.mp4
04 利用易语言字符串比较破解程序.mp4
05 VS2017安装过程.mp4
NCK逆向课程 第二期 中级班
第01课 重载易语言内核绕过VM
1.mp4
课后作业 (1).rar
易语言调试器.rar
InlineHookMusicSolution简陋版.rar
第02课 IDA多种奇葩报错解决方案
第02课.mp4
CodMake.rar
NckLib第二课课堂示例.zip
第03课 OllyDbg插件编写之静态分析
第03课.mp4
第三天通用DLL注入器 V1.0.rar
第三天NckLib第二课课堂示例.zip
第三天windows6.1-kb917607-x64.zip
ODSDK以及帮助文档.rar
第04课 OllyDbg插件编写之动态执行
4.OllyDbg插件编写之动态执行.mp4
OllyDbgPluginSolution.rar
第05课 x64Dbg插件编写之静态分析
第05课.mp4
X64DbgPluginSolution.rar
第06课 x64Dbg插件编写之动态调试
第06课.mp4
X64DbgPluginSolution_动态.rar
第07课 从PE到代码防御如何防止破解
第07课.mp4
Vmp扩展版1.5_课后作业.rar
VMProtector3.2正版泄露版.rar
第08课 反调试技巧与原理初识
第08课.mp4
第八课课堂示例_反调试.rar
第八课万能按钮事件法破解.zip
第09课 反调试技巧与原理精讲
第09课.mp4
第九天XAntiDebug-master.zip
第10课 带壳软件IDA算法逆向
第10课.mp4
第十天课后作业以及课件.rar
第11课 初识从UPX到VMP脱壳
11.脱壳的一般流程.mp4
第11反调试2.exe
第11课堂示例_课件.rar
第11落花快手协议密码;1.zip
第12课 深入浅出某自写壳脱壳
第12课.mp4
第十二天课堂示例+课后作业.rar
第13课 再探从UPX到VMP脱壳
第13课.wmv
第十三天课堂示例+课后作业.rar
第14课 理解大数库以及RSA算法
第14课.mp4
第十四天MFC按钮入口地址定位器.zip
第十四天TX面试.rar
第15课 攻破RSA+PatchN
第15课.mp4
第十五天MFC按钮入口地址定位器.zip
第十五天OpenSSL编译过程视频.rar
第十五天TX面试.rar
第16课 RSA注册机制设计与破解
第16课.mp4
第十六天课堂示例.rar
第17课 初探网页验证编写与破解
课后作业
课后作业.exe
课后作业.txt
第17课.mp4
第18课 再探网页验证编写与破解
18课后作业.rar
第18课.mp4
虚拟硬件__不需要注册.rar
虚拟硬件官方新版__需要注册.rar
第19课 飘零网络验证搭建山寨破解
第19课.mp4
第20课 TCP网络验证编写与破解
第20课.mp4
课堂示例.rar
第21课 破解TCP网络验证
21课堂示例.rar
第21课.mp4
第22课 E盾网络验证分析
第22课.mp4
课件
20E-Debug2.0_修复编译问题20180903.rar
20飘零金盾6.0山寨 服务器架设.rar
过xuetr和PG检测密码1.rar
好东西密码1.rar
CTF第三题72异冢完整源码.rar
高级就业版+视频合集版本
1.1.破解第一课(Av36243239,P1).flv
2.2.如何快速定位关键破解点并爆破(Av36243239,P2).flv
3.3.破解补丁工具的使用(Av36243239,P3).flv
4.4编写第一个破解补丁(Av36243239,P4).flv
5.5.不修改代码实现破解(Av36243239,P5).flv
6.6.不修改代码实现破解2(Av36243239,P6).flv
7.01 C语言的汇编表示(Av36243239,P7).flv
8.02 参数传递与返回值(Av36243239,P8).flv
9.03 变量(Av36243239,P9).flv
10.04 变量与参数的内存布局(Av36243239,P10).flv
11.05 函数嵌套调用的内存布局(Av36243239,P11).flv
12.06 整数类型(Av36243239,P12).flv
13.08 字符与字符串(Av36243239,P13).flv
14.09 中文字符(Av36243239,P14).flv
15.10 运算符与表达式(Av36243239,P15).flv
16.11 分支语句(Av36243239,P16).flv
17.12 Switch语句(Av36243239,P17).flv
18.13 Switch语句为什么高效(Av36243239,P18).flv
19.14 循环语句(while)(Av36243239,P19).flv
20.15 循环语句(do..while for)(Av36243239,P20).flv
21.16 自动关机小程序(Av36243239,P21).flv
22.17 数组(Av36243239,P22).flv
23.18 多维数组(Av36243239,P23).flv
24.19 结构体(Av36243239,P24).flv
25.20 字节对齐(Av36243239,P25).flv
26.21 结构体数组(Av36243239,P26).flv
27.22 指针类型(Av36243239,P27).flv
28.23 &的使用(Av36243239,P28).flv
29.24 取值运算符(Av36243239,P29).flv
30.25 数组参数传递(Av36243239,P30).flv
31.26 指针与字符串(Av36243239,P31).flv
32.27 指针取值的两种方式(Av36243239,P32).flv
33.28 结构体指针(Av36243239,P33).flv
34.29 指针数组与数组指针(Av36243239,P34).flv
35.30 调用约定(Av36243239,P35).flv
36.31 函数指针(Av36243239,P36).flv
37.32 预处理之宏定义(Av36243239,P37).flv
38.33 条件编译与文件包含(Av36243239,P38).flv
39.C++ 01 封装(Av36243239,P39).flv
40.02 this指针(Av36243239,P40).flv
41.03 构造函数与析构函数(Av36243239,P41).flv
42.04 继承(Av36243239,P42).flv
43.06 在堆中创建对象(Av36243239,P43).flv
44.07 引用类型(Av36243239,P44).flv
45.08 面向对象程序设计之继承与封装(Av36243239,P45).flv
46.09 面向对象程序设计之多态(Av36243239,P46).flv
47.10 虚表(Av36243239,P47).flv
48.11 运算符重载(Av36243239,P48).flv
49.12 模版(Av36243239,P49).flv
50.13 纯虚函数(Av36243239,P50).flv
51.14 对象拷贝-拷贝构造函数(Av36243239,P51).flv
52.15 对象拷贝-重载赋值运算符(Av36243239,P52).flv
53.16 友元(Av36243239,P53).flv
54.17 内部类(Av36243239,P54).flv
55.18 命名空间(Av36243239,P55).flv
56.19 static关键字(Av36243239,P56).flv
57.001-MFC的本质(Av36243239,P57).flv
58.002-第一个MFC程序2(Av36243239,P58).flv
59.003-MFC的初始化过程1(Av36243239,P59).flv
60.004-MFC程序的初始化过程2(Av36243239,P60).flv
61.005-MFC运行时类型识别(RTTI)(Av36243239,P61).flv
62.006-MFC六大核心机制动态创建(Av36243239,P62).flv
63.007-消息映射(Av36243239,P63).flv
64.008-命令的传递(Av36243239,P64).flv
65.009-MFC分析(Av36243239,P65).flv
66.010-MFC GDI基础(Av36243239,P66).flv
67.011-GDI(Av36243239,P67).flv
68.012-MFC GDI(Av36243239,P68).flv
69.013-鼠标和键盘(Av36243239,P69).flv
70.014-键盘消息(Av36243239,P70).flv
71.15-对话框(Av36243239,P71).flv
72.16-mfc控件(Av36243239,P72).flv
73.17-mfc控件(Av36243239,P73).flv
74.18-mfc控件ListBox(Av36243239,P74).flv
75.19-ClistCtrl(Av36243239,P75).flv
76.20-Treelist(Av36243239,P76).flv
77.21-MFC 文件和资源操作(Av36243239,P77).flv
78.22-MFC多页面设计(Av36243239,P78).flv
79.01 PE文件结构(Av36243239,P79).flv
80.02 PE文件的两种状态(Av36243239,P80).flv
81.03 DOS头属性说明(Av36243239,P81).flv
82.04 标准PE头属性说明(Av36243239,P82).flv
83.05 扩展PE头属性说明(Av36243239,P83).flv
84.07 RVA与FOA的转换(Av36243239,P84).flv
85.08 空白区添加代码(Av36243239,P85).flv
86.09 扩大节(Av36243239,P86).flv
87.10 新增节(Av36243239,P87).flv
88.12 导出表(Av36243239,P88).flv
89.13 导入表_确定依赖模块(Av36243239,P89).flv
90.14 导入表_确定依赖函数(Av36243239,P90).flv
91.15 导入表_确定函数地址(Av36243239,P91).flv
92.16 重定位表(Av36243239,P92).flv
93.17 注入ShellCode(Av36243239,P93).flv
94.18 VirtualTable_Hook(Av36243239,P94).flv
95.19 IAT HOOK(Av36243239,P95).flv
96.20 INLINE HOOK(Av36243239,P96).flv
97.21INLINE HOOK改进版(Av36243239,P97).flv
98.22 HOOK攻防(Av36243239,P98).flv
99.23 瞬时HOOK过检测(Av36243239,P99).flv
100.01_STL概述_vector(Av36243239,P100).flv
101.02_deque_list(Av36243239,P101).flv
102.03_set(Av36243239,P102).flv
103.04_map(Av36243239,P103).flv
104.05_stack_queue(Av36243239,P104).flv
105.06_算法(Av36243239,P105).flv
106.07_迭代器(Av36243239,P106).flv
107.01 Win32课程介绍(Av36243239,P107).flv
108.02 字符编码(Av36243239,P108).flv
109.03 C语言中的宽字符(Av36243239,P109).flv
110.04 Win32 API中的宽字符(Av36243239,P110).flv
111.05 进程的创建过程(Av36243239,P111).flv
112.06 创建进程(Av36243239,P112).flv
113.07 句柄表(Av36243239,P113).flv
114.08 进程相关API(Av36243239,P114).flv
115.09 创建线程(Av36243239,P115).flv
116.10 线程控制(Av36243239,P116).flv
117.11 临界区(Av36243239,P117).flv
118.12 互斥体(Av36243239,P118).flv
119.13 事件(Av36243239,P119).flv
120.14 窗口的本质(Av36243239,P120).flv
121.15 消息队列(Av36243239,P121).flv
122.16 第一个Windwos程序(Av36243239,P122).flv
123.17 消息类型(Av36243239,P123).flv
124.18 子窗口(Av36243239,P124).flv
125.19 虚拟内存与物理内存(Av36243239,P125).flv
126.20 私有内存的申请释放(Av36243239,P126).flv
127.21 共享内存的申请释放(Av36243239,P127).flv
128.22 文件系统(Av36243239,P128).flv
129.23 内存映射文件(Av36243239,P129).flv
130.24 静态链接库(Av36243239,P130).flv
131.25 动态链接库(Av36243239,P131).flv
132.26 隐式链接(Av36243239,P132).flv
133.27 远程线程(Av36243239,P133).flv
134.28 远程线程注入(Av36243239,P134).flv
135.29 进程间通信(Av36243239,P135).flv
136.30 模块隐藏(Av36243239,P136).flv
137.31 注入代码(Av36243239,P137).flv
138.00 课程概要(Av36243239,P138).flv
139.01 进制(Av36243239,P139).flv
140.02 进制运算(Av36243239,P140).flv
141.03 二进制简写形式(Av36243239,P141).flv
142.04 数据宽度(Av36243239,P142).flv
143.05 无符号数有符号数(Av36243239,P143).flv
144.06 原码反码补码(Av36243239,P144).flv
145.07 计算机不会做加法(Av36243239,P145).flv
146.08(Av36243239,P146).flv
147.09(Av36243239,P147).flv
148.10(Av36243239,P148).flv
149.11(Av36243239,P149).flv
150.12(Av36243239,P150).flv
151.13(Av36243239,P151).flv
152.14(Av36243239,P152).flv
153.15(Av36243239,P153).flv
154.16(Av36243239,P154).flv
155.17(Av36243239,P155).flv
156.18(Av36243239,P156).flv
157.19 拓展篇:反调试之Fake F8(Av36243239,P157).flv
158.20(Av36243239,P158).flv
159.21(Av36243239,P159).flv
160.22(Av36243239,P160).flv
161.23(Av36243239,P161).flv
162.24(Av36243239,P162).flv
163.25(Av36243239,P163).flv
164.26(Av36243239,P164).flv
165.前言01(Av36243239,P165).flv
166.前言02_项目_01(Av36243239,P166).flv
167.前言02_项目_02(Av36243239,P167).flv
168.数据结构01基本概念(Av36243239,P168).flv
169.数据结构02-算法(Av36243239,P169).flv
170.数据结构03-时间复杂度(Av36243239,P170).flv
171.数据结构04-线性表的顺序存储结构(Av36243239,P171).flv
172.数据结构05-线性表的链式存储结构(Av36243239,P172).flv
173.数据结构06-静态链表(Av36243239,P173).flv
174.数据结构07-循环链表(Av36243239,P174).flv
175.数据结构08-栈的顺序存储结构(Av36243239,P175).flv
176.数据结构09-栈的链式存储结构(Av36243239,P176).flv
177.数据结构10-队列(Av36243239,P177).flv
178.数据结构11-串(Av36243239,P178).flv
179.数据结构12_树的简介(Av36243239,P179).flv
180.数据结构13_二叉树基础(Av36243239,P180).flv
181.数据结构14_二叉树遍历(Av36243239,P181).flv
182.数据结构15_线索二叉树(Av36243239,P182).flv
183.数据结构16_图(Av36243239,P183).flv
184.数据结构17_顺序查找(Av36243239,P184).flv
185.数据结构18_二叉排序树(Av36243239,P185).flv
186.数据结构19_二叉平衡树(Av36243239,P186).flv
187.数据结构20_多路查找树_01(Av36243239,P187).flv
188.数据结构20_多路查找树_02(Av36243239,P188).flv
189.数据结构21_哈希查找表(Av36243239,P189).flv
190.数据结构22_插入交换排序(Av36243239,P190).flv
191.数据结构23_选择归并排序(Av36243239,P191).flv
192.001-数据库安装(Av36243239,P192).flv
193.002-数据库和表操作(Av36243239,P193).flv
194.003-表的增加更新和删除(Av36243239,P194).flv
195.004-单表查询(Av36243239,P195).flv
196.005-vc连接mysql(Av36243239,P196).flv
197.001-网络基础知识(Av36243239,P197).flv
198.002-Socket基础和TCP模型(Av36243239,P198).flv
199.003-UDP(Av36243239,P199).flv
200.004-阻塞式模型(Av36243239,P200).flv
201.005-阻塞式并发模型(Av36243239,P201).flv
202.006-非阻塞式(Av36243239,P202).flv
203.007-select(Av36243239,P203).flv
204.008-WSAAsyncSelect(Av36243239,P204).flv
205.009-OpenSSL的编译(Av36243239,P205).flv
206.010-RSA加密算法(Av36243239,P206).flv
207.01 硬编码(Av36243239,P207).flv
208.02 前缀指令(Av36243239,P208).flv
209.03 定长指令与变长指令(Av36243239,P209).flv
210.04 经典定长指令_修改ERX(Av36243239,P210).flv
211.05 经典定长指令_修改EIP(Av36243239,P211).flv
212.06 经典变长指令_ModRM(Av36243239,P212).flv
213.07 经典变长指令_RegOpcode(Av36243239,P213).flv
214.08 经典变长指令_SIB(Av36243239,P214).flv
215.01 APC的本质(Av36243239,P215).flv
216.02 备用Apc队列(Av36243239,P216).flv
217.03 APC挂入过程(Av36243239,P217).flv
218.04 内核APC执行过程(Av36243239,P218).flv
219.05 用户APC执行过程(Av36243239,P219).flv
220._001 保护模式(Av36243239,P220).flv
221._002 段寄存器结构(Av36243239,P221).flv
222._003 段寄存器属性探测(Av36243239,P222).flv
223._004 段描述符与段选择子(Av36243239,P223).flv
224._005 段描述符属性_P位_G位(Av36243239,P224).flv
225._006 段描述符属性_S位_TYPE域(Av36243239,P225).flv
226._007 段描述符属性_DB位(Av36243239,P226).flv
227._008 段权限检查(Av36243239,P227).flv
228._009 代码跨段跳转流程(Av36243239,P228).flv
229._010 代码跨段跳转实验(Av36243239,P229).flv
230._011 长调用与短调用(Av36243239,P230).flv
231._012 调用门_上(Av36243239,P231).flv
232._013 调用门_下(Av36243239,P232).flv
233.014 中断门(Av36243239,P233).flv
234.015 陷阱门(Av36243239,P234).flv
235.017 任务段_下(Av36243239,P235).flv
236.018 任务门(Av36243239,P236).flv
237.019 10-10-12分页(Av36243239,P237).flv
238.020 PDE_PTE(Av36243239,P238).flv
239.021 PDE_PTE属性(P_RW)(Av36243239,P239).flv
240.022 PDE_PTE属性(US_PS_A_D)(Av36243239,P240).flv
241.023 页目录表基址(Av36243239,P241).flv
242.024 页表基址(Av36243239,P242).flv
243.025 2-9-9-12分页(Av36243239,P243).flv
244.026 2-9-9-12分页(下)(Av36243239,P244).flv
245.027 TLB(Av36243239,P245).flv
246.028 中断与异常(Av36243239,P246).flv
247.029 控制寄存器(Av36243239,P247).flv
248.030 PWT_PCD属性(Av36243239,P248).flv
249.031 保护模式阶段测试(Av36243239,P249).flv
250.001 进程结构体(Av36243239,P250).flv
251.002 线程结构体(Av36243239,P251).flv
252.003 KPCR(Av36243239,P252).flv
253.004 等待链表_调度链表(Av36243239,P253).flv
254.005 模拟线程切换(Av36243239,P254).flv
255.006 Windows线程切换_主动切换(Av36243239,P255).flv
256.007 Windows线程切换_时钟中断切换(Av36243239,P256).flv
257.008 Windows线程切换_时间片管理(Av36243239,P257).flv
258.009 Windows线程切换_TSS(Av36243239,P258).flv
259.010 Windows线程切换_FS(Av36243239,P259).flv
260.011 Windows线程切换_线程优先级(Av36243239,P260).flv
261.012 进程挂靠(Av36243239,P261).flv
262.013 跨进程读写内存(Av36243239,P262).flv
263.01 句柄表(Av36243239,P263).flv
264.02 全局句柄表(Av36243239,P264).flv
265.01 线性地址的管理(Av36243239,P265).flv
266.02 Private Memory(Av36243239,P266).flv
267.03 Mapped Memory(Av36243239,P267).flv
268.04 物理内存的管理(Av36243239,P268).flv
269.05 无处不在的缺页异常(Av36243239,P269).flv
270.01 驱动开发环境配置(Av36243239,P270).flv
271.02 第一个驱动程序(Av36243239,P271).flv
272.03 如何调试驱动程序(Av36243239,P272).flv
273.04 内核编程基础(Av36243239,P273).flv
274.05 内核空间与内核模块(Av36243239,P274).flv
275.06 0环与3环通信(常规方式)(Av36243239,P275).flv
276.07 SSTD HOOK(Av36243239,P276).flv
277.08 Inline Hook(Av36243239,P277).flv
278.09 多核同步之临界区(Av36243239,P278).flv
279.10 多核同步之自旋锁(Av36243239,P279).flv
280.11 重载内核(Av36243239,P280).flv
281.01 调试对象(Av36243239,P281).flv
282.02 调试事件的采集(Av36243239,P282).flv
283.03 调试事件的处理(Av36243239,P283).flv
284.04 异常的处理流程(Av36243239,P284).flv
285.05 软件断点(Av36243239,P285).flv
286.06 内存断点(Av36243239,P286).flv
287.07 硬件断点(Av36243239,P287).flv
288.08 单步异常(Av36243239,P288).flv
289.09 单步步过(Av36243239,P289).flv
290.10 硬件HOOK过检测(Av36243239,P290).flv
291.01临界区(Av36243239,P291).flv
292.02 自旋锁(Av36243239,P292).flv
293.03 线程等待与唤醒(Av36243239,P293).flv
294.04 WaitForSingleObject函数分析(Av36243239,P294).flv
295.05 事件(Av36243239,P295).flv
296.06 信号量(Av36243239,P296).flv
297.07 互斥体(Av36243239,P297).flv
298.001 API函数的调用过程(3环部分)(Av36243239,P298).flv
299.002 API函数的调用过程(3环进0环 上)(Av36243239,P299).flv
300.003 API函数的调用过程(3环进0环 下)(Av36243239,P300).flv
301.004 API函数的调用过程(保存现场)(Av36243239,P301).flv
302.005 API函数的调用过程(系统服务表)(Av36243239,P302).flv
303.006 API函数的调用过程(SSDT)(Av36243239,P303).flv
304.01 消息队列在哪(Av36243239,P304).flv
305.02 窗口与线程(Av36243239,P305).flv
306.03 消息的接收(Av36243239,P306).flv
307.04 消息的分发(Av36243239,P307).flv
308.05 内核回调机制(Av36243239,P308).flv
309.01 CPU异常记录(Av36243239,P309).flv
310.02 模拟异常记录(Av36243239,P310).flv
311.03 内核异常的处理流程(Av36243239,P311).flv
312.04 用户异常的分发(Av36243239,P312).flv
313.05 VEH(Av36243239,P313).flv
314.06 SEH(Av36243239,P314).flv
315.07 编译器扩展SEH课堂代码_1(Av36243239,P315).flv
316.08 编译器扩展SEH_2(Av36243239,P316).flv
317.09 编译器扩展SEH_3(Av36243239,P317).flv
318.10 编译器扩展SEH_4(Av36243239,P318).flv
319.11 未处理异常(Av36243239,P319).flv
页:
[1]