51HOOK:软件安全培训课程,C++/游戏/反调试/内核/驱动

本套课程51HOOK-软件安全培训课程,课程官方售价数千元,课程全面的讲解了系统与软件的底层安全逻辑,课程共91.77G。文章底部附下载地址。

本课程涵盖了计算机安全和系统编程领域。首先学习掌握C和C++编程语言的逆向工程基础,包括反调试技术。之后通过网络游戏编程课程,深入了解游戏开发的技术和原理,包括钩子技术的运用。此外,涉及到了Windows内核开发,包括反调试技术的应用,以及驱动读写项目的实践。也包括了x64网游实战和x64内核知识,还有虚拟化技术(VT)的基础课程,使能够深入理解和利用虚拟化技术来加强系统安全。

51HOOK:软件安全培训课程 视频截图

51HOOK:软件安全培训课程 视频截图

课程文件目录:安全-51HOOK-软件安全培训课程 [91.77G]

1-cc++逆向基础课

1_01进制_高清1080p.mp4

10_10类型转换_高清1080p.mp4

100_99listcontorl2_高清1080p.mp4

101_100动态链接库_高清1080p.mp4

102_101初识mfc_高清1080p.mp4

103_102消息反射_高清1080p.mp4

104_103单选多选框控件_高清1080p.mp4

105_104时钟控件_高清1080p.mp4

106_105tab控件_高清1080p.mp4

107_106listcontrl_高清1080p.mp4

108_107树、工具栏、状态栏_高清1080p.mp4

109_108认识进程线程_高清1080p.mp4

11_11控制语句if_高清1080p.mp4

110_109进程相关操作_高清1080p.mp4

111_110文件操作_高清1080p.mp4

112_111进程间通信_高清1080p.mp4

113_112线程_高清1080p.mp4

114_113线程2_高清1080p.mp4

115_114线程同步-临界区、互斥体_高清1080p.mp4

116_115游戏限制多开原理_高清1080p.mp4

117_116异步io_高清1080p.mp4

118_117异步io2_高清1080p.mp4

119_118网络编程1_高清1080p.mp4

12_12if-else更新_高清1080p.mp4

120_119网络编程-多人聊天功能_高清1080p.mp4

121_120iocp_高清1080p.mp4

122_121初识汇编_高清1080p.mp4

123_122内存读写_高清1080p.mp4

124_123运算指令_高清1080p.mp4

125_124寻址方式,lea指令_高清1080p.mp4

126_125堆栈_高清1080p.mp4

127_126堆栈操作_高清1080p.mp4

128_127标志寄存器_高清1080p.mp4

129_128基础指令_高清1080p.mp4

13_13if-elseif-else多选择结构_高清1080p.mp4

130_129jcc指令_高清1080p.mp4

131_130callretn指令_高清1080p.mp4

132_131mvos、stos指令_高清1080p.mp4

133_132函数调用堆栈图_高清1080p.mp4

134_133函数调用约定_高清1080p.mp4

135_134if-else分析_高清1080p.mp4

136_135switch语句逆向分析_高清1080p.mp4

137_136movzx,movsx指令;循环语句分析_高清1080p.mp4

138_137逆向练习_高清1080p.mp4

139_138x64程序逆向分析_高清1080p.mp4

14_14switch语句_高清1080p.mp4

140_139逆向练习3_高清1080p.mp4

141_140内联汇编_高清1080p.mp4

142_141c++类对象逆向分析_高清1080p.mp4

143_142虚函数逆向分析_高清1080p.mp4

144_143pe文件解析-dos头解析_高清1080p.mp4

145_144pe文件解析-pe头解析_高清1080p.mp4

146_145pe文件解析-可选pe头_高清1080p.mp4

147_146pe解析-区段头(区段表)_高清1080p.mp4

148_147pe文件解析-导出表_高清1080p.mp4

149_148pe文件解析-导入表解析1_高清1080p.mp4

15_15for循环_高清1080p.mp4

150_149pe文件解析-导入表解析2_高清1080p.mp4

151_150pe文件解析-重定位表_高清1080p.mp4

