经典逆向系列课程合集,郁金香/滴水/海哥/火哥等

本套经典逆向系列课程合集,包括郁金香、滴水、海哥、科锐、郁金香、周壑等系列课程, 详见下方大纲与目录,包含视频以及相关资料,内容共计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

资源下载地址

该资源需登录后下载

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

评论留言

经典逆向系列课程合集,郁金香/滴水/海哥/火哥等
VIP专属
VIP免费,去开通 >
登录下载
单个付费资源
支付¥19.9
登录购买