经典逆向系列课程合集,郁金香/滴水/海哥/火哥等
本套经典逆向系列课程合集,包括郁金香、滴水、海哥、科锐、郁金香、周壑等系列课程, 详见下方大纲与目录,包含视频以及相关资料,内容共计1.02T。文章底部附下载地址。
课程大纲
2021年郁金香培训最新零基础全方位培训教程(驱动过检+lua+c+课件)
c&&汇编修练
c/c++全栈内核调试
nck
x86汇编语言-实模式到保护模式
滴水第三期
滴水基础
滴水内核中级班预习
海哥内核
火哥老版本
火哥内核五期
科锐40
科瑞41
麦洛克菲
郁金香2022.6在线班(无密)
周壑
课程文件目录:
目录:经典逆向系列课程 [1.02T]
2021年郁金香培训最新零基础全方位培训教程(驱动过检+lua+c+课件)
000-预习课
2021.06.05-利用驱动保护自己的进程.flv
2021.06.06-利用驱动突破游戏驱动保护.flv
2021.06.16-vs2017环境配置.flv
2021.06.17-c.c++代码练习.flv
2021.06.18-ce搜内存练习step1.flv
2021.06.19-ce练习第二关step2.flv
2021.06.20-ce练习第三关step3.flv
2021.06.21-ce练习第三关分析角色坐标基址偏移.flv
2021.06.23-x86_x64_asm汇编.flv
2021.06.28-认识了解xdbg调试器.flv
2021.06.29-汇编指令异或xor与二进制.flv
2021.06.30-汇编指令与加密与解密.flv
a001-游戏辅助技术(初级班)
001-c,c++程序入口点.flv
002-c,c++函数,转义字符.flv
003-c,c++调用windows系统api接口.flv
004-c,c++char,short,int,lpctstr与sizeof运算符.flv
005-c,c++利用windowsapi操作游戏窗口.flv
006-c,c++利用windowsapi获取进程pid.flv
007-c,c++读取目标进程内存数据.flv
008-c,c++读取目标内存数据读4字节.flv
009-ce分析基址偏移-精确数值.flv
010-ce分析基址偏移-未知初始值.flv
011-c,c++32位和64位进程读写多级基址偏移示例.flv
012-c,c++32位和64位进程内存数据读写函数接口.flv
012-c,c++32位和64位进程内存数据读写函数接口.mp4
012-c,c++32位和64位进程内存数据读写函数接口_重录.flv
013-x86环境使用汇编mov,sub,add指令.flv
014-x64环境masm汇编asm文件.flv
015-push和pop指令与栈的关系.flv
016-call指令与ret指令对栈的影响.flv
017-x86环境常见的六种参数调用约定传递与平栈.flv
018-x64环境常见的六种参数调用约定传递与平栈.flv
019-c,c++条件表达式,逻辑运算符与判断语句.flv
020-汇编指令test,cmp,jmp,jz,jnz.flv
021-c,c++循环语句与控制语句.flv
022-汇编条件转移指令与循环.flv
023-c,c++用代码注入器调用call.flv
024-c,c++用代码,跨进程调用call.flv
025-创建一个简单的mfc程序并为button关联单击事件.flv
026-mfc动态链接库与注入dll.flv
027-在目标进程分配内存写入代码.flv
028-向目标进程注入代码加载dll.flv
029-分析角色对象的属性.flv
030-c,c++编写代码读取对象属性值.flv
031-c,c++输入输出重定向.flv
032-c,c++定时器与主线程.flv
033-基址偏移分析复习.flv
034-分析角色信息复习.flv
035-周末复习答疑.flv
036-c,c++简单认识mfc消息机制.flv
037-c,c++mfc的编辑框控件和cedit类.flv
038-c,c++在游戏空间加载dll模块.flv
039-用ce和x32dbg分析寻路call,认识float类型.flv
040-c,c++浮点数,浮点数组与寻路call测试代码.flv
041-c,c++创建多个线程.flv
042-c,c++fs段与多线程teb的关系.flv
043-用xdbg和ce分析寻路功能的ecx参数与角色对象.flv
044-c,c++为寻路功能编写完整的代码.flv
045-c,c++数组与循环,汇编中数组访问方式.flv
046-利用xdbg和ce分析力量敏捷耐力智力精神力.flv
047-用xdbg和ce分析角色名字基址偏移.flv
048-编写代码读取角色力量敏捷智力精神力和名字等.flv
049-初级班主要知识点总结整理.flv
050-初级班主要知识点总结整理完结.flv
b002-游戏辅助技术(中级班)
001-c++的类和对象.flv
002-c++的基类和派生类.mp4
003-用代码读取utf8名字.flv
004-1-用ce和xdbg分析对象名字-补充.flv
004-用ce和xdbg分析对象名字.flv
005-虚函数指针与虚函数表.flv
006-用ce和xdbg分析对象数组.flv
007-c,c++链表结构typedefstruct关键字.flv
008-用ce和xdbg分析对象数组链表部分.flv
009-c,c++遍历游戏怪物数组.flv
010-c,c++遍历游戏对象链表.flv
011-c,c++xdbg条件断点,修改遍历代码.flv
012-分析快捷栏数组与快捷栏使用call.flv
013-c,c++写快捷栏使用call测试代码.flv
014-c,c++挂接游戏主线程运行函数.flv
015-c,c++测试遍历怪物列表的代码.flv
016-c,c++主线程代码传递复杂参数的实现.flv
017-c,c++struct结构与主线返回多个数值.flv
018-用ce,xdbg分析对象坐标并写代码测试.flv
019-用ce,xdbg分析选中对象功能并写代码测试.flv
020-c,c++代码移植与写代码测试选中对象功能.flv
021-c,c++遍历计算怪物距离.flv
022-c,c++遍历计算最近怪物并选中.flv
023-用ce,xdbg分析技能call.flv
024-c,c++写代码调用测试技能call.flv
025-c,c++命名空间namespace.flv
026-c,c++类静态成员.flv
027-ce,xdbg分析喊话call.flv
028-为喊话call写测试代码.flv
029-ce,xdbg分析明文封包,解密包,组包,发包-90%的功能都在这里了.flv
030-c,c++物品使用组包写代码测试.flv
031-c,c++模板的简单使用示例.flv
032-c,c++编写主线调用函数模板,方便快捷的调用功能.flv
033-ce,xdbg分析背包对象数组.flv
034-ce,xdbg分析背包对象,背包对象数量偏移.flv
035-ce,xdbg分析背包名字偏移,对象分类编号.flv
036-c,c++写代码遍历背包显示名字.flv
037-ce,xdbg宏指令call.flv
038-c,c++写代码测试宏指令功能.flv
039-ce,xdbg分析对象的大分类编号a.flv
040-ce,xdbg分析对象的大分类编号b.flv
041-c,c++遍历对象分类信息+优化遍历代码.flv
042-c,c++mfc编辑框使用技巧示例.flv
043-c,c++mfc多个窗口间的切换,控件tabcontrol的使用a.flv
044-c,c++mfc多个窗口间的切换,控件tabcontrol的使用b.flv
045-c,c++项目改名与代码移植整理(花月录制).mp4
046-c,c++优化宏指令调用.flv
047-c,c++分析释放灵魂与天使复活.flv
048-c,c++写代码测试释放灵魂与复活代码.flv
049-c,c++第二次修复完善遍历代码+.flv
050-ce,xdbg分析装备耐久度分析(当前值,上限值).flv
051-ce,xdbg调试分析修理单个装备功能和修理所有装备.flv
052-c,c++写代码遍历装备耐久度.flv
053-ce,xdbg分析装备数组.flv
054-写代码遍历装备数组.flv
055-ce,xdbg调试分析接任务交任务完成任务.flv
056-c,c++写代码测试接任务交任务完成任务.flv
057-c,c++写代码测试交任务完成任务.flv
058-c,c++写代码hook分析封包数据格式a.flv
059-c,c++写代码hook分析封包数据格式b-detours劫持.flv
060-c,c++写代码hook分析封包数据格式c-过滤和格式化.flv
061-c,c++写代码hook分析封包数据格式d-写入配置文件.flv
062-c,c++写代码hook分析封包数据格式d-读取配置文件.flv
063-c,c++写代码hook分析封包数据格式e-配置信息容错处理.flv
064-c,c++写代码hook分析封包数据格式f-获取返回地址.flv
065-c,c++不使用汇编的情况下进行hook处理.flv
066-c,c++利用自写代码分析转向组包.flv
067-c,c++利用自写代码分析转向功能并测试.flv
068-c,c++利用自写代码分析进入副本的功能.flv
c002-游戏外挂技术(中级班)lua脚本部分
c001-vs环境编译lua.mp4
c002-c++与lua脚本系统交互访问.flv
c003-lua编译器与lua解释器.flv
c004-lua常用数据类型与print函数.flv
c005-lua判断语句与条件表达式与常用运算符.flv
c006-lua数据类型table.flv
c007-lua循环与迭代器.flv
c008-lua里常用的函数.flv
c009-逆向分析游戏里lua里脚本接口dofile和dostring.flv
c010-c,c++调用游戏里的lua脚本接口.flv
c011-xdbg,ce逆向分析定位游戏中的dostring.flv
c012-xdbg,ce逆向分析定位游戏中的dostring.flv
c013-xdbg.ce分析游戏lua解释器指针l指针.flv
c014-c,c++调用游戏脚本接口,并增加utf8支持.flv
c015-xdbg,ce分析游戏luadofile的接口.flv
c016-c,c++文件写文件的操作.flv
c017-c,c++文件读文件的操作.mp4
c018-c,c++增加执行脚本文件的功能.flv
c019-lua脚本练习,遍历背包,使用背包物品.flv
c020-lua脚本练习,遍历装备,修理装备.flv
c021-xdbg,ce分析游戏lua脚本注册功能接口.flv
c022-c,c++写代码测试脚本注册接口.flv
c023-xdbg,ce逆向分析游戏脚本接口保护(过游戏检测).flv
c024-xdbg,ce逆向分析游戏脚本接口保护第二处检测(过游戏检测).flv
c025-xdbg,ce逆向分析游戏脚本接口保护第二处检测(过游戏检测方法2).flv
c026-c,c++逆向分析tonumber并注册寻路接口到lua环境.flv
c027-c,c++逆向分析并写代码测试获取游戏lua脚本返回值.flv
c028-c,c++重定向lua输出到文件windowsapi写文件(1).flv
c029-c,c++重定向lua输出到文件windowsapi写文件(2).flv
c030-c,c++重定向lua输出到文件windowsapi写文件(3).flv
c031-c,c++遍历游戏里注册的顶层函数.flv
c032-c,c++遍历游戏里的顶层ui对象.flv
c033-c,c++遍历游戏里的顶层ui-获取指定控件对象.flv
c034-lua脚本获取指定控件对象名字框架栈测试.flv
c035-lua脚本创建窗口.flv
c036-lua脚本创建控件按钮.flv
c037-直接调用游戏的编辑框ui接口.flv
c038-直接调用游戏的编辑框ui接口传递寻路坐标.flv
c039-修复脚本文件不存时的容错处理,分析错误脚本异常原因.flv
c040-为脚本接口添加错误处理及显示错误信息.flv
c041-分析lua脚本文件出错原因并修复.flv
c042-lua遍历怪物列表初步设计.flv
c043-hookguid或者hook对象原理演示.flv
c044-对象hook或者id劫持代码实现(解锁游戏高级lua功能).flv
c045-lua代码移植融合_h.flv
c046-编写lua遍历怪物列表的测试.flv
c047-xdbg,ce逆向分析接口保护限制检测.flv
c047-xdbg,ce逆向分析接口保护限制检测(过检测).flv
c048-分析突破保护接口只针对暴雪ui开放的限制.flv
c049-分析突破保护接口只针对暴雪ui开放的限制(ok).flv
c050-c,c++写代码突破游戏接口保护限制+定点打怪脚本设计.flv
c051-c,c++计算朝向弧度.flv
c052-c,c++游戏转向功能测试.flv
c053-c,c++朝向设置lua接口setfacingex.flv
c054-c,c++计算距离getunitdistance(unit),getunitpos(unit).flv
c055-c,c++遍历获取定点范围内的一个怪物对象.flv
c056-c,c++完善定点打怪逻辑.flv
c057-xdbg,ce分析死亡的怪物对象身上是否有物品.flv
c058-c,c++编写脚本接口unitisloot判断是否可以捡物.flv
c059-c,c++编写脚本接口settimer.flv
c060-c,c++编写脚本接口killtimer.flv
c061-c,c++为定点打怪添加捡物功能.flv
c062-c,c++为定点打怪添定时器.flv
c065-xdbg分析适合劫持hook自动注册lua接口地址.flv
c066-c,c++劫持hook自动注册lua接口.flv
c067-c,c++完善劫持注入.mp4
c067-c,c++完善劫持注入-this.mp4
c068-c,c++解决移动中不能释放技能的问题.flv
c069-c,c++分析解决转向与释放技能冲突(1).flv
c070-c,c++分析解决id为0的问题.flv
c071-c,c++分析游戏寻路导航接口a.flv
c072-c,c++分析游戏寻路导航接口b.flv
c073-c,c++分析游戏寻路导航接口c移植到dll.flv
c074-c,c++编写寻路到目标坐标的功能接口.flv
c075-c,c++优化寻路速度并修复寻路bug.flv
d003-驱动保护
d001-驱动开发环境介绍.flv
d002-第一个驱动helloworld.flv
d003-完善驱动框架-卸载例程.flv
d004-完善驱动框架-irp例程注册.flv
d005-虚拟机系统安装,驱动签名与禁用签名测试模式.flv
d006-驱动设备与符号链接.flv
d007-r3与r0通信交换数据a.flv
d008-r3与r0通信交换数据b.flv
d009-r3与r0通信交换数据c.flv
d010-irp_mj_write,irp_mj_read读写测试.flv
d011-c,c++编写加载驱动的代码.flv
d012-c,c++编写卸载驱动的代码.flv
d013-c,c++编写进程保护(阻止结束进程).flv
d014-c,c++编写进程保护(拒绝读写访问).flv
d015-c,c++分析处理蓝屏错误(bad_pool_caller).flv
d016-c,c++只保护特定的进程.flv
d017-c,c++保护特定名字的进程.flv
d018-c,c++保护指定pid的进程.flv
d019-windbg双机调试.flv
d020-c,c++保护特定名字的进程(修复).flv
d021-栈溢出问题分析解决.flv
d022-虚拟机优化提速解决花屏等问题.flv
d023-突破tp,np保护跨进程读写内存1.flv
d024-突破tp,np保护跨进程读写内存1.flv
d025_026-突破tp,np等游戏保护跨进程读写内存方法2.mp4
d027-突破tp,np等游戏保护跨进程读写内存方法3.flv
d028-突破tp,np等游戏保护跨进程写只读内存方法ok.flv
d029-cr0方式写入只读内存a.flv
d029-cr0方式写入只读内存b.flv
d030-绕过tp,np等游戏保护直接物理地址读写内存方法4.flv
d031-驱动遍历process,threadobject勾子.flv
d032-驱动对抗processobject保护勾子,完美过掉.flv
d033-驱动对抗ce进程无图标(网易腾讯等驱动保护研究).flv
d034-驱动给指定进程提升权限+降权原理及实现.flv
d035-解决权限问题-遍历所有进程句柄.flv
d036-解决权限问题-遍历指定进程句柄.flv
d037-解决权限问题-遍历指定进程句柄并获取句柄对象.flv
d038-解决权限问题-遍历指定进程句柄并获取句柄权限.flv
d039-windbg分析obreferenceobjectbyhandle取回进程句柄的过程.flv
d040-windbg分析进程句柄表和句柄权限地址关系.flv
d041-通过逆向obreferenceobjectbyhandle了解进程句柄的3张表.flv
d042-通过逆向obreferenceobjectbyhandle了解进程句柄的3张表.flv
d043-c++获取进程句柄对象.flv
d044-c++获取进程句柄对象.flv
d045-c++获取进程句柄对象+遍历指进程句柄.flv
d046-c++获取指定进程句柄对象地址和句柄权限.flv
d047_048-c++获取指定进程句柄类型.flv
d047-c++获取指定进程句柄类型(补录).flv
d048-c++获取指定进程句柄所属pid(补录).flv
d049-提升指定进程权限过tp,np,xigncode3,eac,be等保护.flv
d050-进程提权的缺陷+完美绕过tp,np,xigncode3,eac,be等保护的思路.flv
d051-完美绕过tp,np,xigncode3,eac,be等保护的框架设计.flv
d052-windbg配合xdbg分析代码中的错误.flv
d053-测试hook过保护读内存.flv
d054-过游戏保护内存读写兼容性的处理.flv
d055-修改ce绕过tp,np,xcode3等驱动保护原理分析(参考wrk源代码分析).flv
d056-修改ce绕过tp,np,xcode3等驱动保护实战写代码.flv
d057-修改ce绕过tp,np,xcode3等驱动保护实战测试完善.flv
d058-修改ce绕过tp,np,xcode3等驱动保护完美实现(优化修复).flv
d059-驱动级隐藏注入a.flv
d060-驱动级隐藏注入b.flv
d061-r0层监控进程创建情况.flv
d062-r0层监控进程模块的加载.flv
【郁金香】游戏辅助技术课程含(初级,中级,驱动)课程【课件】.e01.exe
【郁金香】游戏辅助技术课程含(初级,中级,驱动)课程【课件】.e02.exe
【郁金香】游戏辅助技术课程含(初级,中级,驱动)课程【课件】.exe
关于压缩文件解压说明.txt
c&&汇编修练
1、c语言深学活用
习题答案
周哥教it.c语言深学活用习题答案1.pdf
周哥教it.c语言深学活用习题答案10.pdf
周哥教it.c语言深学活用习题答案11.pdf
周哥教it.c语言深学活用习题答案12.pdf
周哥教it.c语言深学活用习题答案13.pdf
周哥教it.c语言深学活用习题答案14.pdf
周哥教it.c语言深学活用习题答案15.pdf
周哥教it.c语言深学活用习题答案2.pdf
周哥教it.c语言深学活用习题答案3.pdf
周哥教it.c语言深学活用习题答案4.pdf
周哥教it.c语言深学活用习题答案5.pdf
周哥教it.c语言深学活用习题答案6.pdf
周哥教it.c语言深学活用习题答案7.pdf
周哥教it.c语言深学活用习题答案8.pdf
周哥教it.c语言深学活用习题答案9.pdf
0序言.mp4
1.1情商管理.mp4
1.2学习方法.mp4
1.3编写、编译、运行、调试helloworld.mp4
1.4程序基础概念入门讲解.mp4
10.1一维数组.mp4
10.2数组初始化与赋值注意事项.mp4
10.3二维数组.mp4
10.4数组重要注意事项.mp4
10.5数组应用.mp4
11.1字符串定义.mp4
11.2程序中的字符串.mp4
11.3字符串api.mp4
11.4自己实现字符串api.mp4
12.1函数定义与应用.mp4
12.2函数传参.mp4
12.3函数传参的理解.mp4
12.4函数调用约定.mp4
12.5inline函数.mp4
12.6static修饰函数.mp4
12.7函数设计常见问题与注意事项.mp4
13.1指针定义与使用.mp4
13.10指针注意事项.mp4
13.2指针类型转化实例.mp4
13.3指针转换:不同视角查看内存数据.mp4
13.4指针加减运算.mp4
13.5指针与数组.mp4
13.6常量指针与指针常量.mp4
13.7函数指针与指针函数.mp4
13.8函数指针使用:func,&func.mp4
13.9二级指针.mp4
14.1内存分类与寻址.mp4
14.2内存分配.mp4
14.3内存泄漏预防与检测.mp4
15.1结构体定义与使用.mp4
15.2结构体中的指针与数组.mp4
15.3结构体浅拷贝深拷贝写时拷贝.mp4
15.4结构体应用.mp4
15.5sizeof计算结构体长度.mp4
15.6联合体.mp4
15.7枚举类型.mp4
16.1位运算概述.mp4
16.2与(&)运算.mp4
16.3或(l)运算.mp4
16.4异或(^)运算.mp4
16.5取反(~)运算.mp4
16.6移位(《《,》》)运算.mp4
16.7位运算综合运用.mp4
17.1宏的定义.mp4
17.2宏的应用与注意事项.mp4
17.3条件编译.mp4
18.1递归定义.mp4
18.2递归的应用.mp4
19.1文件概念.mp4
19.2文件创建、打开与读写.mp4
19.3文件其它相关操作.mp4
19.4结构体io与优化.mp4
2.1整数进制转换.mp4
2.2整数编码.mp4
2.3整数存储方式.mp4
20.1调用约定之汇编.mp4
20.2传参之汇编.mp4
20.3c语句之汇编.mp4
3.1浮点数定义和存储.mp4
3.2浮点数存储.mp4
3.3浮点数阶码与指数关系.mp4
4.1内建型别.mp4
4.2类型长度与取值范围.mp4
4.3后补:整型取值范围计算.mp4
4.4类型转换.mp4
5.1变量定义与命名.mp4
5.2变量作用域,存储空间,生命周期.mp4
6输入输出–stdio.mp4
7.1运算符.mp4
7.2表达式.mp4
8程序的语句.mp4
9编码风格.mp4
2、c语言与底层汇编
1.1课程序言.mp4
1.2冯.诺依曼体系:cpu,寄存器,内存,磁盘.mp4
1.3寄存器与汇编.mp4
1.4内存寻址.mp4
1.5汇编版helloworld编写、编译、运行、调试.mp4
2.1复杂指令集与精简指令集(ciscvsrisc).mp4
2.10花指令形式.mp4
2.2传送指令(如mov,lea等).mp4
2.3标志寄存器操作.mp4
2.4算数指令.mp4
2.5位运算指令.mp4
2.6移位指令.mp4
2.7串操作指令(如movs、stos、lods、cmps、scas).mp4
2.8跳转指令(如jmp,jz,jnz等).mp4
2.9intel汇编与at&t汇编区别.mp4
3.1c语言函数调用约定与底层汇编.mp4
3.2c语言函数传参与底层汇编.mp4
3.3c语言语句与底层汇编(如i++,for循环等).mp4
3.4c语言与x64汇编、调用约定.mp4
4.1×86指令格式的引入问题.mp4
4.2×86汇编复习:寄存器,opcode和寻址方式.mp4
4.3×8632位汇编指令格式详解.mp4
4.4×8664位汇编指令格式详解.mp4
5花指令补充讲解.mp4
6ret、retn、retf的含义与区别.mp4
7.1栈的4种形态概述.mp4
7.2满递减栈(fd).mp4
7.3空递减栈(ed).mp4
7.4满递增栈(fa).mp4
7.5空递增栈(ea).mp4
不知.mp4
3、c语言精讲
1.1.mp4
1.2.mp4
1.3.mp4
1.4.mp4
1.5.mp4
10.mp4
2.mp4
3.mp4
4.1.mp4
4.2.mp4
5.1.mp4
5.2.mp4
5.3.mp4
5.4.mp4
6.1.mp4
6.2.mp4
6.3.mp4
7.1.mp4
7.2.mp4
7.3.mp4
8.mp4
9.mp4
类型区分.mp4
多线程
1多线程概述:进程、线程、超线程.mp4
10、实现基于双重校验多线程安全的单实例模式.mp4
11、实现多线程安全的栈操作.mp4
12、互斥:互斥体mutex的使用方法.mp4
13、同步:事件event使用方法.mp4
14、多线程同步与互斥机制比较区别.mp4
15、进程通信概述.mp4
16、共享内存机制.mp4
17、命名管道机制.mp4
18、匿名管道机制.mp4
19、信号量机制.mp4
2、如何创建一个线程.mp4
3、_beginthreadex创建线程及区别.mp4
4、线程传参.mp4
5、线程持续执行方法.mp4
6.1、多线程安全问题.mp4
6.2、i++在单核上多线程安全吗?.mp4
7、windows平台同步互斥极致归纳.mp4
8.1、互斥:临界区(critical_secion)使用方法.mp4
8.2、临界区底层实现机制:轮询or阻塞.mp4
9、实现自动锁.mp4
加密解密
1.mp4
10.mp4
11.mp4
12.mp4
2.1.mp4
2.2.mp4
2.3.mp4
3.mp4
4.mp4
5.mp4
6.mp4
7.mp4
8.mp4
9.mp4
数据结构
1、链表
1.mp4
2.mp4
3.1.mp4
3.2.mp4
3.3.mp4
4.mp4
2、队列和栈
1.mp4
2.mp4
3.mp4
4.mp4
5.mp4
6.mp4
7.mp4
8.mp4
3、树
1.mp4
2.mp4
3.mp4
4.mp4
5.1.mp4
5.2.mp4
5.3.mp4
5.4.mp4
6.mp4
4、排序和查
1.mp4
2.mp4
3.1.mp4
3.2.mp4
3.3.mp4
4.1.mp4
4.2.mp4
5.mp4
6.mp4
7.mp4
算法秘技
1.mp4
10.mp4
11.mp4
2.mp4
3.mp4
4.mp4
5.mp4
6.mp4
7.mp4
8.mp4
9.mp4
网络编程
1.mp4
10.mp4
2.mp4
3.mp4
4.mp4
5.1.mp4
5.2.mp4
6.mp4
7.mp4
8.mp4
9.1.mp4
9.2.mp4
c/c++全栈内核调试
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.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.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.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
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.可接任务列表分析.mp4
4.可接任务列表2.mp4
5.可接任务列表遍历.mp4
6.接受任务分析1.mp4
7.跳过npc对话接受任务分析.mp4
8.自动更新基址1.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.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.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
nck
01
nck其它免费课程
课件
01一款ddos攻击软件的爆破
6922517773173033.ppt
02认识vmp虚拟机1
7611634964366213.ppt
03net平台il原理执行引擎介绍
7763158688178515.ppt
04利用易语言字符串比较破解程序
9603685385667095.ppt
05vs2017安装过程
9747348797517866.ppt
00逆向破解线上实战班介绍.mp4
01一款ddos攻击软件的爆破.mp4
02认识vmp虚拟机1.mp4
03.net平台il原理执行引擎介绍.mp4
04利用易语言字符串比较破解程序.mp4
05vs2017安装过程.mp4
nck老师破解合集网址.txt
破解工具
vs2017安装与番茄助手的配置
4.visualstudio2017安装过程.rar
5.visualassist番茄助手安装教程.rar
2018-微软常用运行库合集.exe
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
编程达人od.rar
动态patchpg(动态hook过pg检测).zip
画眉专用代码模板.rar
火绒注入(内核hook稳定注入).zip
破解补丁工具.rar
问题解答
od配置教程
od配置教程.ppt
od配置教程.wmv
矿泉水问题的解答
多线程怎么找到源头.mp4
问题1.mp4
条件断点
条件断点补充视频教程.mp4
易语言文本比较破解
video_2018-09-05_161551.wmv
易语言程序文本比较破解教程.wmv
源代码.e
作业课件
第01课
01-解析.png
02-解析.png
03-解析.png
破解成功如图所示.png
作业要求.txt
第02课
01-解析.png
02-解析.png
作业要求.txt
第03课
01.png
02.png
作业要求.txt
第04课
01-解析.png
第四课课后作业模板.rar
第05课
01-解析.png
第五课课后作业.exe
作业要求.txt
第07课
课后作业.zip
第08课
keygenme.exe
第09课
第8-9课算法解析.png
课后作业.rar
第11课
11.脚本去花+特征码应用.ppt
第12课
1.png
12.易语言消息特征及加载过程.ppt
ewnd窗口枚举插件源码.rar
作业.rar
第13课
课堂用到的工具.rar
第14课
8.易语言编写进程遍历工具.rar
9.408同学发的cm两种破解方法视频.rar
e-debug2.0.rar
e-debug2.0源码.rar
易语言分析调试工具源码.rar
第15课
15课课后作业crackme.rar
ye_cm1.5.rar
小生帝王cm2无壳无vm.rar
第16课
画眉专用odv2.0带易语言分析插件.rar
课后作业.zip
第17课
17.初识浮点寄存器.rar
17课课堂示例.rar
第18课
18.将汇编还原成易语言源码.rar
keygenme.exe
浮点计算-编程原理.实现与应.rar
第20课
浮点计算-编程原理.实现与应(1).rar
课后作业.rar
第21课
flair70.zip
ida6.8.rar
memoryinject.rar
01.公开课第一天.mp4
02如何快速定位关键破解点并爆破.mp4
03破解补丁工具的使用.mp4
04编写第一个破解补丁.mp4
05不修改代码实现破解①.mp4
06不修改代码实现破解②.mp4
07alihead使用方法&上一课作业讲解.mp4
08算法分析&初识ida用法.mp4
09ida逆向之置换密码.mp4
10指令变形初识&tls反调试.mp4
11脚本去花指令&易语言特征码应用.mp4
12深入浅出易语言消息机制逆向__老班长传的.mp4
13深入浅出易语言核心逆向(上).mp4
14深入浅出易语言核心逆向(中)–实战篇.mp4
15深入浅出易语言核心逆向(下)&高级cm(vm).mp4
16inlinehook补丁技术.mp4
17上节课堂回顾&初识浮点寄存器.mp4
18将汇编还原成易语言源码1.mp4
19将汇编还原成易语言源码2__老班长传的.mp4
20即时调试&内存注入.mp4
21逆向灵魂符号.mp4
22编写易语言调试器.mp4
解压密码.txt
02
17-22课件
20e-debug2.0_修复编译问题20180903.rar
20飘零金盾6.0山寨服务器架设.rar
ctf第三题72异冢完整源码.rar
过xuetr和pg检测密码1.rar
好东西密码1.rar
第01课重载易语言内核绕过vm
1.mp4
inlinehookmusicsolution简陋版.rar
课后作业(1).rar
易语言调试器.rar
第02课ida多种奇葩报错解决方案
codmake.rar
ncklib第二课课堂示例.zip
第02课.mp4
第03课ollydbg插件编写之静态分析
odsdk以及帮助文档.rar
第03课.mp4
第三天ncklib第二课课堂示例.zip
第三天windows6.1-kb917607-x64.zip
第三天通用dll注入器v1.0.rar
第04课ollydbg插件编写之动态执行
4.ollydbg插件编写之动态执行.mp4
ollydbgpluginsolution.rar
第05课x64dbg插件编写之静态分析
x64dbgpluginsolution.rar
第05课.mp4
第06课x64dbg插件编写之动态调试
x64dbgpluginsolution_动态.rar
第06课.mp4
第07课从pe到代码防御如何防止破解
vmprotector3.2正版泄露版.rar
vmp扩展版1.5_课后作业.rar
第07课.mp4
第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课初探网页验证编写与破解
课后作业
课后作业.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
解压密码.txt
x86汇编语言-实模式到保护模式
1课程说明
课程说明.mp4
10循环批量传送和条件转移
1跳过非指令的数据区.mp4
2逻辑段地址的重新设定.mp4
3串传送指令和标志寄存器.mp4
4nasm的$和$$记号.mp4
5使用循环指令loop分解数位.mp4
6基址寻址和inc指令.mp4
7数字的显示和dec指令.mp4
8基址变址寻址和条件转移指令.mp4
11计算机中的负数
1无符号数和有符号数.mp4
2减法指令sub和求补指令neg.mp4
3计算机如何区分对待无符号数和有符号数.mp4
4有符号数除法指令idiv.mp4
5有符号数的符号扩展指令.mp4
12阶段性知识总结和拓展
1阶段性重点内容总结.mp4
28086的标志寄存器.mp4
3条件转移指令和cmp指令.mp4
13从1加到100并显示结果
1字符串的定义和累加过程.mp4
2栈的原理和使用.mp4
3栈在数位分解和显示中的应用.mp4
4在调试器里观察栈操作的状态.mp4
5进一步认识栈和栈操作的特点.mp4
6逻辑或指令or和逻辑与指令and.mp4
14intel8086处理器的寻址方式
1寄存器立即数和直接寻址.mp4
2基址寻址.mp4
3变址寻址.mp4
4基址变址寻址.mp4
15硬盘和显卡的访问与控制
1离开主引导扇区.mp4
10过程和过程调用.mp4
11过程调用和返回的原理.mp4
12加载整个用户程序.mp4
13用户程序的重定位.mp4
14比特位的移动指令.mp4
15转到用户程序内部执行.mp4
168086的无条件转移指令.mp4
17用户程序的执行过程.mp4
18验证加载器加载和执行用户程序的过程.mp4
19书中第八章用户程序概述.mp4
2给汇编语言程序分段.mp4
20与文本显示有关的回车换行与光标控制.mp4
21回车的光标处理和乘法指令mul.mp4
22换行和普通字符的处理过程与滚屏操作.mp4
238086的过程调用方式.mp4
24通过retf指令转到另一个代码段内执行.mp4
25在程序中访问不同的数据段.mp4
26使用新版fixvhdwr写虚拟硬盘并运行程序.mp4
3控制段内元素的汇编地址.mp4
4加载器和用户程序头部段.mp4
5加载器的工作流程和常数声明.mp4
6确定用户程序的加载位置.mp4
7外围设备及其接口.mp4
8输入输出端口的访问.mp4
9通过硬盘控制器端口读扇区数据.mp4
16中断和动态时钟显示
1中断和硬件中断.mp4
10用not指令反转时间分隔符的颜色.mp4
11使用iret指令从中断过程返回.mp4
12用停机指令hlt使处理器进入低功耗状态.mp4
13内部中断和软中断.mp4
14bios中断概述.mp4
15使用bios功能调用接收并显示键盘输入.mp4
2中断控制器简介.mp4
3中断号中断处理过程和中断向量表.mp4
4实时时钟cmosram和bcd编码.mp4
5实时时钟芯片的中断信号.mp4
6安装0x70号中断处理过程.mp4
7启用更新周期结束中断.mp4
8用test指令等待更新周期结束.mp4
9读取bcd码的时间并在屏幕上显示.mp4
1732位x86处理器编程架构
1ia-32架构和保护模式.mp4
2寄存器的扩展和扩充.mp4
332位处理器的内存访问概况.mp4
432位处理器的寻址方式概况.mp4
5流水线技术.mp4
6高速缓存技术.mp4
7乱序执行技术.mp4
8寄存器重命名技术.mp4
9分支目标预测技术.mp4
18进入保护模式
1保护模式是要保护什么.mp4
10通过设置寄存器cr0的pe位进入保护模式.mp4
11描述符高速缓存器和保护模式下的内存访问.mp4
12在调试器中观察实模式和保护模式的内存访问.mp4
2全局描述符表gdt和全局描述符表寄存器gdtr.mp4
3准备创建全局描述符表.mp4
4描述符的分类.mp4
5存储器的段描述符-段的类型和基地址.mp4
6存储器的段描述符-段界限及访问控制位.mp4
7安装存储器的段描述符.mp4
8加载全局描述符表寄存器gdtr.mp4
9开启处理器的第21根地址线a20.mp4
19指令的格式及其操作尺寸
180286的16位保护模式.mp4
10描述符和段描述符高速缓存器的d位.mp4
11进入保护模式后立即切换到32位模块并使用32位默认操作尺寸.mp4
216位处理器的指令操作尺寸.mp4
332位处理器的指令操作尺寸.mp4
4×86的指令格式-操作码和立即数部分.mp4
5×86的指令格式-modrm和偏移量部分.mp4
6×86的指令格式-sib部分.mp4
7×86的指令格式-指令前缀部分.mp4
8处理器的默认操作尺寸和相关指令前缀.mp4
9用伪指令bits生成16位和32位模块.mp4
2汇编语言的前世今生
1引子.mp4
10处理器.mp4
11汇编语言的诞生.mp4
2用电来表示数字.mp4
3二进制加法机.mp4
4具有记忆功能的器件-寄存器.mp4
5带寄存器的加法机.mp4
6能做四则运算的机器.mp4
7机器指令.mp4
8内存.mp4
9自动计算.mp4
20存储器的保护
1话说movds,ax和movds,eax.mp4
10通过别名来实现段的共用和共享.mp4
11冒泡排序法的基本原理.mp4
1232位操作尺寸下的loop指令.mp4
13数据交换指令xchg.mp4
2修改段寄存器时的保护.mp4
3代码段执行时的保护.mp4
4用向上扩展的段做为栈段.mp4
5向上扩展的段用做栈段时的保护.mp4
6访问普通数据段时的保护.mp4
7内存线性地址的回绕特性.mp4
8用向下扩展的段做为栈段.mp4
9向下扩展的段用做栈段时的保护.mp4
21保护模式程序的动态加载和执行
1本章的目标和内容提要.mp4
10条件传送指令簇cmovcc.mp4
11计算以512字节为单位的用户程序总长度.mp4
12内存分配的基本策略和方法.mp4
13内存分配的简易实现过程.mp4
14加载用户程序.mp4
15准备安装用户程序的段描述符.mp4
16用sgdt和movzx指令确定gdt的位置.mp4
17安装新描述符并生成选择子.mp4
18安装用户程序的段描述符并回填选择子.mp4
19用户程序的执行和退出.mp4
2内核的结构和加载前的准备工作.mp4
20在虚拟机上观察内核的加载以及用户程序的执行与退出.mp4
3准备为内核的每个段创建和安装描述符.mp4
4段描述符的创建和bswap指令.mp4
5进入内核执行.mp4
6进入内核后显示文本信息.mp4
7用cpuid指令取得处理器品牌信息并显示.mp4
8准备加载用户程序.mp4
9预读用户程序并得到它的大小.mp4
22用户程序编程接口及其实现
1内核与用户程序之间的栈切换问题.mp4
10在虚拟机上验证程序的执行.mp4
11以十六进制形式显示一个双字以及pushadpopad和xlat.mp4
2在内核中为用户程序提供编程支持.mp4
3用户程序中的符号地址检索表.mp4
4内核程序中的符号地址检索表.mp4
5串比较指令cmps.mp4
6串比较的方向和重复前缀.mp4
7使用外循环依次取得用户salt表的每个条目.mp4
8使用内循环依次取得内核salt表的每个条目并进行比较.mp4
9在用户程序内使用内核编程接口读硬盘和显示文本.mp4
23任务和任务的创建
1任务概念和组成.mp4
10tss描述符的格式和tss描述符的创建.mp4
11用带参数的ret指令返回调用者.mp4
12加载任务寄存器tr和局部描述符表寄存器ldtr.mp4
13在虚拟机上验证任务的执行.mp4
2使用任务控制块保存任务基本信息.mp4
3将任务控制块加入任务控制块链表.mp4
4通过栈传递例程参数以及立即数的压栈指令.mp4
5段寄存器的压栈和出栈以及栈的随机访问机制.mp4
6创建任务的局部描述符表ldt.mp4
7在当前任务的ldt中安装描述符.mp4
8ldt描述符的格式和ldt描述符的创建.mp4
9创建任务状态段tss.mp4
24特权级和特权级保护
1特权级保护的必要性和特权保护机制.mp4
10一般情况下的请求特权级设置.mp4
11为内核接口例程创建调用门.mp4
12调用门的测试和调用门转移过程.mp4
13通过调用门实施低特权级到高特权级的转移.mp4
14通过调用门转移控制时的栈切换过程.mp4
15通过调用门转移控制并返回的完整描述.mp4
16创建01和2特权级的栈并登记在tss中.mp4
17通过模拟调用门返回进入用户程序执行.mp4
2当前特权级cpl.mp4
3描述符特权级dpl.mp4
4任务公共部分和私有部分的特权级划分.mp4
5依从的代码段.mp4
6门描述符和调用门.mp4
7本章程序说明及特权级检查的时机.mp4
8请求特权级rpl.mp4
9请求特权级调整指令arpl.mp4
25协同式任务切换
1多任务和任务切换概述.mp4
10通过jmpfar执行任务切换的过程.mp4
11内核任务与用户任务轮流执行的过程.mp4
12任务的终止和清理.mp4
2内核任务的创建和io特权级iopl.mp4
3io特权级的修改和popf指令.mp4
4任务的用户态和内核态.mp4
5io许可位串和tss的io许可位映射区.mp4
6任务切换的方法及内核任务的确立.mp4
7用户任务的创建和初始化.mp4
8简单的任务调度和切换策略.mp4
9遍历tcb链表寻找忙任务和就绪任务.mp4
26中断和异常的处理与抢占式多任务
1中断和异常概述.mp4
10中断和异常发生时的栈切换过程.mp4
11在中断处理过程中实施任务切换(含nop指令的介绍).mp4
12抢占式多任务的执行效果演示.mp4
2保护模式下中断和异常的向量分配.mp4
3中断描述符表中断门和陷阱门.mp4
4本章程序介绍.mp4
5创建并安装全部的256个中断门.mp4
6为实时时钟中断创建和安装中断门.mp4
7加载中断描述符表寄存器idtr.mp4
8重新设置8259a主片的中断向量.mp4
9中断和异常发生时的特权级检查.mp4
27分页和动态页面分配
1保护模式下的段式虚拟内存管理.mp4
10设置控制寄存器cr3和cr0开启分页功能.mp4
11在调试器中观察页目录表和页表.mp4
12准备将内核映射到虚拟内存的高端.mp4
13在分页机制下访问页目录表自身.mp4
14使内核在虚拟内存高端的映射生效.mp4
15为内核任务创建任务控制块tcb.mp4
16为内核任务的tss分配内存空间.mp4
17处理与线性地址对应的页目录项和页表项.mp4
18根据需要分配物理页并设置页表项.mp4
19物理内存的页面管理和页映射位串.mp4
2每个任务独立的虚拟内存.mp4
20空闲页的搜索和bts指令.mp4
21空闲页搜索和分配的具体过程.mp4
22确立内核任务并开始创建用户任务.mp4
23用户任务的内存分配策略.mp4
24清空内核任务页目录表的前半部分并刷新tlb.mp4
25为用户任务分配内存并创建ldt.mp4
26用户程序的加载和重定位.mp4
27用户任务页目录表的创建和访问以及invlpg指令.mp4
28第二个用户任务的创建和分页模式下的任务切换.mp4
29分页模式下多任务切换的演示和调试.mp4
3物理内存的分页以及段到页的拆分.mp4
4处理器的段部件和页部件.mp4
5从线性地址到物理地址的转换过程.mp4
6页目录和页表及其地址转换过程.mp4
7设计内核的页目录和页表.mp4
8页目录项和页表项的组成格式.mp4
9创建内核的页表并初始化低端1mb对应的页表项.mp4
28平坦模型
1为什么要引入平坦模型及平坦模型的特点.mp4
2在主引导程序中创建平坦模型下的段.mp4
3平坦模型对内核程序分段的影响.mp4
4平坦模型对加载内核程序的影响.mp4
5平坦模型下的内核初始化与内核任务的确立.mp4
6平坦模型下的用户程序结构.mp4
7平坦模型下的用户任务创建.mp4
8在用户任务内动态分配内存.mp4
3认识8086处理器
18086的通用寄存器.mp4
28086的内存访问和字节序.mp4
3程序的分段.mp4
4程序的重定位难题.mp4
5段地址和偏移地址.mp4
68086内存访问的困境.mp4
78086选择段地址的策略.mp4
88086的内存访问过程.mp4
9逻辑地址和分段的灵活性.mp4
4汇编语言和汇编软件
1创建汇编语言源程序.mp4
2notepad++的下载和使用.mp4
3下载和安装编译器nasm.mp4
4编译汇编语言源程序.mp4
5下载和使用配套源码及工具.mp4
6将编译功能集成到notepad++.mp4
5如何执行编译好的程序
18086加电或者复位时的状态.mp4
28086地址空间的分配.mp4
3跳转指令.mp4
4硬盘的构造和工作原理.mp4
5一切从主引导扇区开始.mp4
6虚拟机的安装和使用
1安装virtualbox虚拟机管理器.mp4
2创建virtualbox虚拟机.mp4
3虚拟硬盘简介.mp4
4在windows下创建虚拟硬盘并安装操作系统.mp4
5在linux下创建虚拟硬盘并安装操作系统.mp4
7汇编语言程序的调试
1带调试功能的虚拟机.mp4
2安装bochs虚拟机.mp4
3为bochs虚拟机安装虚拟硬盘.mp4
4创建主引导扇区程序.mp4
5将程序写入硬盘主引导扇区.mp4
6用调试器观察程序的执行.mp4
8在屏幕上显示文本
1显卡和显存.mp4
10在virtualbox中运行写屏程序.mp4
11主引导扇区执行时的内存布局.mp4
12使用标号计算跳转的偏移地址.mp4
13使用寄存器的绝对间接近跳转.mp4
14使用相对偏移量的短跳转和近跳转.mp4
2准备访问文本模式下的显存.mp4
3字符的编码和显示属性.mp4
4文本模式下的显存操作.mp4
5mov指令的形式和机器码.mp4
6列表文件的创建和使用.mp4
7在汇编程序中使用标号.mp4
8段间直接绝对跳转指令.mp4
9在bochs中运行和调试写屏程序.mp4
9在屏幕上显示数字
1显示数字的基本原理.mp4
2无符号数除法指令div.mp4
3在调试器里验证除法操作.mp4
4异或指令xor的用法.mp4
5加法指令add的用法.mp4
6使用标号访问内存数据.mp4
7段超越前缀的使用.mp4
8显示标号的汇编地址.mp4
习题解析
第2章.mp4
第3章.mp4
第4章.mp4
第5章.mp4
第6章.mp4
第7章.mp4
第8章.mp4
第9章.mp4
视频辅助文档.rar
视频源码和工具.rar
滴水第三期
滴水逆向三期课件
2013-01-15
005通用寄存器(2).xls
006内存.xls
课后练习.txt
2015-01-12
001滴水逆向_进制(上).xls
开课说明.ppt
2015-01-13
002滴水逆向_进制(下).xls
003数据宽度_逻辑运算.xls
youdaonote_v4.0.0.3_setup.1418982273.exe
课后练习.txt
练习答案.txt
2015-01-14
003数据宽度_逻辑运算.xls
004通用寄存器(1).xls
dtdebug.rar
2015-01-16
007堆栈.xls
本节练习.txt
2015-01-19
007堆栈.xls
008eflags寄存器.xls
crackme.exe
调查总结.txt
2015-01-20
009jcc.xls
2015-01-21
010堆栈图.xls
c语言逆向学习流程.xls
helloworld.exe
2015-01-22
011堆栈图.xls
stack.exe
stackdemo.exe
2015-01-23
2015-01-23.xls
2015-01-26
2015-01-26.xls
callingconvention.exe
callingconvention.rar
2015-01-27
2015-01-27.xls
2015-01-28
2015-01-28.xls
2015-01-29
2015-01-29.xls
2015-01-30
2015-01-30.xls
2015-02-02
2015-02-02.xls
2015-02-03
2015-02-03.xls
2015-02-04
2015-02-04.xls
2015-02-05
2015-02-05.xls
2015-02-06
2015-02-06.xls
2015-02-26
2015-02-26.xls
2015-02-27
2015-02-27.xls
2015-02-28
2015-02-28.xls
2015-03-02
2015-03-02.xls
2015-03-03
2015-03-03.xls
2015-03-04
2015-03-04.xls
2015-03-06
2015-03-06.xls
2015-03-09
2015-03-09.xls
2015-03-10
2015-03-10.xls
2015-03-11
2015-03-11.xls
2015-03-12
2015-03-12.xls
2015-03-13
2015-03-13.xls
2015-03-16
2015-03-16.xls
2015-03-17
2015-03-17.xls
2015-03-18
2015-03-18.xls
2015-03-19
2015-03-19.xls
2015-03-20
2015-03-20.xls
2015-03-23
2015-03-23.xls
2015-03-24
2015-03-24.xls
2015-03-25
2015-03-25.xls
2015-03-26
2015-03-26.xls
2015-03-27
2015-03-27.xls
2015-03-30
2015-03-27.xls
2015-03-30.xls
2015-03-31
injectdll
debug
injectdll.dll
injectdll.exp
injectdll.ilk
injectdll.lib
injectdll.obj
injectdll.pch
injectdll.pdb
mydll.obj
stdafx.obj
vc60.idb
vc60.pdb
release
injectdll.dll
injectdll.exp
injectdll.lib
injectdll.obj
injectdll.pch
mydll.obj
stdafx.obj
vc60.idb
injectdll.cpp
injectdll.dsp
injectdll.dsw
injectdll.ncb
injectdll.opt
injectdll.plg
mydll.cpp
mydll.h
stdafx.cpp
stdafx.h
usedll
debug
stdafx.obj
stdafx.sbr
usedll.bsc
usedll.exe
usedll.ilk
usedll.obj
usedll.pch
usedll.pdb
usedll.sbr
vc60.idb
vc60.pdb
injectdll.dll
injectdll.lib
stdafx.cpp
stdafx.h
usedll.cpp
usedll.dsp
usedll.dsw
usedll.ncb
usedll.opt
usedll.plg
2015-03-27.xls
2015-03-31.xls
2015-04-01
2015-04-01.xls
2015-04-02
2015-04-02.xls
2015-04-03
2015-04-03.xls
2015-04-07
2015-04-07.xls
2015-04-08
2015-04-08.xls
2015-04-09
2015-04-09.xls
2015-04-10
2015-04-10.xls
2015-04-13
2015-04-13.xls
2015-04-15
2015-04-15.xls
2015-04-16
2015-04-16.xls
2015-04-17
2015-04-17.xls
2015-04-20
2015-04-20.xls
ascii.xls
2015-04-21
demo
debug
demo.bsc
release
demo.exe
demo.obj
demo.pch
stdafx.obj
tools.obj
vc60.idb
demo.cpp
demo.dsp
demo.dsw
demo.ncb
demo.opt
demo.plg
stdafx.cpp
stdafx.h
tools.cpp
tools.h
2015-04-21.xls
2015-04-22
2015-04-22.xls
reversetraining_1.exe
2015-04-23
2015-04-23.xls
reversetraining_2.exe
2015-04-24
2015-04-24.xls
reversetraining_3.exe
reversetraining_4.exe
2015-04-27
icondemo
debug
icondemo.exe
icondemo.ilk
icondemo.obj
icondemo.pch
icondemo.pdb
icondemo.res
stdafx.obj
vc60.idb
vc60.pdb
icon_1.ico
icondemo.cpp
icondemo.dsp
icondemo.dsw
icondemo.ncb
icondemo.opt
icondemo.plg
icondemo.rc
loadpe.ico
resource.h
stdafx.cpp
stdafx.h
2015-04-27.xls
2015-04-28
2015-04-28.xls
2015-05-07
2015-05-07.xls
2015-05-08
2015-05-08.xls
2015-05-11
2015-05-11.xls
2015-05-12
2015-05-12.xls
2015-05-13
2015-05-13.xls
2015-05-14
2015-05-14.xls
2015-05-15
zzzzzz
debug
zzzzzz.bsc
resource.h
stdafx.cpp
stdafx.h
z.aps
z.rc
zzzzzz.cpp
zzzzzz.dsp
zzzzzz.dsw
zzzzzz.ncb
zzzzzz.opt
zzzzzz.plg
2015-05-15.xls
2015-05-18
2015-05-18.xls
2015-05-19
2015-05-19.xls
2015-05-20
2015-05-20.xls
2015-05-21
加密壳练习项目.rar
加密壳练习项目.xls
2015-05-28
2015-05-28.xls
2015-05-29
2015-05-29.xls
2015-06-01
2015-06-01.xls
2015-06-03
2015-06-03.xls
2015-06-04
2015-06-04.xls
imeinject.rar
2015-06-11
进程通信.xls
练习项目.xls
逆向电子书
滴水逆向培训基础教程_pe_2013-2-19_修改.pdf
滴水逆向培训基础教程1-5章.pdf
硬编码
volume_2_325383_norestriction.pdf
硬编码.xls
第二月
2015-02-02(参数_返回值_局部变量_数组反汇编).avi
2015-02-02课后练习.avi
2015-02-04(结构体).avi
2015-02-05(字节对齐_结构体数组).avi
2015-02-06(switch语句反汇编).avi
2015-02-26(指针1).avi
2015-02-27(指针2).avi
2015-02-28(指针3).avi
2015-02-28(指针4).avi
2015-03-02(指针5).avi
第六月
2015-06-01(ce+od练习)_.avi
2015-06-03(shellcode_远程线程注入)_.avi
2015-06-04(win32加载进程_隐藏模块)_.avi
2015-06-09(win32iathook)_.avi
2015-06-10(win32inlinehook)_.avi
2015-06-11(进程通信).avi
2015-06-11(项目说明).avi
2015-06-15(硬编码_01)_.avi
2015-06-16(硬编码_02)_.avi
2015-06-17(硬编码_03)_.avi
2015-06-18(硬编码_04)_.avi
2015-06-19(硬编码_05)_.avi
进程监控.xls
第三月
2015-03-03(指针6).avi
2015-03-04(指针7)_.avi
2015-03-06(指针8)_.avi
2015-03-09(位运算)_.avi
2015-03-10(内存分配-文件读写)_.avi
2015-03-11(pe头解析_手动)_.avi
2015-03-12(pe头字段说明).avi
2015-03-13(节表)_.avi
2015-03-16(filebuffer-imagebuffer)_.avi
2015-03-17(代码节空白区添加代码)_.avi
2015-03-18(任意代码空白区添加代码)_.avi
2015-03-19(新增节-添加代码)_.avi
2015-03-20(扩大节-合并节-数据目录)_.avi
2015-03-23(静态链接库-动态链接库)_.avi
2015-03-24(导出表)_.avi
2015-03-25(重定位表)_.avi
2015-03-26(移动导出表-重定位表)_.avi
2015-03-27(iat表)_.avi
2015-03-27(导入表)_.avi
2015-03-30(绑定导入表)_.avi
2015-03-31(导入表注入)_.avi
第四月
2015-04-01(c++类this指针上)_.avi
2015-04-01(c++类this指针下)_.avi
2015-04-02(c++继承构造-析构函数)_.avi
2015-04-07(虚函数表)_.avi
2015-04-08(动态绑定_多态_上)_.avi
2015-04-08(动态绑定_多态_下)_.avi
2015-04-09(模版)_.avi
2015-04-10(引用-友元-运算符重载)_.avi
2015-04-13(new-delete-vector)_.avi
2015-04-14(vector实现)_.avi
2015-04-15(链表)_.avi
2015-04-16(二叉树)_.avi
2015-04-16(链表实现)_.avi
2015-04-16(链表实现)_~1.avi
2015-04-17(二叉树实现)_.avi
2015-04-20(win32宽字符)_.avi
2015-04-21(win32事件_消息_消息处理函数)_.avi
2015-04-22(win32esp寻址_定位回调函数)_.avi
2015-04-23(win32子窗口_消息处理函数)_.avi
2015-04-24(win32资源文件_消息断点).avi
2015-04-27(win32提取图标_修改标题)_.avi
2015-04-28(win32通用控件_vm_notify)_.avi
2015-04-29(win32pe查看器_项目需求).avi
pe查看器需求说明(周期五天).xls
第五月
2015-05-07(win32创建线程)_.avi
2015-05-08(win32线程控制_context结构)_.avi
2015-05-11(win32临界区).avi
2015-05-12(win32互斥体)_.avi
2015-05-13(win32事件)_.avi
2015-05-14(win32信号量)_.avi
2015-05-15(win32线程同步与线程互斥)_.avi
2015-05-18(win32进程创建_句柄表)_.avi
2015-05-20(win32挂起方式创建进程).avi
2015-05-21(win32加密壳_项目说明)_.avi
2015-05-28(枚举窗口_鼠标键盘事件函数)_.avi
2015-05-29(ce练习)_.avi
加密壳练习项目.rar
第一月
2015-01-12(进制01).avi
2015-01-13(进制02).avi
2015-01-14(数据宽度_逻辑运算).avi
2015-01-15(通用寄存器_内存读写).avi
2015-01-16(内存地址_堆栈).avi
2015-01-19(标志寄存器).avi
2015-01-20(jcc).avi
2015-01-21(堆栈图).avi
2015-01-21宝马问题.avi
2015-01-22(堆栈图2).avi
2015-01-23(c语言01_后半节).avi
2015-01-26(c语言02_数据类型).avi
2015-01-27(c语言03_数据类型_if语句).avi
2015-01-28(c语言04_if语句逆向分析上).avi
2015-01-28(c语言04_if语句逆向分析下).avi
2015-01-29(c语言05_正向基础).avi
2015-01-30(c语言05_循环语句).avi
2015-01-30课后练习.avi
公开课
滴水逆向1月4号公开课.avi
滴水逆向初级1月5号公开课.avi
滴水逆向公开课1月3号.avi
格式工厂滴水逆向公开课1月3号.avi
2015-01-20jcc1【瑞客论坛】.avi
2015-01-20jcc补录【瑞客论坛】.avi
ida.pro.book.2nd.edition(pdf+epub)【瑞客论坛】.rar
滴水基础
c
c++
01封装.mp4
02this指针.mp4
03构造函数与析构函数.mp4
04继承.mp4
05类成员的访问控制.mp4
06在堆中创建对象.mp4
07引用类型.mp4
08面向对象程序设计之继承与封装.mp4
09面向对象程序设计之多态.mp4
10虚表.mp4
11运算符重载.mp4
12模版.mp4
13纯虚函数.mp4
14对象拷贝-拷贝构造函数.mp4
15对象拷贝-重载赋值运算符.mp4
16友元.mp4
17内部类.mp4
18命名空间.mp4
19static关键字.mp4
01c语言的汇编表示.mp4
02参数传递与返回值.mp4
03变量.mp4
04变量与参数的内存布局.mp4
05函数嵌套调用的内存布局.mp4
06整数类型.mp4
07浮点类型.mp4
08字符与字符串.mp4
09中文字符.mp4
10运算符与表达式.mp4
11分支语句.mp4
12switch语句.mp4
13switch语句为什么高效.mp4
14循环语句(while).mp4
15循环语句(do..whilefor).mp4
16自动关机小程序.mp4
17数组.mp4
18多维数组.mp4
19结构体.mp4
20字节对齐.mp4
21结构体数组.mp4
22指针类型.mp4
23&的使用.mp4
24取值运算符.mp4
25数组参数传递.mp4
26指针与字符串.mp4
27指针取值的两种方式.mp4
28结构体指针.mp4
29指针数组与数组指针.mp4
30调用约定.mp4
31函数指针.mp4
32预处理之宏定义.mp4
33条件编译与文件包含.mp4
mfc
001-mfc的本质.mp4
002-第一个mfc程序2.mp4
003-mfc的初始化过程1.mp4
004-mfc程序的初始化过程2.mp4
005-mfc运行时类型识别(rtti).mp4
006-mfc六大核心机制动态创建.mp4
007-消息映射.mp4
008-命令的传递.mp4
009-mfc分析.mp4
010-mfcgdi基础.mp4
011-gdi.mp4
012-mfcgdi.mp4
013-鼠标和键盘.mp4
014-键盘消息.mp4
15-对话框.mp4
16-mfc控件.mp4
17-mfc控件.mp4
18-mfc控件listbox.mp4
19-clistctrl.mp4
20-treelist.mp4
21-mfc文件和资源操作.mp4
22-mfc多页面设计.mp4
pe
01pe文件结构.mp4
02pe文件的两种状态.mp4
03dos头属性说明.mp4
04标准pe头属性说明.mp4
05扩展pe头属性说明.mp4
06pe节表.mp4
07rva与foa的转换.mp4
08空白区添加代码.mp4
09扩大节.mp4
10新增节.mp4
11合并节.flv
12导出表.mp4
13导入表_确定依赖模块.mp4
14导入表_确定依赖函数.mp4
15导入表_确定函数地址.mp4
16重定位表.mp4
17注入shellcode.mp4
18virtualtable_hook.mp4
19iathook.mp4
20inlinehook.mp4
21inlinehook改进版.mp4
22hook攻防.mp4
23瞬时hook过检测.mp4
stl
01_stl概述_vector.mp4
02_deque_list.mp4
03_set.mp4
04_map.mp4
05_stack_queue.mp4
06_算法.mp4
07_迭代器.mp4
win32
01win32课程介绍.mp4
02字符编码.mp4
03c语言中的宽字符.mp4
04win32api中的宽字符.mp4
05进程的创建过程.mp4
06创建进程.mp4
07句柄表.mp4
08进程相关api.mp4
09创建线程.mp4
10线程控制.mp4
11临界区.mp4
12互斥体.mp4
13事件.mp4
14窗口的本质.mp4
15消息队列.mp4
16第一个windwos程序.mp4
17消息类型.mp4
18子窗口.mp4
19虚拟内存与物理内存.mp4
20私有内存的申请释放.mp4
21共享内存的申请释放.mp4
22文件系统.mp4
23内存映射文件.mp4
24静态链接库.mp4
25动态链接库.mp4
26隐式链接.mp4
27远程线程.mp4
28远程线程注入.mp4
29进程间通信.mp4
30模块隐藏.mp4
31注入代码.mp4
汇编26
00课程概要.mp4
01进制.mp4
02进制运算.mp4
03二进制简写形式.mp4
04数据宽度.mp4
05无符号数有符号数.mp4
06原码反码补码.mp4
07计算机不会做加法.mp4
08.mp4
09.mp4
10.mp4
11.mp4
12.mp4
13.mp4
14.mp4
15.mp4
16.mp4
17.mp4
18.mp4
19拓展篇:反调试之fakef8.mp4
20.mp4
21.mp4
22.mp4
23.mp4
24.mp4
25.mp4
26.mp4
数据结构
前言01.mp4
前言02_项目_01.mp4
前言02_项目_02.mp4
数据结构01基本概念.mp4
数据结构02-算法.mp4
数据结构03-时间复杂度.mp4
数据结构04-线性表的顺序存储结构.mp4
数据结构05-线性表的链式存储结构.mp4
数据结构06-静态链表.mp4
数据结构07-循环链表.mp4
数据结构08-栈的顺序存储结构.mp4
数据结构09-栈的链式存储结构.mp4
数据结构10-队列.mp4
数据结构11-串.mp4
数据结构12_树的简介.mp4
数据结构13_二叉树基础.mp4
数据结构14_二叉树遍历.mp4
数据结构15_线索二叉树.mp4
数据结构16_图.mp4
数据结构17_顺序查找.mp4
数据结构18_二叉排序树.mp4
数据结构19_二叉平衡树.mp4
数据结构20_多路查找树_01.mp4
数据结构20_多路查找树_02.mp4
数据结构21_哈希查找表.mp4
数据结构22_插入交换排序.mp4
数据结构23_选择归并排序.mp4
数据库
001-数据库安装.mp4
002-数据库和表操作.mp4
003-表的增加更新和删除.mp4
004-单表查询.mp4
005-vc连接mysql.mp4
网络编程
001-网络基础知识.mp4
002-socket基础和tcp模型.mp4
003-udp.mp4
004-阻塞式模型.mp4
005-阻塞式并发模型.mp4
006-非阻塞式.mp4
007-select.mp4
008-wsaasyncselect.mp4
009-openssl的编译.mp4
010-rsa加密算法.mp4
硬编码
01硬编码.mp4
02前缀指令.mp4
03定长指令与变长指令.mp4
04经典定长指令_修改erx.mp4
05经典定长指令_修改eip.mp4
06经典变长指令_modrm.mp4
07经典变长指令_regopcode.mp4
08经典变长指令_sib.mp4
滴水内核中级班预习
10消息机制
01消息队列在哪.mp4
02窗口与线程.mp4
03消息的接收.mp4
04消息的分发.mp4
05内核回调机制.mp4
11内存管理
01线性地址的管理.mp4
02privatememory.mp4
03mappedmemory.mp4
04物理内存的管理.mp4
05无处不在的缺页异常.mp4
1保护模式
_001保护模式.mp4
_002段寄存器结构.mp4
_003段寄存器属性探测.mp4
_004段描述符与段选择子.mp4
_005段描述符属性_p位_g位.mp4
_006段描述符属性_s位_type域.mp4
_007段描述符属性_db位.mp4
_008段权限检查.mp4
_009代码跨段跳转流程.mp4
_010代码跨段跳转实验.mp4
_011长调用与短调用.mp4
_012调用门_上.mp4
_013调用门_下.mp4
014中断门.mp4
015陷阱门.mp4
017任务段_下.mp4
018任务门.mp4
01910-10-12分页.mp4
020pde_pte.mp4
021pde_pte属性(p_rw).mp4
022pde_pte属性(us_ps_a_d).mp4
023页目录表基址.mp4
024页表基址.mp4
0252-9-9-12分页.mp4
0262-9-9-12分页(下).mp4
027tlb.mp4
028中断与异常.mp4
029控制寄存器.mp4
030pwt_pcd属性.mp4
031保护模式阶段测试.mp4
2系统调用
001api函数的调用过程(3环部分).mp4
002api函数的调用过程(3环进0环上).mp4
003api函数的调用过程(3环进0环下).mp4
004api函数的调用过程(保存现场).mp4
005api函数的调用过程(系统服务表).mp4
006api函数的调用过程(ssdt).mp4
3进程与线程
001进程结构体.mp4
002线程结构体.mp4
003kpcr.mp4
004等待链表_调度链表.mp4
005模拟线程切换.mp4
006windows线程切换_主动切换.mp4
007windows线程切换_时钟中断切换.mp4
008windows线程切换_时间片管理.mp4
009windows线程切换_tss.mp4
010windows线程切换_fs(1).mp4
010windows线程切换_fs.mp4
011windows线程切换_线程优先级.mp4
012进程挂靠.mp4
013跨进程读写内存.mp4
4驱动开发
01驱动开发环境配置.mp4
02第一个驱动程序.mp4
03如何调试驱动程序.mp4
04内核编程基础.mp4
05内核空间与内核模块.mp4
060环与3环通信(常规方式).mp4
07sstdhook.mp4
08inlinehook.mp4
09多核同步之临界区.mp4
10多核同步之自旋锁.mp4
11重载内核.mp4
5句柄表
01句柄表.mp4
02全局句柄表.mp4
6apc机制
01apc的本质.mp4
02备用apc队列.mp4
03apc挂入过程.mp4
04内核apc执行过程.mp4
05用户apc执行过程.mp4
7事件等待
01临界区.mp4
02自旋锁.mp4
03线程等待与唤醒.mp4
04waitforsingleobject函数分析.mp4
05事件.mp4
06信号量.mp4
07互斥体.mp4
8异常
01cpu异常记录.mp4
02模拟异常记录.mp4
03内核异常的处理流程.mp4
04用户异常的分发.mp4
05veh.mp4
06seh.mp4
07编译器扩展seh课堂代码_1.mp4
08编译器扩展seh_2.mp4
09编译器扩展seh_3.mp4
10编译器扩展seh_4.mp4
11未处理异常.mp4
9软件调试
01调试对象.mp4
02调试事件的采集.mp4
03调试事件的处理.mp4
04异常的处理流程.mp4
05软件断点.mp4
06内存断点.mp4
07硬件断点.mp4
08单步异常.mp4
09单步步过.mp4
10硬件hook过检测.mp4
公开课_穿透操作系统
公开课r3读写高2g内存
中级班公开课_r3读写高2g内存第1课.wmv
中级班公开课_穿透操作系统第2课.wmv
滴水逆向中级课件源码.rar
海哥内核
01.保护模式
01.保护模式.wmv
02.段寄存器属性探测_0418.wmv
03.段描述符与段选择子.wmv
04.段描述符属性_s位_type域.wmv
05.段权限检查.wmv
06.代码间的跳转(段间跳转)_0424.mp4
07.代码间的跳转(跨段跳转)_0425.mp4
08.调用门_0426.wmv
09.中断门_0428.wmv
10.陷阱门_0502.wmv
11.任务段上_0503.wmv
11.任务段下_0504.mp4
12.10-10-12分页_0505.wmv
13.挂物理页_0508.wmv
14.pde_pte属性_0509.wmv
15.怎么通过代码挂物理页_0510.wmv
16.pdt_ptt基址_0511.wmv
17.2-9-9-12分页_0515.wmv
18.2-9-9-12分页下_0516.wmv
19.tlb_0517.wmv
20.保护模式阶段测试说明_0518.wmv
02.驱动
驱动01_0522.wmv
驱动02_0523.wmv
驱动03_0524.wmv
驱动04过写拷贝项目说明_0525.wmv
03.系统调用
系统调用01_0531.wmv
系统调用02_0601.wmv
系统调用03_0602.wmv
系统调用04_0605.wmv
04.进程线程
进程线程01_0607.wmv
进程线程02_0608.wmv
进程线程03_0609.wmv
进程线程04_0612.wmv
进程线程05_0613.mp4
进程线程06-0614.wmv
05.句柄表
句柄表01_0615.wmv
句柄表02_0616.wmv
06.多核同步
多核同步_临界区_0620.wmv
多核同步_自旋锁_0621.wmv
内核重载_0622.wmv
07.apc
apc01_0626.wmv
apc02_0627.wmv
apc03_0628.wmv
apc04_0629.wmv
ppt滴水中级课件new(快速索引用)
01保护模式
1保护模式.ppt
10代码跨段跳转实验.ppt
11长调用与短调用.ppt
12调用门_上.ppt
13调用门_下.ppt
14中断门.ppt
15陷阱门.ppt
16任务段_上.ppt
17任务段_下.ppt
18任务门.ppt
1910-10-12分页.ppt
2段寄存器结构.ppt
20pde_pte.ppt
21pde_pte属性(p_rw).ppt
22pde_pte属性(us_ps_a_d).ppt
23页目录表基址.ppt
24页表基址.ppt
252-9-9-12分页.ppt
262-9-9-12分页(下).ppt
27tlb.ppt
28中断与异常.ppt
29控制寄存器.ppt
3段寄存器属性探测.ppt
30pwt_pcd.ppt
31保护模式阶段测试.ppt
4段描述符与段选择子.ppt
5段描述符属性_p位_g位.ppt
6段描述符属性_s位_type域.ppt
7段描述符属性_db位.xlsx
8段权限检查.ppt
9代码跨段跳转流程.ppt
02驱动开发
01驱动开发环境配置.ppt
02第一个驱动程序.ppt
03如何调试驱动程序.ppt
04内核编程基础.ppt
05内核空间与内核模块.ppt
060环与3环通信(常规方式).ppt
07ssdthook.ppt
08inlinehook.ppt
09多核同步之临界区.ppt
10多核同步之自旋锁.ppt
11重载内核.ppt
03系统调用
001api函数的调用过程(3环部分).ppt
002api函数的调用过程(3环进0环上).ppt
003api函数的调用过程(3环进0环下).ppt
004api函数的调用过程(保存现场).xls
005api函数的调用过程(系统服务表).ppt
006api函数的调用过程(ssdt).ppt
04进程与线程
001进程结构体.ppt
002线程结构体.ppt
003kpcr.ppt
004等待链表_调度链表.ppt
005模拟线程切换.ppt
006windows线程切换_主动切换.ppt
007windows线程切换_时钟中断切换.ppt
008windows线程切换_时间片管理.ppt
009windows线程切换_tss.ppt
010windows线程切换_fs.ppt
011windows线程切换_线程优先级.ppt
012进程挂靠.ppt
013跨进程读写内存.ppt
05句柄表
01句柄表.ppt
02全局句柄表.ppt
06事件等待
01临界区.ppt
02自旋锁.ppt
03线程等待与唤醒.ppt
04waitforsingleobject函数分析.ppt
05事件.ppt
06信号量.ppt
07互斥体.ppt
07apc机制
01apc的本质.ppt
02备用apc队列.ppt
03apc挂入过程.ppt
04内核apc执行过程.ppt
05用户apc执行过程.ppt
08异常
01cpu异常记录.ppt
02模拟异常记录.ppt
03内核异常的处理流程.ppt
04用户异常的分发.ppt
05veh.ppt
06seh.ppt
07编译器扩展seh_1.ppt
08编译器扩展seh_2.ppt
09编译器扩展seh_3.ppt
10编译器扩展seh_4.ppt
11未处理异常.ppt
09内存管理
01线性地址的管理.ppt
02privatememory.ppt
03mappedmemory.ppt
04物理内存的管理.ppt
05无处不在的缺页异常.ppt
10消息机制
01消息队列在哪.ppt
02窗口与线程.ppt
03消息的接收.ppt
04消息的分发.ppt
05内核回调机制.ppt
11软件调试
01调试对象.ppt
02调试事件的采集.ppt
03调试事件的处理.ppt
04异常的处理流程.ppt
05软件断点.ppt
06内存断点.ppt
07硬件断点.ppt
08单步异常.ppt
09单步步过.ppt
10硬件hook过检测.ppt
番外ida训练
01ida入门教程.mp4
02ida使用说明__卜兰老师.mp4
03windb双机调试.mp4
sicore.sys
list.txt
中级上项目_0703.wmv
火哥老版本
内核上
1.保护模式
写拷贝利用调用门动态计算修改pdepte源文件
r0.txt
r3hook.txt
r3messageboxatest.txt
08drivermain.c
08读我.txt
08段权限检查.wmv
10读我.txt
10段跳转实验-一致代码段分析.rar
11长调用与短调用.rar
12调用门上下.rar
13中断门.rar
14中断门作业+陷阱门.zip
15call代码.txt
15jmp代码.txt
15读我.txt
15任务段上.7z
16main1.c
16任务段下.7z
17.101012分页机制.zip
18.101012分页ped_pte属性.zip
19.101012分页基地址.7z
1保护模式公开课.wmv
20.10101012逆向分析mmisaddressvalid函数.wmv.zip
20读我.txt
21.29912分页.7z
22.tlb.wmv
22.tlb.zip
23控制寄存器与裸机实验.zip
2段寄存器介绍.wmv
3段寄存器探测.wmv
4段描述符与段选择子.wmv
4作业.txt
5r3读写操作系统.wmv
6ed拓展位测试代码.txt
6段描述符属性s_type详解.wmv
6作业.txt
7db位详解.wmv
9段跳转流程.zip
2.驱动
24.驱动第一天
╟²╢»╡┌╥╗╠∞.txt
┬π╗·╠╨≥╡┌╢■╠∞.zip
24.╟²╢»╡┌╥╗╠∞.wmv
驱动第二天_驱动对象
读我.txt
驱动第二天_驱动对象.wmv
写保护.xls
作业.txt
驱动第四天,隐藏
resumemain.c
读我.txt
驱动第四天,隐藏.wmv
24.驱动第一天.zip
第三天驱动通信.zip
读我.txt
内核重载.wmv
驱动第二天_驱动对象.zip
驱动第四天,隐藏.zip
3.系统调用
1系统调用.zip
2系统调用.7z
3.ssdt表-常规hook.txt
4.ssdthook隐藏-思路-实战.wmv.zip
dsavsdag54.zip
系统调用第5天疑难解答.zip
4.进程线程
1进程线程.zip
2.线程结构.zip
3.进程创建.zip
4线程创建.zip
5线程切换.zip
6.线程时钟切换.zip
7.dpc.zip
main.c
读我.txt
5.句柄表
1.进程句柄表.zip
2.全局句柄表.zip
6.apc
1.apc用户层应用.zip
1.封包漏洞讲解.wmv
2.apc初始化-插入.zip
3内核apc执行过程.zip
4.apc用户执行过程.zip
5.扩展定时器.zip
apc.xls
读我.txt
7.内核同步
1.apc总结与临界区.zip
2内核同步.zip
3waitforobject执行原理.zip
4.逆向waitforsingleobject.zip
5waitforsingleobject逆向与事件原理.zip
6.信号与互斥.zip
7.mutex疑惑解答.wmv
7.mutex疑惑解答.zip
kqueue简单讲解.wmv
读我.txt
互斥体.cpp
互斥与信号的作业.txt
信号量.cpp
8.消息
1消息.zip
2.消息处理.zip
读我.txt
内核下
1.内存管理
1.内核内存管理宏观角度.zip
2.进程内存管理vad.zip
3.virtualalloc详解.wmv.zip
4.mapped内存.wmv.zip
内存第一天.xlsx
2.异常
10未调试异常
10未调试异常.wmv
1.cpu异常记录.zip
10未调试异常.zip
2.软件模拟异常记录.zip
3.内核异常处理流程.zip
4.用户层派发.zip
5异常复习.zip
6.seh异常.zip
7.seh_try1.zip
8expcet_handler3_1.zip
9.异常展开.zip
异常记录流程图.xlsx
3.调试
1.简单调试器与调试原理.zip
2.调试器与被调试进程如何建立桥梁.avi
3.调试事件的采集.zip
4.软件断点.zip
5.内存断点.zip
6.硬件断点.zip
7.单步步入.zip
8.单步步过.zip
debugtools.zip
4.自建调试体系
1.自建调试第一天.zip
10.调试采集重写2.zip
11.作业与杂项.zip
12.hook替换工具.zip
13.替换调试采集1.avi
14.kidispatchexceptionhook异常.zip
15.重写读写内存api.zip
16.重写句柄函数.zip
17.重写set_get_context函数.zip
18.int3接管技术.zip
19.int3异常接管调试.zip
2.内存搜索设计.zip
20.debugport替换.zip
21.od插件编写.zip
22.布置作业.zip
3.debugactiveprocess重写.zip
4.hookkifastcall.avi
5.ntdebugactiveprocess完美运行.zip
6.驱动卸载完美解决方案-重写ntcreateobject.zip
7.实现ntwaitfordebugevent(1).wmv.zip
8.实现ntdebugcontinue.wmv.zip
9.调试采集1.zip
过tp隐藏进程最新大招2019-04-21.avi
过tp隐藏进程.zip
火哥内核五期
火哥内核上
1.环境配置
1.环境配置_ev.mp4
10.dpc与定时器
1.dpc与定时器_ev.mp4
11.同步
1.原子指令锁_ev.mp4
2.等待块结构_ev.mp4
3.kewaitforsingleobject分析_ev.mp4
4.事件信号处理_ev.mp4
5.信号量与互斥体_ev.mp4
6.互斥体_ev.mp4
12.窗口
1.etwhook原理_ev.mp4
2.etwhook窗口保护准备前奏_ev.mp4
3.窗口保护hookapi获取_ev.mp4
4.窗口保护完成_ev.mp4
2.保护模式
1.cpu科普_ev.mp4
10.101012分页前戏_ev.mp4
11.幽灵地址_ev.mp4
12.页属性_ev.mp4
13.页基址_ev.mp4
14.29912_ev.mp4
15.29912杂项_ev.mp4
16.缓存_ev.mp4
17.tlb_ev.mp4
18.控制寄存器_ev.mp4
2.段的初探_ev.mp4
3.db_g_ev.mp4
4.权限检测_ev.mp4
5.调用门_ev.mp4
6.中断门_ev.mp4
7.陷阱门与劫持int3作业_ev.mp4
8.任务段_ev.mp4
9.任务门_ev.mp4
3.驱动开发
05.蓝屏分析_ev.mp4
06.驱动通信1_ev.mp4
07.通信封装_ev.mp4
08.驱动内存加载1_ev.mp4
09.内存加载2_ev.mp4
1.驱动helloworld_ev.mp4
10.云编译_compress.mp4
10.云编译_ev播放不了.txt
2.驱动基础1_compress.mp4
3.链表_ev.mp4
4.驱动断链_ev.mp4
4.系统调用
1.系统调用1_ev.mp4
2.系统调用进内核_ev.mp4
3.系统调用返回r3_ev.mp4
第四章4.ssdthook_ev.mp4
5.进程线程
1.kpcr_进程概念_ev.mp4
2.进程_ev.mp4
3.线程结构01_ev.mp4
4.线程查找_ev.mp4
5.线程主动切换_ev.mp4
6.被动切换_ev.mp4
6(1).句柄表
1.全局句柄表.mp4
2.保护进程_绝杀.mp4
3.私有句柄表.mp4
4.句柄防止降权.mp4
6.句柄表
1.全局句柄表_ev播放不了.txt
2.保护进程_绝杀_ev.mp4
3.私有句柄表_ev.mp4
4.句柄防止降权_ev.mp4
7(1).apc
1.apc初始化,r3apc注入.mp4
2apc插入.mp4
3.内核apc执行过程.mp4
4.apc用户执行.mp4
5.挂靠.mp4
7.apc
1apc初始化,r3apc注入1_ev.mp4
1.apc初始化,r3apc注入2_ev.mp4
2.apc插入_ev.mp4
3.内核apc执行过程_ev.mp4
4.apc用户执行_ev.mp4
5.挂靠_ev.mp4
8.项目
8.项目.2
09.让ntoskrnl保护我们的进程.mp4
1.获取模块.mp4
1.全局句柄表.mp4
10.远程call.mp4
11.远程call完成游戏测试.mp4
12.隐藏驱动.mp4
13.自动化加壳签名.mp4
14.易语言模块封装.mp4
2.通讯.mp4
3.win10通讯与r3封装.mp4
4.驱动安装.mp4
5.读内存姿势.mp4
6.读内存测试.mp4
7.写内存.mp4
8.查询内存与句柄回调.mp4
09.让ntoskrnl保护我们的进程.mp4
1.获取模块.mp4
10.远程call.mp4
11.远程call完成游戏测试.mp4
12.隐藏驱动.mp4
13.自动化加壳签名.mp4
14.易语言模块封装.mp4
2.通讯.mp4
3.win10通讯与r3封装.mp4
4.驱动安装.mp4
5.读内存姿势.mp4
6.读内存测试.mp4
7.写内存.mp4
8.查询内存与句柄回调.mp4
9.回调
1.进程线程模块回调_ev.mp4
火哥内核下
1.开幕
1.开讲第一天(座谈大会)_ev.mp4
2.内存
1.vad私有内存_ev.mp4
2.映射内存锁页_ev.mp4
3.页帧数据库-6大链表_ev.mp4
4.修改页属性_ev.mp4
3.x64
01.x64入门_ev.mp4
02.x64汇编细节_ev.mp4
03.x64段简介_ev.mp4
04.调用门_ev.mp4
05.x64分页_ev.mp4
06.隐藏可执行内存_ev.mp4
07.注入第一天_ev.mp4
08.隐藏注入线程_ev.mp4
09.系统调用1_ev.mp4
10.r3ssdt表_ev.mp4
11.内核系统调用_ev.mp4
12.进程回调_ev.mp4
13.突破win10映射物理页_ev.mp4
4.x64异常
x4_01.cpu异常简介_compress.mp4
x4_02.模拟异常流程_compress.mp4
x4_03.异常派发_compress.mp4
x4_04.32位异常派发流程_compress.mp4
x4_05.veh逆向分析_compress.mp4
x4_06.veh无痕hook_compress.mp4
x4_07.vehbug修复讲解_compress.mp4
x4_08.seh异常_compress.mp4
x4_09.seh编译器扩展_compress.mp4
x4_10.seh局部展开_compress.mp4
x4_11.seh全局展开_compress.mp4
x4_12.最后一道防线_compress.mp4
x4_13.x64seh_compress.mp4
x4_14.seh异常修复_compress.mp4
5.调试
x5_01.调试体系_compress.mp4
x5_02.假消息发送_compress.mp4
x5_03.调试等待事件_compress.mp4
x5_04.调试事件返回_compress.mp4
x5_05.int断点原理_compress.mp4
x5_06.单步与硬件_compress.mp4
x5_07.内存断点_compress.mp4
6.进程伪装
x6_01.伪装进程1_compress.mp4
x6_02.伪装文件对象_compress.mp4
x6_03.修改peb64_compress.mp4
x6_04.伪装完成_compress.mp4
7.调试自建
1.调试自建的介绍.mp4
2.调试代码修复,未完成.mp4
3.修复bug_etwhook调试api.mp4
4.读写函数完成.mp4
5.首次断点绕过peb检测.mp4
8.vt
01.vt概述_ev.mp4
02.vt检测_ev.mp4
03.初始化vmon区_ev.mp4
04.vmx_host_guest区填充_ev.mp4
05.vt框架完成_ev.mp4
06.cpuid拦截,框架完成_ev.mp4
07.vt退出_msr拦截的前戏_ev.mp4
08.ssdt_shadow失败_ev.mp4
09.让我们的vt支持win10_ev.mp4
10.异常拦截_ev.mp4
11.事件注入_ev.mp4
火哥五期资料.zip
科锐40
01.c
01.mp4
02.mp4
03.mp4
04.mp4
05.mp4
06.mp4
07.mp4
08.mp4
09.mp4
10.mp4
11.mp4
12.mp4
13.mp4
14.mp4
15.mp4
16.mp4
17.mp4
18.mp4
19.mp4
20.mp4
21.mp4
22.mp4
23.mp4
24.mp4
25.mp4
26.mp4
02.c++
01.mp4
02.mp4
03.mp4
04.mp4
05.mp4
06.mp4
07.mp4
08.mp4
09.mp4
10.mp4
11.mp4
12.mp4
13.mp4
14.mp4
15.mp4
16.mp4
17.mp4
18.mp4
19.mp4
20.mp4
21.mp4
22.mp4
23.mp4
24.mp4
25.mp4
26.mp4
27.mp4
28.mp4
29.mp4
30.mp4
31.mp4
32.mp4
33.mp4
03.datastuct
01.mp4
02.mp4
03.mp4
04.mp4
05.mp4
06.mp4
07.mp4
08.mp4
09.mp4
10.mp4
11.mp4
12.mp4
13.mp4
14.mp4
04.sdk
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
05.mfc
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
20_compress.mp4
06windows
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
07网络
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09-补课_compress.mp4
10-补课_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
08数据库
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
09com
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
10.asm16
1_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
2_compress.mp4
20_compress.mp4
21_compress.mp4
22_compress.mp4
23_compress.mp4
24_compress.mp4
25_compress.mp4
3_compress.mp4
4_compress.mp4
5_compress.mp4
6_compress.mp4
7_compress.mp4
8_compress.mp4
9_compress.mp4
11.asm32
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
20_compress.mp4
21_compress.mp4
22_compress.mp4
12.调试器
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
13.pe
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
20_compress.mp4
21_compress.mp4
22_compress.mp4
23_compress.mp4
24_compress.mp4
25_compress.mp4
26_compress.mp4
27_compress.mp4
28_compress.mp4
29_compress.mp4
14.反推工程
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
20_compress.mp4
21_compress.mp4
22_compress.mp4
23_compress.mp4
24_compress.mp4
25_compress.mp4
多媒体指令-1(老张课外补课)_compress.mp4
多媒体指令2(老张课外补课)_compress.mp4
15.壳分析
1_compress.mp4
2_compress.mp4
3_compress.mp4
4_compress.mp4
5_compress.mp4
6_compress.mp4
7_compress.mp4
16.shellcode与栈溢出
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
17.mfc原理
17.mfc原理_1013235915
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
18.windowsx32内核
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
11_compress.mp4
12_compress.mp4
13_compress.mp4
14_compress.mp4
15_compress.mp4
16_compress.mp4
17_compress.mp4
18_compress.mp4
19_compress.mp4
20_compress.mp4
21_compress.mp4
22_compress.mp4
23_compress.mp4
24_compress.mp4
25_compress.mp4
26_compress.mp4
27_compress.mp4
28_compress.mp4
29_compress.mp4
30_compress.mp4
31_compress.mp4
32_compress.mp4
19.c++逆向
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
09_compress.mp4
10_compress.mp4
20.病毒分析
01_compress.mp4
02_compress.mp4
21.x64逆向
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
08_compress.mp4
22.x64内核
01_compress.mp4
02_compress.mp4
03_compress.mp4
04_compress.mp4
05_compress.mp4
06_compress.mp4
07_compress.mp4
例子.zip
科瑞41
1.科瑞视频
第二阶段
001、sdk01_1.mp4
002、sdk01_1_1.mp4
003、sdk02.mp4
004、sdk03.mp4
005、sdk04.mp4
006、sdk05.mp4
007、sdk06.mp4
008、sdk07.mp4
010、mfc01.mp4
011、mfc02.mp4
012、mfc02_2.mp4
013、mfc03.mp4
014、mfc04-cad双缓冲绘图.mp4
015、mfc05.mp4
016、mfc06.mp4
017、mfc07.mp4
018、mfc08.mp4
019、mfc09.mp4
020、mfc10_1.mp4
021、mfc10_1.mp4
022、mfc10_2.mp4
023-24、补课.txt
025、windows01-静态库和动态库.mp4
026、windows01-静态库和动态库02.mp4
027、windows01-静态库和动态库03.mp4
028、windows01-静态库和动态库04.mp4
029、windows02-动态库2.mp4
030、windows03-dllmain和dll劫持.mp4
031、windows04-进程的创建和退出.mp4
032、windows05-跨进程使用句柄和跨进程操作内存.mp4
033、windows06-进程间通信1.mp4
034、windows07-管道.mp4
035、windows08-进程间通信2.mp4
036、windows09-线程和进程遍历.mp4
037、windows10-同步.mp4
038、windows11-同步2和注册表.mp4
039、windows12-补课.mp4
040、补课.txt
041、windows13-远程线程注入.mp4
042、windows13-远程线程注入.mp4
043、windows14-钩子.mp4
044、windows15-服务.mp4
045、windows15-服务2.mp4
046、windows16-补课.mp4
047、网络01-概念和udp.mp4
048、网络02-udp聊天室.mp4
049、网络03-tcp.mp4
050、网络05-udp和tcp的区别.mp4
051、网络06-udp实现可靠稳定传输.mp4
052、网络06-icmp和http.mp4
053、网络07-http和线程池.mp4
054、网络08-网络模型.mp4
055、网络09-iocp和项目框架.mp4
056、数据库01-关系与表.mp4
057、数据库02-范式和表.mp4
058、数据库03-单表查询.mp4
059、数据库04-多表查询.mp4
060、数据库05-数据库其它.mp4
061、试卷,补课和项目.mp4
069、试卷,补课和项目.mp4
第三阶段
001、16asm-汇编介绍和debugr_20211224144800.mp4
002、16asm-汇编介绍和debugz_20211224144814.mp4
003、16asm-分段和指令f_20211224144905.mp4
004、16asm-数据传送和算术指令h_20211224144959.mp4
005、16asm-乘除移位指令n_20211224145108.mp4
006、16asm-补课.mp4
007、16asm06-asm和串操作o_20211224145227.mp4
008、16asm07-串操作和跳转指令b_20220104164058.mp4
009、16asm08-函数s_20220104164250.mp4
010、16asm09-函数和宏汇编g_20220104164528.mp4
011、16asm10-宏汇编p_20220104164924.mp4
012、16asm11-补课u_20220104165058.mp4
013、32asm01-编译和链接f_20220104165248.mp4
014、32asm02-资源和联合编译h_20220110131209.mp4
015、32asm03-补丁m_20220110131323.mp4
016、asm3204-重定位a_20220110131443.mp4
017、asm3205-补课.mp4
018、32asm06-apihook和钢琴i_20220117130411.mp4
019、32asm07-钢琴和筛选器异常w_20220117131000.mp4
020、32asm08-windbg使用o_20220117131503.mp4
021、32asm09-teb,peb和sehf.mp4
022、32asm10-od插件p_20220117131635.mp4
023、32asm11-补课t_20220215102225.mp4
024、调试器01-调试框架o_20220215102352.mp4
025、调试器02-软件断点b_20220215102648.mp4
026、调试器03-单步k_20220215103108.mp4
027、调试器04-硬件断点x_20220215103348.mp4
028、调试器05-内存断点b_20220215103616.mp4
029、调试器06-补课h_20220215103819.mp4
030、pe01-pe头q_20220215103919.mp4
031、pe02-节表g_20220215104544.mp4
032、pe03-节表2g_20220215104351.mp4
033、pe04-导入表.mp4
034、pe05-导入表和loadpev_20220215104947.mp4
035、pe06-loadpeu_20220225093414.mp4
036、pe07-补课u_20220225093550.mp4
037、pe08-最小pea_20220225093743.mp4
038、pe09-导出表l_20220225094008.mp4
039、pe10-重定位表e_20220225094145.mp4
040、pe11-tls表q_20220225094443.mp4
041、pe12-资源表f_20220225094550.mp4
042、pe13-补课k_20220228141705.mp4
043、41期re01_20220228.mp4
044、re02.mp4
045、re03p_20220303151520.mp4
046、re04p_20220303151648.mp4
047、re05h_20220316165724.mp4
048、re07r_20220316165905.mp4
049、re08t_20220316170018.mp4
050、re09q_20220316170218.mp4
051、re10t_20220316170312.mp4
052、re11t_20220316170427.mp4
053、re12d_20220316170520.mp4
054、re_12_2a_20220316170557.mp4
055、re13z_20220316170800.mp4
056、多媒体指令c_20220316170943.mp4
057、re15c_20220325163312.mp4
058、re16b_20220325163406.mp4
059、c++逆向k_20220325163441.mp4
060、41期的不完整c++re02.mp4
060、41期的卡的c++re02e_20220325163644.mp4
061、c++re03f_20220325163834.mp4
062、c++re04k_20220325164124.mp4
063、c++re5c_20220325164351.mp4
064、c++re06补课d_20220406145013.mp4
065、c++re07w_20220406145419.mp4
066、c++re08l_20220406145537.mp4
067、c++re09x_20220406145723.mp4
068、c++re10r_20220406150427.mp4
069、壳01-原理w_20220406151059.mp4
070、壳02-压缩壳实现之加壳部分w.mp4
071、壳03-压缩壳实现之壳代码z_20220426114621.mp4
072、壳04-脱壳n_20220426114859.mp4
073、shellcode01-栈溢出p_20220426115020.mp4
074、shellcode02-gs和depi_20220426115244.mp4
075、shellcode03-堆溢出和com漏洞挖掘r_20220426115455.mp4
076、x64逆向01t_20220426115632.mp4
077、x64逆向02t_20220426123314.mp4
078、x64逆向02_2j_20220426123457.mp4
079、x64逆向03m_20220426123616.mp4
080、x64逆向-04.mp4
080、x64逆向04m_20220426130304.mp4
081、x64逆向05s_20220426124536.mp4
082、x64逆向06w_20220426124757.mp4
083、x64逆向补课l_20220426124926.mp4
084、x64逆向08c_20220426125229.mp4
085、mfc原理01x_20220427093632.mp4
086、mfc原理02y_20220506143635.mp4
087、mfc原理03u_20220506143913.mp4
088、mfc原理04s_20220506144953.mp4
089、mfc原理05v_20220506150910.mp4
090、windows内核01g_20220506151227.mp4
091、windows内核02t_20220506151437.mp4
092、windows内核03w_20220506151658.mp4
093、windows内核04h_20220519135540.mp4
094、windows内核05m_20220519135748.mp4
095、windows内核补课o_20220519140017.mp4
096、windows内核07u_20220519140409.mp4
097、windows内核08t_20220519140625.mp4
098、windows内核09d_20220519140836.mp4
099、windows内核10p_20220519141217.mp4
100、windows内核11b_20220519141601.mp4
101、window内核12补课m_20220519142135.mp4
102、windows内核13t_20220525084106.mp4
103、windows内核14w_20220525084321.mp4
104、x64内核01z_20220525084637.mp4
105、x64内核02h_20220602105012.mp4
106、x64内核03w_20220602110250.mp4
107、x64内核04u_20220602110939.mp4
108、x64内核05f_20220602111630.mp4
109、x64内核补课06l_20220602111913(1).mp4
第四阶段
01-1.mp4
01-2.mp4
02-1.mp4
02-2.mp4
02-3.mp4
03-1.mp4
03-2.mp4
03-3.mp4
04-1.mp4
04-2.mp4
05-1.mp4
05-2.mp4
05-3.mp4
06-1.mp4
06-2.mp4
07-1.mp4
07-2.mp4
07-3.mp4
08-1.mp4
08-2.mp4
09-1.mp4
09-2.mp4
10-1.mp4
10-2.mp4
10-3.mp4
11-1.mp4
11-2.mp4
12-1.mp4
12-2.mp4
13-1.mp4
13-2.mp4
14-1.mp4
14-2.mp4
15-1.mp4
15-2.mp4
16-1.mp4
16-2.mp4
17-1.mp4
17-2.mp4
18-1.mp4
18-2.mp4
19-1.mp4
19-2.mp4
20-1v2.mp4
20-2.mp4
21-1.mp4
21-2.mp4
22-1.mp4
22-2.mp4
23-1.mp4
23-2.mp4
24-1.mp4
24-2.mp4
25-1.mp4
25-2.mp4
26-1.mp4
26-2.mp4
27.mp4
28-1.mp4
28-2.mp4
29-1.mp4
29-2.mp4
30.mp4
31.mp4
32.mp4
33-1.mp4
33-2.mp4
34-1.mp4
34-2.mp4
35-1.mp4
35-2.mp4
36-1.mp4
36-2.mp4
37-1.mp4
37-2.mp4
38-1.mp4
38-2.mp4
39-1.mp4
39-2.mp4
40-1.mp4
40-2.mp4
41-1.mp4
41-2.mp4
41-3.mp4
42-1.mp4
42-2.mp4
43-1.mp4
43-2.mp4
44-1.mp4
44-2.mp4
45-1.mp4
45-2.mp4
第一阶段
001、c01=c基础=.mp4
002、c02=二进制=.mp4
003、c03=c基础=.mp4
003、c03=c基础=-笔记.pand
004、c04=c基础=.mp4
005、c06=c基础=.mp4
006、c07=函数的机制调用约定、栈细节=.mp4
007、c08=数组=.mp4
008、c10=二维数组、折半查找=.mp4
009、c11=作用域=.mp4
010、c12=宏定义=.mp4
011、c补课-01=贪吃蛇小游戏=.mp4
012、c14=地址与指针=.mp4
013、c15=函数指针、数组指针=.mp4
014、c16=指针和多维数组=.mp4
015、c17=结构体=.mp4
016、c19=结构体数组、共用体、枚举类型=.mp4
017、c20=堆=.mp4
018、c21=堆=l_20210727000702.mp4
019、c22=指针的使用规范、位运算=.mp4
020、c语言文件=文件操作、缓存=.mp4
021、c补课-02=指针、栈结构补课=.mp4
022、c++01=cin、cout输入输出流=.mp4
023、c++02=cpp语法新特性=.mp4
024、c++03_1=缺省参数、内联函数=.mp4
025、c++04=封装面对对象、类=.mp4
026、c++05=类语法:构造函数、析构函数、拷贝构造=.mp4
027、c++06=new、delete关键字、构造析构顺序、cstring类=.mp4
028、c++07_1.mp4
029、c++07_2=const成员函数、无名对象=.mp4
030、c++08=命名空间、友元、类构造引用计数=.mp4
031、c++09=移动构造、引用计数=.mp4
032、c++补课10_1.mp4
033、c++补课10=阶段复习-俄罗斯方块小游戏=.mp4
034、c++11.mp4
035、c++12.mp4
036、c++13.mp4
037、c++14.mp4
038、c++15.mp4
039、c++16.mp4
040、c++17.mp4
041、c++18_补课.mp4
042、数据结构01.mp4
043、数据结构02_1.mp4
044、数据结构02_2.mp4
045、数据结构03_1.mp4
046、数据结构03_2.mp4
047、数据结构04_1.mp4
048、数据结构04_2.mp4
049、数据结构05_1.mp4
050、数据结构05_2.mp4
051、数据结构06_1.mp4
052、数据结构06_2.mp4
053、数据结构07_1.mp4
054、数据结构07_2.mp4
055、数据结构08_1.mp4
056、数据结构08_2.mp4
057、数据结构09_1.mp4
058、数据结构09_2.mp4
059、数据结构09_2_1.mp4
060、数据结构10_1.mp4
061、数据结构10_2.mp4
062、数据结构11_补课2.mp4
066、数据结构12_补课2.mp4
2.科瑞视频课件
第二阶段
031
git地址.txt
第三阶段
c++relist
c++re08.png
relist
re01
【xxx】分析报告(模板).doc
c2dcad_1.exe
c2dcad_2.exe
flair.zip
ida6.8.zip
ida7.0.zip
分析这个反调试.rar
家族样本.rar
re02
re02.png
re03
re03.txt
re03.png
re04
re04.txt
re04.png
re05
re05-1.png
re05-2.png
re05-3.png
re13
riscvscisc.doc
re07.txt
re08.png
re09.png
re10.png
re15.txt
re16.png
01汇编和debug.rar
02分段和指令.rar
03数据传送和算术指令.rar
09asm.zip
第一阶段
001、c01k
微软c&c++编译器选项.htm
006、c07c
1.png
2.png
函数调用.xls
009、c11w
sub_402720.asm
010、c12i7月9号c12课程那天发的
cstudy.exe
c语言函数速查.chm
c语言教程及经典程序.chm
ieee浮点数表示法.txt
解析#pragma指令.txt
微软c&c++编译器选项(1).htm
017、c20z
1.png
018、c21l
1.png
2.png
3.png
3.科瑞逆向工具
editplus.zip
mywinxp(1).zip
mywinxp.z01
mywinxp.z02
mywinxp.z03
mywinxp.z04
mywinxp.z05
mywinxp.z06
mywinxp.z07
mywinxp.z08
vc6.rar
vmware-workstation-15.5.2-15785246.exe
vs2017_vs2019.zip
winhex_v19.9.zip
虚拟机镜像导入及vc测试文档.doc
4.笔记作业
2023-01-15005844.jpg
地址.txt
5.更新部分
二阶段
001、sdk01_1.mp4
060、数据库04-多表查询.mp4
061、数据库05-数据库其它.mp4
062、数据库07-mysqllib,sql注入.mp4
063、数据库07-补课.mp4
064、com01-插件.mp4
065、com02-接口查询,引用计数,和类工厂.mp4
066、com03-com的安装和使用.mp4
067、com04-idl和atl.mp4
068、com05-activex.mp4
069、试卷,补课和项目.mp4
三阶段
死鬼.txt
一阶段
060、数据结构10_1.mp4
061、数据结构10_2.mp4
062、数据结构11_1.mp4
063、数据结构11_2.mp4
064、数据结构12-补课.mp4
065、数据结构12_补课3.mp4
066、数据结构12_补课2.mp4
麦洛克菲
麦洛克菲课件
高级课件代码
1.rar
12.rar
13fivel-a.rar
15five-mfc.rar
2secondl-fileregunicode.rar
3thirdl-irqlthreaddatastruct.rar
4fivel-popwindow.rar
5sixl-hook.rar
6sevenl-sfilter.rar
7eightl-minifilter.rar
8lesson-vulerabilities.rar
9tenl-firewall.rar
ark课程.rar
linux.rar
linux-r3.rar
shadowghost3_123456.rar
麦洛克菲移动安全培训第3课.rar
麦洛克菲移动安全培训第二课.rar
麦洛克菲移动安全培训第四课.zip
麦洛克菲移动安全培训第一课.rar
逆向病毒漏洞分析.rar
高级班课件.7z
基础班课件.7z
视频
1.入学考试内容讲解(1).mp4
10.dll开发、劫持及注入,ring3hook.mp4
11.sfilter文件系统过滤.mp4
12.x86汇编(1).mp4
13.x86汇编(2).mp4
14.minifilter文件系统过滤(1).mp4
15.minifilter文件系统过滤(2).mp4
16.漏洞分析与安全编码(1).mp4
17.漏洞分析与安全编码(2).mp4
18.漏洞分析与安全编码(3).mp4
19.linux内核开发.mp4
2.入学考试内容讲解(2).mp4
20.linux调试、多线程,netfilter网络防火墙.mp4
21.反调试.mp4
22.软件脱壳.mp4
23.android基础、jni、smali.mp4
24.arm汇编、android调试及逆向分析.mp4
25.android事件、ui.mp4
26.androidactivity.mp4
27.dex、elf文件格式,linker加载、hook(1).mp4
28.dex、elf文件格式,linker加载、hook(2).mp4
29.androidservice.mp4
3.驱动版helloworld.mp4
30.web安全(1).mp4
31.web安全(2).mp4
32.androidcontentprovider.mp4
33.android网络通信.mp4
34.ark技术与工具开发(1).mp4
35.ark技术与工具开发(2).mp4
36.tdi网络防火墙.mp4
37.nids&wfp网络防火墙.mp4
38.bootkit(1).mp4
39.bootkit(2).mp4
4.nt驱动框架.mp4
40.虚拟化、x64hook(1).mp4
41.虚拟化、x64hook(2).mp4
42.开源anti-rootkit分析.mp4
5.windbg调试.mp4
6.字符串、文件、注册表.mp4
7.多线程、内核数据结构.mp4
8.进程行为监控及拦截框架.mp4
9.ssdt及内联hook.mp4
linux-2.6.32.65.tar.xz
ubuntu-10.04-desktop-amd64.iso
windows7sp1x86.7z
windowsxpprofessionalsp3.7z
课件1.rar
课件2.rar
密码.txt
郁金香2022.6在线班(无密)
001-初级班
大纲
000-vs2017安装.txt
001-vs环境创建一个简单的程序(c,c++).txt
002-vs集成开发环境.txt
003-整数变量与作用范围.txt
004-算术运算符与算术表达式.txt
005-带符号整数类型与sizeof运算符.txt
006-无符号整数类型unsignedint.txt
007-逻辑运算符与逻辑表达式.txt
007-条件判断与关系运算符.txt
008-条件判断与逻辑运算符.txt
009-while循环与控制语句.txt
010-for循环与控制语句.txt
011-函数.txt
011-函数与多行注释.txt
011-自定义函数.txt
012-windowsapi函数与自写函数.txt
013-ce工具搜内存+修改内存数据.txt
014-要读取目标进程数据的流程.txt
015-游戏的安装.txt
016-汇编指令mov与常见几种寻址方式.txt
017-vs环境使用mov指令寻址的测试.txt
018-游戏中基址偏移的一般形式.txt
019-用ce分析游戏的基址偏移(补录).txt
019-用ce分析游戏的基址偏移.txt
020-用ce配合xdbg分析基址偏移.txt
021-用ce配合xdbg分析基址偏移示例.txt
022-用代码读取目标进程地的内容.txt
023-用代码写入目标进程地的内容.txt
024-用代码读写复杂的基址偏移.txt
025-读写接口的设计.txt
026-了解call指令与参数传递.txt
027-逆向中堆栈的概念及相关的汇编指令(movpush,pop,call,ret,lea).txt
028-call,ret指令与栈帧(逆向必备)+堆栈平衡.txt
029-堆栈-栈帧与局部变量间的隐秘关系.txt
030-x86环境下函数参数传递的几种方式(stdcall,cded,fastcalll).txt
031-x64环境下函数参数传递的几种方式(stdcall,cdedl,fastcall).txt
032-je,jz(等于条件跳转)与无条件跳转jmp.doc
033-jne,jnz(不等于时条件跳转)和cmp比较指令.doc
034-带符号比较(jg,jnle大于跳转).doc
035-带符号比较(jge,jnl大于等于跳转).doc
036-zf,of,sf标志位与常用条件跳转(总结).doc
代码
l001.rar
l002.rar
l003.rar
l004.rar
l005.rar
l006.rar
l007.rar
l008.rar
l009.rar
l010.rar
l011.zip
l012.zip
l013_014.zip
l016-018.zip
l022-023.zip
l024-026.zip
l027-028.zip
l029-031.zip
l032-033.zip
l034-036.zip
视频
000-vs2017的安装选项.flv
001-vs环境创建一个简单的程序(c,c++).flv
002-vs集成开发环境.flv
003-整数变量与作用范围.flv
004-算术运算符与算术表达式.flv
005-带符号整数类型与sizeof运算符.flv.flv
006-无符号整数类型unsignedint.flv.flv
007-条件判断与关系运算符.flv
008-条件判断与逻辑运算符.flv
009-while循环与控制语句.flv
010-for循环与控制语句.flv
011-自定义函数.mp4
012-windowsapi函数与自写函数.mp4
013-ce工具搜内存+修改内存数据.mp4
014-要读取目标进程数据的流程.mp4
014-要读取目标进程数据的流程tm版.mp4
015-游戏的安装测试.flv
016-汇编指令mov与常见几种寻址方式.flv
017-vs环境使用mov指令寻址的测试.flv
018-游戏中基址偏移的一般形式.flv
019-用ce分析游戏的基址偏移(补录).flv
019-用ce分析游戏的基址偏移.flv
020-021(无游戏声音)020-用ce配合xdbg分析基址偏移+021-用ce配合xdbg分析基址偏移示例.flv
020-用ce配合xdbg分析基址偏移.flv
021-用ce配合xdbg分析基址偏移示例.flv
022-用代码读取目标进程地的内容.flv
023-用代码写入目标进程地的内容.flv
024-用代码读写复杂的基址偏移.flv
025-读写接口的设计.flv
026-了解call指令与参数传递.flv
027-逆向中堆栈的概念及相关的汇编指令(movpush,pop,call,ret,lea).flv
028-call,ret指令与栈帧(逆向必备)+堆栈平衡.flv
029-堆栈-栈帧与局部变量间的隐秘关系.flv
030-x86环境下函数参数传递的几种方式(stdcall,cded,fastcalll).flv
031-x64环境下函数参数传递的几种方式(stdcall,cdedl,fastcall).flv
032-je,jz(等于条件跳转)与无条件跳转jmp.flv
033-jne,jnz(不等于时条件跳转).flv
034-带符号比较(jg,jnle大于跳转)+(jl,jnge小于跳转).flv
035-带符号比较(jge,jnl大于等于跳转).flv
036-zf,of,sf标志位与常用条件跳转(总结).flv
037-c,c++语言中逻辑与运算与汇编指令的关系.flv
038-c,c++语言中逻辑或运算与汇编指令的关系.flv
039-c,c++语言中逻辑非运算与汇编指令的关系.flv
040-c,c++整数乘i法运算符与汇编指令mul,imul与cf进位标志位of溢出标志位.flv
041-c,c++整数除法运算符与汇编指令div,idiv与of标志位.flv
042-c,c++整数符号扩展指令cbw、cwd、cdq.flv
043-c,c++位运算,按位取反运算符与二进制.flv
044-c,c++位运算(与或非)+汇编指令与或非.flv
002-vs集成开发环境.txt
002-中级班(数据和功能分析与测试)
大纲
000-数据分析.txt
001-分析基址的偏移思路+实战练习.txt
002-分析基址+实战练习.txt
003-分析角色坐标及对象显示属性.txt
004-分析角色名字.txt
005-背包数组相关数据分析.txt
005-技能call.txt
006-背包对象属性分析.txt
007-控制台代码移置到mfc里边+控制台重定向.txt
008-mfc环境读取角色信息+区域信息设置.txt
009-mfc环境遍历背包对象.txt
010-遍历背包对象+对象属性信息.txt
011-分析技能快捷栏数组.txt
012-分析技能快捷栏数组-对象属性.txt
013-技能call分析方法1+初识vftable.txt
014-技能call分析方法2.txt
015-分析明文包相关-多线程发包与主线程发包区别.txt
016-分析多线程发包环境的明文call.txt
017-分析明文包结构.txt
018-解密封包数据..txt
019-win32dll动态链接库.txt
020-mfcdll动态链接库.txt
021-mfcdll外挂框架-重写一下内存读写.txt
022-mfcdll外挂框架-测试技能组包.txt
023-mfcdll外挂框架-手动hook抓包.txt
024-mfcdll外挂框架-编写代码hook抓包.txt
025-mfcdll外挂框架-字节数组转换成16进制字符串.txt
026-mfcdll外挂框架-完善hook抓包-输出字节集.txt
027-mfcdll外挂框架-完善hook抓包-输出上层调用call地址.txt
028-mfcdll外挂框架-完善hook抓包-计算jmp指令偏移+写入hook代码.txt
029-mfcdll外挂框架-分析封包+组包测试a.txt
030-mfcdll外挂框架-分析封包+组包测试b.txt
031-mfcdll外挂框架-分析封包+组包测试c.txt
032-mfcdll外挂框架-分析封包+组包测试d.txt
033-分析怪物对象+怪物数组.txt
034-分析怪物对象+怪物数组.txt
035-分析怪物对象+怪物数组c-遍历找到的数据-分析它是否是怪物数组.txt
036-分析怪物对象+怪物数组d-通过选中怪信息-找出怪对象.txt
037-通过怪物id分析怪物数组a.txt
038-通过怪物id分析怪物数组b.txt
039-分析怪物对象名字a.txt
040-分析怪物对象名字b(1).txt
040-分析怪物对象名字b.txt
041-分析怪物对象等级和血量.txt
042-分析攻击组包里怎么指定攻击对象的.txt
代码
b019-020.zip
b021-022.zip
b023-024.zip
b025-026.zip
b027-028.zip
b029-030.zip
b031-032.zip
b041-042-测试.zip
b043-044.zip
b045-046.zip
l007-008.zip
l009-010.zip
加密视频
001-分析基址的偏移思路+实战练习1.flv
002-分析基址+实战练习.flv
003-分析角色坐标及对象显示属性_.mp4
004-分析角色名字_.mp4
005-背包数组相关数据分析.flv
006-背包对象属性分析.flv
007-控制台代码移置到mfc里边+控制台重定向_.mp4
008-mfc环境读取角色信息+区域信息设置_.mp4
009-mfc环境遍历背包对象_.mp4
010-遍历背包对象+对象属性信息_.mp4
011-分析技能快捷栏数组_.mp4
012-分析技能快捷栏数组-对象属性_.mp4
013-技能call分析方法1+初识vftable_.mp4
014-技能call分析方法2_.mp4
015-分析明文包相关-多线程发包与主线程发包区别_.mp4
016-分析多线程发包环境的明文call_.mp4
017-分析明文包结构_.mp4
018-解密封包数据._.mp4
019-win32dll动态链接库_.mp4
020-mfcdll动态链接库_.mp4
021-mfcdll外挂框架-重写一下内存读写_.mp4
022-mfcdll外挂框架-测试技能组包_(1).mp4
022-mfcdll外挂框架-测试技能组包_.mp4
023-mfcdll外挂框架-手动hook抓包_.mp4
024-mfcdll外挂框架-编写代码hook抓包_.mp4
025-mfcdll外挂框架-字节数组转换成16进制字符串_.mp4
026-mfcdll外挂框架-完善hook抓包-输出字节集_.mp4
027-mfcdll外挂框架-完善hook抓包-输出上层调用call地址_.mp4
028-mfcdll外挂框架-完善hook抓包-计算jmp指令偏移+写入hook代码_.mp4
029-mfcdll外挂框架-分析封包+组包测试a_.mp4
030-mfcdll外挂框架-分析封包+组包测试b_.mp4
031-mfcdll外挂框架-分析封包+组包测试c_.mp4
032-mfcdll外挂框架-分析封包+组包测试d_.mp4
033-分析怪物对象+怪物数组_.mp4
034-分析怪物对象+怪物数组_.mp4
035-分析怪物对象+怪物数组c-遍历找到的数据-分析它是否是怪物数组_.mp4
036-分析怪物对象+怪物数组d-通过选中怪信息-找出怪对象_.mp4
037-通过怪物id分析怪物数组a_.mp4
038-通过怪物id分析怪物数组b_.mp4
039-分析怪物对象名字a_.mp4
040-分析怪物对象名字b_.mp4
041-分析怪物对象等级和血量_.mp4
042-分析攻击组包里怎么指定攻击对象的_.mp4
043-遍历怪物列表a_.mp4
044-遍历怪物列表b_.mp4
045-指定新的启动窗口与ctabctrl页面选项卡类的使用_.mp4
046-tabcontrol页面控件与窗口的关联及卸载明文包hook_.mp4
003-高级班
大纲
001-lostark失落方舟安装方法.txt
002-尝试分析人物血量的基址偏移.txt
003-继续从关键点分析人物血量的基址偏移(1).txt
003-继续从关键点分析人物血量的基址偏移.txt
004-关于基址特征码提取.txt
005-分析背包基址偏移a.txt
006-分析背包基址偏移b.txt
007-分析背包基址偏移c-物品数量.txt
008-分析背包基址偏移d-物品名字.txt
009-分析背包基址偏移e-物品名字.txt
010-分析背包对象使用call.txt
011-分析技能数组.txt
012-分析技能数组技能名字a.txt
013-分析另一个技能数组.txt
014-分析药品数组.txt
015-分析喊话call和参数a.txt
016-分析喊话call和参数b.txt
017-分析按键call和参数.txt
018-ce快捷键搜索设置+与鼠标坐标.txt
019-ce快捷键搜索设置+与鼠标对象.txt
020-分析玩家对象和属性a.txt
020-分析玩家对象和属性b.txt
021-加密解密对象属性数据a.txt
022-加密解密对象属性数据b.txt
023-通过对象名字分析对象数组和偏移.txt
024-分析对象数组对象数量和遍历详情.txt
025.分析周围对象坐标基址偏移a.txt
026.分析周围对象坐标基址偏移b.txt
027.分析研究移动功能call及基址a.txt
028.分析研究移动功能call及基址b.txt
029.角色瞬移测试a.txt
030.角色瞬移测试b.txt
031.角色瞬移检测范围测试c.txt
032.尝试分析测试是否有矿物药草数组.txt
033-分析矿物药草对象数组基址偏移.txt
034-分析采集call-a.txt
035-分析采集call-b.txt
036-采集对象分类分析.txt
037-分析航海移动功能及过图功能call.txt
038-分析过图功能call的参数.txt
039-分析测试打捞功能call及参数.txt
040-分析丢弃背包物品call.txt
040-分析丢弃背包物品call记录.txt
代码
001-lost-test.zip
d002-003.zip
d004-005.zip
d006-007.zip
加密视频
001-lostark失落方舟安装方法_.mp4
002-尝试分析人物血量的基址偏移_.mp4
003-继续从关键点分析人物血量的基址偏移_.mp4
004-关于基址特征码提取_.mp4
005-分析背包基址偏移a_.mp4
006-分析背包基址偏移b_.mp4
007-分析背包基址偏移c-物品数量_.mp4
008-分析背包基址偏移d-物品名字_.mp4
009-分析背包对象名字与背包数组关系_.mp4
010-分析背包对象使用call_.mp4
011-分析技能数组_.mp4
012-分析技能数组技能名字a_.mp4
013-分析另一个技能数组_.mp4
014-分析药品数组_.mp4
015-分析喊话call和参数a_.mp4
016-分析喊话call和参数b_.mp4
017-分析按键call和参数_.mp4
018-ce快捷键搜索设置+与鼠标坐标_.mp4
019-ce快捷键搜索设置+与鼠标对象_.mp4
020-分析玩家对象和属性a_.mp4
020-分析玩家对象和属性b_.mp4
021-加密解密对象属性数据a_.mp4
022-加密解密对象属性数据b_.mp4
023-通过对象名字分析对象数组和偏移_.mp4
024-分析对象数组对象数量和遍历详情_.mp4
025.分析周围对象坐标基址偏移a_.mp4
026.分析周围对象坐标基址偏移b_.mp4
027.分析研究移动功能call及基址a_.mp4
028.分析研究移动功能call及基址b_.mp4
029.角色瞬移测试a_.mp4
030.角色瞬移测试b_.mp4
031.角色瞬移检测范围测试c_.mp4
032.尝试分析测试是否有矿物药草数组_.mp4
033-分析矿物药草对象数组基址偏移_.mp4
034-分析采集call-a_.mp4
035-分析采集call-b_.mp4
036-采集对象分类分析_.mp4
037-分析航海移动功能及过图功能call_.mp4
038-分析图功能call的参数_.mp4
039-分析测试打捞功能call及参数_.mp4
040-分析丢弃背包物品call_.mp4
004-进阶班
大纲
001-绕过eac保护注入代码测试.txt
002-设计外挂框架-获取主线程窗口.txt
003-设计外挂框架-绕过游戏保护-挂接主线程并建立通信协议.txt
004-设计外挂框架-绕过游戏保护-运行我们的代码.txt
005-设计外挂框架-主线程调用喊话call测试.txt
006-设计外挂框架-mfc指令控制台.txt
007-设计外挂框架-动态获取符号地址.txt
008-设计外挂框架-不同进程间共享内存参数.txt
009-设计外挂框架-控制台与游戏间传递复杂参数a.txt
010-设计外挂框架-控制台与游戏间传递复杂参数b.txt
011-设计外挂框架-替换输入法ime窗口接收参数.txt
012-设计外挂框架-绑定自定义回调函数通信.txt
013-设计外挂框架-使用技能a.txt
014-设计外挂框架-使用物品b.txt
015-设计外挂框架-分析技能按键call.txt
016-设计外挂框架-写代码测试技能按键call.txt
017-设计外挂框架-64位汇编调用call.txt
018-设计外挂框架-64位汇编调用技能call.txt
019-设计外挂框架-调试解决异常跑飞类错误的技巧.txt
020-设计外挂框架-修写代码解决问题.txt
021-设计外挂框架-lua脚本环搭建与测试.txt
022-设计外挂框架-lua脚本内置接口与外挂接口.txt
023-设计外挂框架-lua基础语法与函数.txt
024-设计外挂框架-lua表与循环遍历+lua文件读写.txt
025-设计外挂框架-lua与c++获取角色坐标getrolepos.txt
026-设计外挂框架-lua与c++获取角色坐标getrolepos.txt
027-设计外挂框架-lua与c++获取角色坐标getrolepos.txt
028-设计外挂框架-lua与c++移动角色runto.txt
029-设计外挂框架-lua与c++移动角色runto接口.txt
030-游戏启动失败原因分析与runto接口测试.txt
031-遍历矿物和药草a.txt
032-遍历矿物和药草b.txt
033-计算矿物药草距离.txt
034-获取最近矿物药草.txt
035-修改lua引擎源代码以支持中文.txt
036-用lua代码获取最近矿物对象+获取特征码例子.txt
037-修改错误代码+导出技能接口presskey.txt
038-更新移动call基址偏移+采集最近矿物.txt
039-特征码更新基址或者偏移a.txt
040-特征码更新基址或者偏移b.txt
041-特征码更新基址或者偏移c-通配符相关.txt
042-特征码更新基址或者偏移d-通配符相关.txt
043-特征码更新基址或者偏移e-通配符匹配定位.txt
044-特征码更新基址或者偏移f-指令偏移计算公式.txt
045-特征码更新基址或者偏移g-修改优化接口并格式化输出.txt
046-特征码更新基址或者偏移h-生成基址头文件.txt
047-特征码更新基址或者偏移i-优化代码以支持x64.txt
048-特征码更新基址或者偏移j-优化代码以支持x64.txt
049-64位游戏取基址偏移特征码+定位测试.txt
050-完善特征码定位-遍历获取目标进程主模块基址.txt
051-写代码测试疑是采集call.txt
052-写代码测试疑是采集call.txt
053-写代码测试疑是采集call+测试成功.txt
054-lua脚本接口-采集最近对象.txt
055-完善特征码定位基址偏移的功能.txt
056-测试打捞功能.txt
057-测试过图功能.txt
058-测试丢弃背包物品call.txt
059-通过id丢弃背包物品.txt
代码
d001-lost-test.zip
d002-003.zip
d004-005.zip
d006-007.zip
d008.zip
d009-010.zip
d011-012.zip
d013-014.zip
d015-016.zip
d019-020.zip
d023-024.zip
d025-026.zip
d027-028.zip
d029-030.zip
d031-032.zip
d033-034.zip
d035-036.zip
d037-038.zip
d039-040-跨进程定位基址偏移.zip
d041-042-跨进程定位基址偏移.zip
d043-044-跨进程定位基址偏移.zip
d045-046-跨进程定位基址偏移a.zip
d045-046-跨进程定位基址偏移b.zip
d047-048-跨进程定位基址偏移c-修改支持x64.zip
d049-跨进程定位基址偏移更新基址.zip
d050-完善特征码定位-遍历获取目标进程主模块基址.zip
d051-052.zip
d053-写代码测试疑是采集call+测试成功.zip
d054.zip
d055.zip
d056.zip
d057.zip
d058.zip
d059.zip
加密视频
001-绕过eac保护注入代码测试_.mp4
002-设计外挂框架-获取主线程窗口_.mp4
003-设计外挂框架-绕过游戏保护-挂接主线程并建立通信协议_.mp4
004-设计外挂框架-绕过游戏保护-运行我们的代码_.mp4
005-设计外挂框架-主线程调用喊话call测试_.mp4
006-设计外挂框架-mfc指令控制台_.mp4
007-设计外挂框架-动态获取符号地址_.mp4
008-设计外挂框架-不同进程间共享内存参数_.mp4
009-设计外挂框架-控制台与游戏间传递复杂参数a_.mp4
010-设计外挂框架-控制台与游戏间传递复杂参数b_.mp4
011-设计外挂框架-替换输入法ime窗口接收参数_.mp4
012-设计外挂框架-绑定自定义回调函数通信_.mp4
013-设计外挂框架-使用技能a_.mp4
014-设计外挂框架-使用技能b_.mp4
015-设计外挂框架-分析技能按键call_.mp4
016-设计外挂框架-写代码测试技能按键call_.mp4
017-设计外挂框架-64位汇编调用call_.mp4
018-设计外挂框架-64位汇编调用技能call_.mp4
019-设计外挂框架-调试解决异常跑飞类错误的技巧_.mp4
020-设计外挂框架-修写代码解决问题_.mp4
021-设计外挂框架-lua脚本环搭建与测试_.mp4
022-设计外挂框架-lua脚本内置接口与外挂接口_.mp4
023-设计外挂框架-lua基础语法与函数_.mp4
024-设计外挂框架-lua表与循环遍历+lua文件读写_.mp4
025-设计外挂框架-lua与c++获取角色坐标getrolepos_.mp4
026-设计外挂框架-lua与c++获取角色坐标getrolepos_.mp4
027-设计外挂框架-lua与c++获取角色坐标getrolepos_.mp4
028-设计外挂框架-lua与c++移动角色runto_.mp4
029-设计外挂框架-lua与c++移动角色runto接口_.mp4
030-游戏启动失败原因分析与runto接口测试mp4_.mp4
031-遍历矿物和药草a_.mp4
032-遍历矿物和药草b_.mp4
033-计算矿物药草距离_.mp4
034-获取最近矿物药草_.mp4
035-修改lua引擎源代码以支持中文_.mp4
036-用lua代码获取最近矿物对象+获取特征码例子_.mp4
037-修改错误代码+导出技能接口presskey_.mp4
038-更新移动call基址偏移+采集最近矿物_.mp4
039-特征码更新基址或者偏移a_.mp4
040-特征码更新基址或者偏移b_.mp4
041-特征码更新基址或者偏移c-通配符相关_.mp4
042-特征码更新基址或者偏移d-通配符相关_.mp4
043-特征码更新基址或者偏移d-通配符匹配定位_.mp4
044-特征码更新基址或者偏移d-指令偏移计算公式_.mp4
045-特征码更新基址或者偏移g-修改优化接口并格式化输出_.mp4
046-特征码更新基址或者偏移h-生成基址头文件_.mp4
047-特征码更新基址或者偏移i-优化代码以支持x64_.mp4
048-特征码更新基址或者偏移j-优化代码以支持x64_.mp4
049-64位游戏取基址偏移特征码+定位测试_.mp4
050-完善特征码定位-遍历获取目标进程主模块基址_.mp4
051-写代码测试疑是采集call_.mp4
052-写代码测试疑是采集call_.mp4
053-写代码测试疑是采集call+测试成功_.mp4
054-lua脚本接口-采集最近对象_.mp4
055-完善特征码定位基址偏移的功能_.mp4
056-测试打捞功能_.mp4
057-测试过图功能_.mp4
058-测试丢弃背包物品call_.mp4
059-通过id丢弃背包物品_.mp4
005-ue4,ue5引擎和实例游戏分析
代码
020-025.zip
026.zip
027-028.zip
029.zip
e001-004.zip
e0012-013.zip
e0014-016.zip
e0017-019.zip
e008-009.zip
e020-025.zip
e027-028.zip
e035-038-ue4genny-4.24.3.rar
e039-ue4genny-4.24.3.rar
加密视频
001-研究分析自动战斗相关基址偏移和call数据_.mp4
002-研究分析自动战斗相关基址偏移和call数据_.mp4
003-项目移植修改代码以适应新的目标进程+过游戏检测_.mp4
004-移植项目代码并编写代码测试自动战斗功能_.mp4
005-分析人物自动战斗状态._.mp4
006-分析人物血量hp相关的数据_.mp4
007-分析mp值+数值的加密与解密_.mp4
008-编写代码解密出人物hp和mp属性+控制台输出信息1_.mp4
009-分析找出错误代码并修改_.mp4
010-分析研究自动采集功能call_.mp4
011-分析自动任务ui单击相关功能call_.mp4
012-写代码测试自动采集call_.mp4
013-写代码测试自动任务ui点击call_.mp4
014-分析ui按钮对象单击关联call_.mp4
015-分析ui按钮对象鼠标单击关联call_.mp4
016-写代码测试ui按钮对象鼠标单击关联call_.mp4
017-分析坐标与移动寻路call_.mp4
018-分析坐标与移动寻路call与结构参数_.mp4
019-测试寻路call与结构参数_.mp4
020-sdkue4,ue5框架下的对象名字,fname,fstring_.mp4
021-sdkue4,ue5框架下定位全局字符串数组入口基址_.mp4
022-ue4,ue5框架下获取ui对象的名字_.mp4
023-分析ue4,ue5引擎里的对象数组,ui控件数组基址偏移_.mp4
024-x64汇编,劫持过游戏保护注入_.mp4
025-完善劫持过游戏保护注入_.mp4
026-完善注入新框架_.mp4
027-ue4,ue5引擎遍历所有对象,控件对象,ui对象,对象名字_.mp4
028-ue4,ue5引擎遍历所有对象,控件对象,ui对象,对象名字_.mp4
029-完善注入新框架使用tablcontrol页面控件_.mp4
030-ue4,ue5引擎框架里对象与fname,gname,fstring的关系_.mp4
031-快速定位全局对象数组gnamegobjarraybase,通杀所有ue4,ue5引擎_.mp4
033-通过gname和garray获取指定控件对象_.mp4
034-通过gname和garray调用指定控件功能_.mp4
035-修复遍历对象不完整的问题_.mp4
036-ue4,ue5sdkdumper工具ue4genny的修改_.mp4
037-ue4,ue5sdkdumper工具ue4genny的修改_.mp4
038-ue4,ue5sdkdumper工具ue4genny的修改_.mp4
039-ue4,ue5sdkdumper工具ue4genny分析出错代码_.mp4
教案
001-研究分析自动战斗相关基址偏移和call数据.txt
002-研究分析自动战斗相关基址偏移和call数据.txt
003-项目移植修改代码以适应新的目标进程+过游戏检测.txt
004-移植项目代码并编写代码测试自动战斗功能.txt
005-分析人物自动战斗状态.txt
006-分析人物血量hp相关的数据.txt
007-分析mp值+数值的加密与解密.txt
008-编写代码解密出人物hp和mp属性+控制台输出信息.txt
009-分析找出错误代码并修改.txt
010-分析研究自动采集功能call.txt
011-分析自动任务ui单击相关功能call.txt
012-写代码测试自动采集call.txt
013-写代码测试自动任务ui点击call.txt
014-分析ui按钮对象单击关联call.txt
015-分析ui按钮对象鼠标单击关联call.txt
016-写代码测试ui按钮对象鼠标单击关联call.txt
017-分析坐标与移动寻路call.txt
018-分析坐标与移动寻路call与结构参数.txt
031-快速定位全局对象数组gnamegobjarraybase,通杀所有ue4,ue5引擎.txt
032-快速定位全局对象数组gnamegobjarraybase,通杀所有ue4,ue5引擎.txt
033-通过gname和garray获取指定控件对象.txt
034-通过gname和garray调用指定控件功能.txt
035-修复遍历对象不完整的问题.txt
036-ue4,ue5sdkdumper工具ue4genny的修改.txt
037-ue4,ue5sdkdumper工具ue4genny的修改.txt
038-ue4,ue5sdkdumper工具ue4genny的修改.txt
039-ue4,ue5sdkdumper工具ue4genny分析出错代码.txt
周壑
arm汇编
00_介绍.mp4
01_环境搭建(1).mp4
02_环境搭建(2).mp4
03_寄存器和指令基本格式.mp4
04_读pc寄存器.mp4
05_条件和标志位响应.mp4
06_mov指令.mp4
07_基本整型运算算.mp4
08_访存指令.mp4
09_块访存指令.mp4
10_分支和模式切换.mp4
11_thumb模式,it块.mp4
12_调用约定和栈帧分析.mp4
13_inlinehook(完).mp4
elf解析
00_介绍.mp4
01_elf头和程序头.mp4
02_linker.mp4
03_加载段.mp4
04_字符串表,导入库表.mp4
05_符号表,导入表.mp4
06_重定位表.mp4
07_哈希表,导出表.mp4
08_入口参数,调试技巧(完).mp4
kof97逆向
kof97逆向工程01_工具和资源[超清版].flv
kof97逆向工程02_m68000汇编基础[超清版].flv
kof97逆向工程03_内存地址映射[超清版].flv
kof97逆向工程04_主循环[超清版].flv
kof97逆向工程05_图像显示(上)[超清版].flv
kof97逆向工程06_图像显示(下)[超清版].flv
kof97逆向工程07_动态内存管理[超清版].flv
kof97逆向工程08_act封装[超清版].flv
kof97逆向工程09_指令输入系统[超清版].flv
kof97逆向工程10_碰撞检测[超清版].flv
kof97逆向工程11_碰撞处理和连续技[超清版].flv
vm保护攻防
00_介绍.mp4
01_模拟环境.mp4
02_代码块.mp4
03_局部混淆(1).mp4
04_局部混淆(2).mp4
05_函数调用界面(1).mp4
06_函数调用界面(2).mp4
07_eflags黑箱测试(1).mp4
08_eflags黑箱测试(2).mp4
09_侧信道攻击.mp4
10_污点分析(1).mp4
11_污点分析(2).mp4
12_指令频率分析(完).mp4
vt技术入门
vt技术入门01_资源和基础.mp4
vt技术入门02_混合编译配置.mp4
vt技术入门03_支持检测.mp4
vt技术入门04_vmxon.mp4
vt技术入门05_vmcs1.mp4
vt技术入门06_vmcs2.mp4
vt技术入门07_vmcs3.mp4
vt技术入门08_调试技巧.mp4
vt技术入门09_vm-exit_handler.mp4
vt技术入门10_ept物理地址转换.mp4
vt技术入门11_非pae下的ept开启.mp4
vt技术入门12_pae下的ept开启.mp4
vt技术入门13_应用举例.mp4
windows内核实验
windows内核实验01_环境搭建.mp4
windows内核实验02_中断提权.mp4
windows内核实验03_多核复杂性(1).mp4
windows内核实验04_多核复杂性(2).mp4
windows内核实验05_中断现场(1).mp4
windows内核实验06_中断现场(2).mp4
windows内核实验07_中断现场(3).mp4
windows内核实验08_再次开中断.mp4
windows内核实验09_api调用.mp4
windows内核实验10_inlinehook(1).mp4
windows内核实验11_inlinehook(2).mp4
windows内核实验12_inlinehook(3).mp4
windows内核实验13_系统调用.mp4
windows内核实验14_非pae分页.mp4
windows内核实验15_pae分页.mp4
windows内核实验16_零地址读写.mp4
windows内核实验17_跨进程内存访问.mp4
windows内核实验18_平行进程.mp4
windows内核实验19_延迟内存分配.mp4
windows内核实验20_数据tlb.mp4
windows内核实验21_指令tlb与流水线.mp4
windows内核实验22_页面异常.mp4
windows内核实验23_shadowwalker.mp4
windows内核实验24_总结.mp4
目录.txt
x64汇编和逆向
x64汇编和逆向00_介绍.flv
x64汇编和逆向01_x64汇编(1).flv
x64汇编和逆向02_x64汇编(2).flv
x64汇编和逆向03_调用约定.flv
x64汇编和逆向04_对齐和栈帧分析.flv
x64汇编和逆向05_seh(1).flv
x64汇编和逆向06_seh(2).flv
x64内核研究
x64内核研究00_介绍.flv
x64内核研究01_ia-32e模式(1).flv
x64内核研究01_ia-32e模式(2).flv
x64内核研究03_smep和smap.flv
x64内核研究04_分页(1).flv
x64内核研究04_分页(2).flv
x64内核研究05_kpti.flv
x64内核研究07_patchguard(1).flv
x64内核研究08_patchguard(2).flv
x64内核研究09_patchguard(3).flv
x64内核研究10_patchguard(4).flv
x64内核研究11_patchguard(5).flv
x64内核研究12_dse(完).flv
评论留言