152_1511tls反调试_高清1080p.mp4

153_152内存管理-堆_高清1080p.mp4

154_153虚拟内存管理_高清1080p.mp4

155_154限制多开的另一种思路-共享内存_高清1080p.mp4

156_155dll注入_高清1080p.mp4

157_156消息hook_高清1080p.mp4

158_157iathook_高清1080p.mp4

159_158inlinehook_高清1080p.mp4

16_16while循环_高清1080p.mp4

160_159游戏外挂基础-课前准备_高清1080p.mp4

161_160游戏外挂基础-通过hook实现无敌功能_高清1080p.mp4

162_161游戏外挂基础-无敌功能代码编写_高清1080p.mp4

163_162游戏外挂基础-游戏内存搜索技巧_高清1080p.mp4

164_163游戏外挂基础-自动施法自动加血功能-1_高清1080p.mp4

165_163游戏外挂基础-自动施法自动加血功能-2_高清1080p.mp4

166_164游戏外挂基础-自动补药代码编写_高清1080p.mp4

167_165游戏外挂基础-将外挂窗口注入到游戏进程_高清1080p.mp4

168_166游戏外挂基础-注入方式实现无敌功能_高清1080p.mp4

169_167软件漏洞-初识漏洞_高清1080p.mp4

17_17goto语句_高清1080p.mp4

170_168软件漏洞-helloshellcode_高清1080p.mp4

171_169软件漏洞-跳板指令定位shellcode_高清1080p.mp4

172_170软件漏洞-使用tebpeb查找核心模块_高清1080p.mp4

173_171软件漏洞-优化shellcode_高清1080p.mp4

174_172软件漏洞-shellcode调试_高清1080p.mp4

175_173软件漏洞-shellcode瘦身_高清1080p.mp4

176_174软件漏洞-实现后门程序(上)_高清1080p.mp4

177_175软件漏洞-实现后门程序(下)_高清1080p.mp4

178_176软件漏洞-shellcode加解密_高清1080p.mp4

179_178壳-壳的原理_高清1080p.mp4

18_18猜数字游戏_高清1080p.mp4

180_179壳-将shellcode写入到pe文件_高清1080p.mp4

181_180壳-添加壳代码的几种方式_高清1080p.mp4

182_181加壳01_高清1080p.mp4

183_182加壳02_高清1080p.mp4

184_183加壳03_高清1080p.mp4

185_184加壳-修复重定位表_高清1080p.mp4

186_185加壳-加密导入表_高清1080p.mp4

187_186加壳-移动导入表代码实现_高清1080p.mp4

188_187壳项目-重定位表终极之战_高清1080p.mp4

189_188脱壳-upx脱壳原理_高清1080p.mp4

19_19数组1_高清1080p.mp4

190_189脱壳-修复加密iat_高清1080p.mp4

191_190脱壳-偷梁换柱修复iat_高清1080p.mp4

192_191脱壳-脱壳脚本编写_高清1080p.mp4

193_192脱壳-seh_高清1080p.mp4

194_193脱壳-自定义异常处理器并添加调试器检测_高清1080p.mp4

195_194脱壳-带反调试的壳_高清1080p.mp4

196_195脱壳-断点原理_高清1080p.mp4

197_196veh_高清1080p.mp4

198_197vehhook_高清1080p(微fj[g#.mp4

199_198浅析vmprotect虚拟化架构_高清1080p.mp4

2_02数据的宽度_高清1080p.mp4

20_20数组2_高清1080p.mp4

200_199代码膨胀与变异原理_高清1080p.mp4

201_200反调试-过crc校验,虚拟机检测_高清1080p.mp4

202_201如何关闭其他进程句柄_高清1080p.mp4

21_21二维数组_高清1080p.mp4

22_22char数组和字符串文本最终_高清1080p.mp4

23_23字符串链接_高清1080p.mp4

24_24字符串比较_高清1080p(微i99{b.mp4

25_25字符串查找_高清1080p.mp4

26_26字符串api实现修改后_高清1080p.mp4

27_27指针1_高清1080p.mp4

28_28指针2修改后_高清1080p.mp4

29_29指针3_高清1080p.mp4

3_03逻辑运算_高清1080p.mp4

30_30指针与字符串_高清1080p.mp4

31_31指针与数组_高清1080p.mp4

32_32常量指针与指针常量_高清1080p.mp4

33_关于指针常量常量指针叫法的补充_高清1080p.mp4

34_33函数修改_高清1080p.mp4

35_34函数传参改_高清1080p.mp4

36_35内存分配_高清1080p.mp4

37_36函数指针与指针函数sj_高清1080p.mp4

38_37变量的作用域及生命周期_高清1080p.mp4

39_38函数递归调用_高清1080p.mp4

4_04第一个c程序_高清1080p.mp4

40_39参数数量可变的函数_高清1080p.mp4

41_40main函数及命令行参数获取_高清1080p.mp4

42_41结构体定义与使用_高清1080p.mp4

43_42结构体的定义与使用2_高清1080p.mp4

44_43结构体中的指针与数组_高清1080p.mp4

45_44结构体浅拷贝深拷贝_高清1080p.mp4

46_45结构体长度计算_高清1080p.mp4

47_46单向链表的定义_高清1080p.mp4

48_47单向链表的增删改查_高清1080p.mp4

49_48单向循环链表_高清1080p.mp4

5_05数据类型与变量_高清1080p.mp4

50_49双向链表_高清1080p.mp4

51_50树的定义_高清1080p.mp4

52_51二叉数的创建与遍历_高清1080p.mp4

53_52二叉排序树_高清1080p.mp4

54_53联合体_高清1080p.mp4

55_54枚举类型_高清1080p.mp4

56_55位运算_高清1080p.mp4

57_56宏定义与应用_高清1080p.mp4

58_57条件编译_高清1080p.mp4

59_58文件操作_高清1080p.mp4

6_006整型变量的存储_高清1080p.mp4

60_59文件读写_高清1080p.mp4

61_60按照行读写文件fgets、fputs_高清1080p.mp4

62_61初识c++_高清1080p.mp4

63_62c++命名空间_高清1080p.mp4

64_63using声明及using编译指令_高清1080p.mp4

65_64c++对c语言的增强与扩展_高清1080p.mp4

66_65c++对c语言的增强与扩展2_高清1080p(微wigor.mp4

67_66引用_高清1080p.mp4

68_67c++引用2_高清1080p.mp4

69_68类的声明,定义与应用_高清1080p.mp4

7_07浮点数补充_高清1080p.mp4

70_69c++this指针_高清1080p.mp4

71_70c++构造析构函数_高清1080p.mp4

72_71c++构造析构函数2_高清1080p.mp4

73_72继承_高清1080p.mp4

74_73访问权限_高清1080p.mp4

75_74c++new-delete关键字_高清1080p.mp4

76_75拷贝构造函数_高清1080p.mp4

77_76静态_高清1080p.mp4

78_77虚继承_高清1080p.mp4

79_78友元_高清1080p.mp4

8_08字符类型_高清1080p.mp4

80_79运算符重载_高清1080p.mp4

81_80运算符重载2_高清1080p.mp4

82_81虚函数_高清1080p.mp4

83_82虚函数内存模型_高清1080p.mp4

84_83模板_高清1080p.mp4

85_84异常处理_高清1080p.mp4

86_85stl01_高清1080p.mp4

87_86stl2_高清1080p.mp4

88_87windows编程-从控制台到窗口程序_高清1080p.mp4

89_88windows编程-字符串处理_高清1080p.mp4

9_09运算符_高清1080p.mp4

90_89windows编程-第一个窗口程序_高清1080p.mp4

91_90windows编程-消息处理_高清1080p.mp4

92_91windows编程-窗口控件_高清1080p.mp4

93_92窗口操作函数的使用_高清1080p.mp4

94_93资源操作1_高清1080p.mp4

95_94资源操作2_高清1080p.mp4

96_95控件的使用_高清1080p.mp4

97_96图片控件、下拉框控件_高清1080p.mp4

98_97滑块、进度条控件_高清1080p.mp4

99_98listcontrol_高清1080p.mp4

2-r3反调试专题

01异常过滤器

01异常过滤器.docx

01异常过滤器.mp4

02反调试1

02反调试.docx

02反调试1.mp4

03反调试2

03反调试2.docx

反调试2.mp4

04反调试3

04反调试3.docx

04反调试3-硬件断点反调试.mp4

05反调试4

05反调试4.docx

05反调试4-检测调试对象.mp4

06反调试5

06反调试5.docx

06反调试5.mp4

07反调试6-crc检测

07反调试6-crc检测.docx

07反调试6-crc检测.mp4

08反调试-过crc校验

08反调试-过crc校验,虚拟机检测.docx

08反调试-过crc校验,虚拟机检测.mp4

爆破.exe

过crc32检测练习.exe

09反调试-调试器原理

09反调试-调试器原理.docx

09反调试-调试器原理.mp4

10反调试-反附加

10反调试-反附加.docx

11反调试-过strongod代码实现

11反调试-过strongod代码实现.docx

11反调试-过strongod代码实现.mp4

12反调试11

12反调试11.docx

12反调试11.mp4

13反调试12

13反调试12.docx

13反调试12-通过程序子窗口特点检测.mp4

14关闭其他进程句柄

14关闭其他进程句柄.docx

14关闭其他进程句柄.mp4

15反调试-系统调用

15反调试-系统调用.docx

15反调试-系统调用.mp4

38.网络游戏编程151hook

1.游戏环境搭建.mp4

10.数据结构分析-vector.mp4

2.搜索血值来源.mp4

3.通过发包函数找功能call.mp4

4.分析喊话call参数来源.mp4

5.线程发包讲解.mp4

6.使用背包物品call.mp4

7.人物背包分析.mp4

8.遍历背包.mp4

9.数据结构分析-list.mp4

39.网络游戏编程2

1.数据结构分析-二叉树.mp4

10.技能列表分析2.mp4

2.周围对象分析.mp4

3.周围对象分析2.mp4

4.周围对象集合基址查找.mp4

5.遍历周围对象1.mp4

6.自动打怪、dll调试.mp4

7.自动攻击分析.mp4

8.技能栏技能分析.mp4

9.技能列表分析1.mp4

40.网络游戏编程3

1.人物武学技能基址查找.mp4

10.自动打怪3-功能调用.mp4

2.实现技能遍历功能.mp4

3.对象阵营分析.mp4

4.周围对象类型分析代码实现.mp4

5.怪物血量分析.mp4

6.技能cd分析1.mp4

7.判断技能冷却call参数分析.mp4

8.自动打怪逻辑实现1.mp4

9.自动打怪2-挂接游戏主线程..mp4

41.网络游戏编程4

1.自动打怪4-选取最近目标.mp4

10.遍历掉落物品.mp4

2.自动打怪5-选取最近目标.mp4

3.自动打怪6-筛选出怪物.mp4

4.自动打怪7-使用技能自动攻击.mp4

5.自动寻路.mp4

6.自动寻路代码实现-数据管理.mp4

7.掉落物品分析1.mp4

8.物品掉落分析2.mp4

9.掉落物品分析3-哈希表结构.mp4

42.网络游戏编程5

1.任务列表分析.mp4

10.istringstream补充.mp4

2.任务列表遍历.mp4

3.可接任务列表分析(微_wr0y.mp4

4.可接任务列表2.mp4

5.可接任务列表遍历.mp4

6.接受任务分析1.mp4

7.跳过npc对话接受任务分析.mp4

8.自动更新基址1(微hx8r6.mp4

9.自动更新基址2.mp4

43.网络游戏编程6

1.自动更新基址3.mp4

多余目录.mp4

44.反调试专题1

1.过滤器异常.mp4

10.反调试9-过掉strongod反反附加.mp4

2.反调试1.mp4

3.反调试2.mp4

4.反调试3-硬件断点反调试.mp4

5.反调试4-检测调试对象.mp4

6.反调试5.mp4

7.反调试6-crc检测.mp4

8.反调试7-过crc校验,虚拟机检测.mp4

9.反调试8-调试器原理.mp4

45.反调试专题2

1.反调试10-过strongod代码实现.mp4

2.反调试11-环境检测,tf标志位.mp4

3.反调试12-通过程序子窗口特点检测.mp4

4.关闭其他进程句柄.mp4

多余目录.mp4

46.windows内核开发151hook

1.双机调试环境搭建..mp4

10.任务段.mp4

2.段寄存器.mp4

3.段描述符.mp4

4.段描述符解析.mp4

5.权限级别.mp4

6.提权实验.mp4

7.调用门.mp4

8.中断门.mp4

9.陷阱门.mp4

47.windows内核开发2

1.任务门.mp4

2.分页机制-环境配置.mp4

3.101012分页.mp4

4.页属性.mp4

5.作业讲解.mp4

6.101012分页内存管理.mp4

7.29912分页.mp4

8.18tlb.mp4

9.控制寄存器.mp4

48.windows内核开发3

1.第一个驱动程序.mp4

10.注册表操作2.mp4

2.unicodestring的使用.mp4

3.内存分配.mp4

4.链表list_entry.mp4

5.二叉查找树.mp4

6.文件操作.mp4

7.文件操作2(1).mp4

7.文件操作2.mp4

8.作业讲解.mp4

9.注册表操作.mp4

49.windows内核开发4

1.应用层与驱动层之间的通信1.mp4

10.动态获取调用号-解析ntdll导出表.mp4

2.应用层与驱动层之间的通信2.mp4

3.应用层与驱动层通信3.mp4

4.数据交互方式1.mp4

5.deviceiocontrol实现直接读写2.mp4

6.api调用过程.mp4

7.快速系统调用.mp4

8.ssdt.mp4

9.ssdthook.mp4

50.windows内核开发5

1.动态获取调用号2.mp4

10.线程切换.mp4

2.wow64进程.mp4

3.进程结构体及进程保护.mp4

4.内核中遍历进程.mp4

5.断链隐藏进程.mp4

6.线程结构.mp4

7.驱动遍历与隐藏.mp4

8.进程与线程的枚举.mp4

9.kpcr.mp4

51.windows内核开发6

1.线程主动切换.mp4

10.作业讲解.mp4

2.线程被动切换.mp4

3.进程挂靠.mp4

4.内核中线程相关操作.mp4

5.全局句柄表.mp4

6.私有句柄表.mp4

7.作业讲解.mp4

8.句柄降权实现反调试.mp4

9.过掉句柄降权保护.mp4

52.windows内核开发7

1.apc.mp4

2.apc注入.mp4

3.apc队列插入过程分析.mp4

4.内核apc插入操作.mp4

5.内核层插入用户模式apc.mp4

6.dpc.mp4

53.驱动读写项目51hook

1.驱动读写项目1-三环与驱动另类通信方式.mp4

10.驱动读写9-获取应用层加载的模块.mp4

2.驱动读写1r3r0通信.docx

3.驱动读写2-注册回调.mp4

4.驱动读写3-完善r3与r0之间的通信.mp4

5.驱动读写4-卸载通信.mp4

6.驱动读写5-驱动层读取进程内存.mp4

7.驱动读写6-修改cr3读取内存.mp4

8.驱动读写7-mdl方式访问内存.mp4

9.驱动读写8-驱动读取内存测试.mp4

54.驱动读写项目2

1.驱动读写10-作业讲解.mp4

10.驱动读写19-作业讲解.mp4

2.驱动读写11-win10下r3与r0的另类通信方式.mp4

3.驱动读写12-查找指定内核模块.mp4

4.驱动读写13-特征码搜索.mp4

5.驱动读写14-特征码搜索2.mp4

6.驱动读写15-蓝屏处理.mp4

7.驱动读写16-代码实现驱动加载.mp4

8.驱动读写17-驱动名称随机.mp4

9.驱动读写18-内存属性查询.mp4

55.驱动读写项目3

1.驱动读写20-注册回调实现进程保护.mp4

2.驱动读写21-修改进程对象头实现进程保护.mp4

3.驱动读写22-隐藏回调保护.mp4

4.驱动读写23-0环线程劫持1.mp4

5.驱动读写24-线程劫持2.mp4

6.驱动读写25-进程、线程、模块检测.mp4

56.x64网游实战

56.x64网游实战2

1.屏蔽玩家功能分析.mp4

10.自动寻路.mp4

2.周围对象分析1(微w8=pm.mp4

3.周围对象分析2.mp4

4.对象数组结构分析.mp4

5.选中最近的怪物.mp4

6.自动选怪代码实现.mp4

7.普通攻击call.mp4

8.地面物品分析.mp4

9.地面物品类型区分.mp4

1.x64汇编与32区别.mp4

10.使用指定物品代码实现.mp4

2.x64调用约定.mp4

3.x64hook.mp4

4.函数调用.mp4

5.游戏血值来源.mp4

6.使用背包物品call.mp4

7.人物背包分析.mp4

8.变长传参、浮点类型传参.mp4

9.x64下调用游戏功能call.mp4

58.x64网游实战3

1.自动寻路代码实现.mp4

10.技能数组分析.mp4

2.按键call分析.mp4

3.走路call分析1.mp4

4.走路call2-ce搜索基址技巧.mp4

5.另一种方式分析走路call.mp4

6.已接任务列表分析.mp4

7.npc对话call.mp4

8.喊话call分析.mp4

9.天人合一分析.mp4

59.x64内核基础

1.x64段寄存器.mp4

10.x64ssdt.mp4

2.x64下的系统段.mp4

3.64位调用门提权.mp4

4.32应用使用调用门.mp4

5.64位页表.mp4

6.win7下的页表基址.mp4

7.win10下的页表基址.mp4

8.通过页表基址修改页属性.mp4

9.作业讲解.mp4

60.x64内核基础2

1.x64ssdt表遍历.mp4

2.x64下ssdthook.mp4

3.win1064位全局句柄表解析.mp4

61.vt基础51hook

vt课件

01

01vt技术简介.docx

02

vt开启流程-开启检测.docx

03

03-vt开启流程-初始化工作.docx

04

04-vt开启流程-vmcs区域.docx

05

05-vt开启流程-填充vmcs.docx

06

06-vt开启流程-作业讲解.docx

11

11-vt开启流程-控制区.docx

12

11-vt开启流程-控制区.docx

13

13-vt开启流程-handler.docx

14

14-vt开启流程-事件处理.docx

22

ept.docx

23

23-开启ept.docx

myvt.zip

处理器虚拟化技术.pdf

1.vt技术简介.mp4

10.vt开启流程-host区域.mp4

2.vt开启流程-环境检测.mp4

3.vt开启流程-初始化工作.mp4

4.vt开启流程-vmcs区域.mp4

5.vt开启流程-填充vmcs.mp4

6.vt开启流程-作业讲解.mp4

7.vt开启流程-作业讲解.mp4

8.vt开启流程-riprsp内容补充.mp4

9.vt开启流程-完善guest区域.mp4

62.vt基础2

1.vt开启流程-vmcs控制区.mp4

10.msr寄存器拦截代码实现.mp4

2.vt开启流程-vmentry,vmexit.mp4

3.vt开启流程-handler.mp4

4.vt开启流程-事件处.mp4

5.vt开启流程-cpuid处理.mp4

6.vt开启流程-关闭vt.mp4

7.vt开启流程-vt启动测试.mp4

8.vt开启bug处理.mp4

9.msr寄存器拦截.mp4

63.vt基础3

1.msr寄存器拦截扫尾.mp4

ept.mp4

ept初始化.mp4

ept实现无痕hook1.mp4

ept实现无痕hook2.mp4

ept实现无痕hook3.mp4

开启ept.mp4

开启ept检测.mp4

资源下载地址

该资源需登录后下载

去登录
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请 联系我们 处理。

评论留言

51HOOK:软件安全培训课程,C++/游戏/反调试/内核/驱动
VIP专属
VIP免费,去开通 >
登录下载
单个付费资源
支付¥19.9
登录购买