入门门槛与知识前置要求 学习本专题之前,需要具备一定的编程基础。学员应当熟练掌握 C 或 C++ 语言,熟悉指针、内存管理及函数调用约定,尤其是 __cdecl 和 __stdcall 的区别。对 Windows API 有实际使用经验,理解进程、线程、句柄等核心概念。此外,建议具备基础的汇编语言阅读能力,能够看懂 x64 汇编指令,这对于理解底层异常派发…
学习本专题之前,需要具备一定的编程基础。学员应当熟练掌握 C 或 C++ 语言,熟悉指针、内存管理及函数调用约定,尤其是 __cdecl 和 __stdcall 的区别。对 Windows API 有实际使用经验,理解进程、线程、句柄等核心概念。此外,建议具备基础的汇编语言阅读能力,能够看懂 x64 汇编指令,这对于理解底层异常派发和调试机制至关重要。没有逆向工程或系统级开发经验的用户,可能需要先补充相关的背景知识,否则课程中的很多细节会难以消化。这套内容主要面向有一定基础的开发者或逆向爱好者,不适合完全零基础的新手直接入门。
建议的学习顺序是从宏观到微观,从理论到实践。首先从“4.X64异常”模块开始,建立对 Windows 异常处理机制的整体认知。重点观看“CPU异常简介”、“异常派发”和“32位异常派发流程”,理解异常是如何从 CPU 触发并传递到操作系统及用户层的。随后深入“VEH逆向分析”与“VEH无痕HOOK”,掌握如何利用向量异常处理进行无侵入式的监控与保护。接着攻克“SEH”相关章节,包括编译器扩展、局部展开与全局展开,这是理解旧式代码崩溃与修复的关键。调试部分(模块5)是进阶的核心,务必细读“调试体系”、“假消息发送”、“INT断点原理”及“内存断点”,这些是构建自定义调试器或分析反调试技术的理论基础。最后的“进程伪装”是综合应用,用于理解如何隐藏自身进程,适合放在学完全部异常与调试知识后再行研究。
完成本专题学习后,你将具备独立分析复杂崩溃转储文件的能力,能够编写代码捕获和处理系统级异常,理解并实现简单的调试器功能,如断点管理、单步执行和内存监控。在资料使用上,视频提供了详尽的原理讲解,但缺乏配套的源代码下载,这要求学习者具备较强的动手能力。建议在虚拟机环境中安装 Windows 10 或 11 x64 版本,配合 WinDbg、x64dbg 等工具进行实操。每看完一个章节,尝试复现其中的异常触发与捕获过程,例如手动构造空指针解引用并观察 VEH 的响应。不要被动观看,要将视频内容转化为自己的调试实验记录,这样才能真正内化这些底层内核知识。
火哥内核5期/ 不加密的课程等多个文件 x4_01.CPU寮傚父绠€浠媉Compress.mp4 111.95M x4_02.模拟异常流程_Compress.mp4 89.71M x4_03.寮傚父娲惧彂_Compress.mp4 177.86M x4_04.32位异常派发流程_Compress.mp4 169.62M x4_05.VEH閫嗗悜鍒嗘瀽_Compress.mp4 202.91M x4_07.VEHBUG修复讲解_Compress.mp4 26.13M x4_09.SEH编译器扩展_Compress.mp4 91.26M x4_12.最后一道防线_Compress.mp4 151.43M x5_01.璋冭瘯浣撶郴_Compress.mp4 178.43M x5_02.鍋囨秷鎭彂閫乢Compress.mp4 279.50M x5_03.调试等待事件_Compress.mp4 215.42M x5_04.调试事件返回_Compress.mp4 166.74M x5_05.INT断点原理_Compress.mp4 208.49M x5_06.鍗曟涓庣‖浠禵Compress.mp4 189.16M x5_07.内存断点_Compress.mp4 53.03M 6.进程伪装.mp4 x6_01.伪装进程1_Compress.mp4 187.51M x6_02.伪装文件对象_Compress.mp4 325.26M 火哥内核上 1.环境配置.mp4 1.环境配置_ev.mp4 895.56M 10.DPC涓庡畾鏃跺櫒.mp4 1.DPC涓庡畾鏃跺櫒_ev.mp4 850.43M 11.同步.mp4 1.鍘熷瓙鎸囦护閿乢ev.mp4 930.20M 2.等待块结构_ev.mp4 762.23M 4.事件信号处理_ev.mp4 577.59M 5.信号量与互斥体_ev.mp4 898.77M 1.ETWHOOK原理_ev.mp4 1023.14M 2.ETWHOOK窗口保护准备前奏_ev.mp4 1.16G 3.窗口保护HOOKAPI获取_ev.mp4 1.17G 4.窗口保护完成_ev.mp4 1.15G 2.保护模式.mp4 11.骞界伒鍦板潃_ev.mp4 1.21G 12.椤靛睘鎬ev.mp4 738.89M 18.控制寄存器_ev.mp4 344.67M 2.娈电殑鍒濇帰_ev.mp4 632.21M 4.权限检测_ev.mp4 622.48M 5.璋冪敤闂╛ev.mp4 588.10M 7.陷阱门与劫持int3作业_ev.mp4 614.22M 8.浠诲姟娈礯ev.mp4 923.58M 9.浠诲姟闂╛ev.mp4 349.28M 05.钃濆睆鍒嗘瀽_ev.mp4 1.50G 06.椹卞姩閫氫俊1_ev.mp4 2.26G 07.閫氫俊灏佽_ev.mp4 1.34G 08.驱动内存加载1_ev.mp4 1.32G 09.内存加载2_ev.mp4 2.90G 10.云编译_Compress.mp4 550.40M 10.云编译_ev 播放不了.txt 2.驱动基础1_Compress.mp4 110.09M 4.椹卞姩鏂摼_ev.mp4 1.36G 4.系统调用.mp4 1.系统调用1_ev.mp4 474.91M 2.系统调用进内核_ev.mp4 1.21G 3.系统调用返回R3_ev.mp4 728.46M 5.进程线程.mp4 1.KPCR_进程概念_ev.mp4 1.16G 2.进程_ev.mp4 2.11G 3.线程结构01_ev.mp4 1.70G 5.线程主动切换_ev.mp4 930.53M 6.琚姩鍒囨崲_ev.mp4 779.79M 6(1).句柄表 2.保护进程_绝杀.mp4 4.35G 4.句柄防止降权.mp4 7.65G 1.全局句柄表_ev 播放不了.txt 2.保护进程_绝杀_ev.mp4 1.46G 3.绉佹湁鍙ユ焺琛╛ev.mp4 2.93G 4.句柄防止降权_ev.mp4 2.99G 7(1).APC 3.内核APC执行过程.mp4 3.71G 4.APC用户执行.mp4 3.57G 3.内核APC执行过程_ev.mp4 1.55G 4.APC用户执行_ev.mp4 1.56G 8.项目.mp4 09.让ntoskrnl保护我们的进程.mp4 1.41G 1.获取模块.mp4 3.80G 10.远程call.mp4 2.08G 11.远程CALL完成 游戏测试.mp4 5.05G 12.闅愯棌椹卞姩.mp4 3.46G 13.自动化加壳签名.mp4 2.85G 14.易语言模块封装.mp4 4.10G 3.win10閫氳涓嶳3灏佽.mp4 3.43G 4.驱动安装.mp4 2.92G 5.读内存姿势.mp4 3.55G 6.读内存测试.mp4 3.51G 7.写内存.mp4 2.68G 8.查询内存与句柄回调.mp4 4.76G 8.项目.2.mp4 09.让ntoskrnl保护我们的进程.mp4 369.74M 1.获取模块.mp4 446.64M 10.远程call.mp4 185.69M 11.远程CALL完成 游戏测试.mp4 505.20M 12.闅愯棌椹卞姩.mp4 347.75M 13.自动化加壳签名.mp4 282.41M 14.易语言模块封装.mp4 359.22M 3.win10閫氳涓嶳3灏佽.mp4 618.43M 4.驱动安装.mp4 500.07M 5.读内存姿势.mp4 581.30M 6.读内存测试.mp4 444.74M 7.写内存.mp4 242.45M 8.查询内存与句柄回调.mp4 424.77M 1.进程线程模块回调_ev.mp4 585.04M 火哥内核下 1.开讲第一天(座谈大会)_ev.mp4 650.99M 2.内存.mp4 1.VAD私有内存_ev.mp4 572.04M 2.映射内存锁页_ev.mp4 1.24G 3.页帧数据库-6大链表_ev.mp4 749.18M 4.淇敼椤靛睘鎬ev.mp4 676.87M 03.X64娈电畝浠媉ev.mp4 410.35M 04.璋冪敤闂╛ev.mp4 913.82M 06.隐藏可执行内存_ev.mp4 959.41M 08.隐藏注入线程_ev.mp4 566.40M 09.系统调用1_ev.mp4 587.97M 11.内核系统调用_ev.mp4 850.82M 12.进程回调_ev.mp4 1.25G 13.突破WIN10映射物理页_ev.mp4 604.36M x4_01.CPU异常简介.pcwl 191.26M x4_02.模拟异常流程.pcwl 191.02M x4_03.异常派发.pcwl 305.95M x4_04.32位异常派发流程.pcwl 281.45M x4_05.VEH逆向分析.pcwl 347.40M x4_06.VEH无痕HOOK.pcwl 423.01M x4_07.VEHBUG修复讲解.pcwl 57.94M x4_08.SEH异常.pcwl 296.72M x4_09.SEH编译器扩展.pcwl 187.78M x4_10.SEH局部展开.pcwl 226.21M x4_11.SEH全局展开.pcwl 172.89M x4_12.最后一道防线.pcwl 318.64M x4_13.x64SEH.pcwl 286.07M x4_14.SEH异常修复.pcwl 414.36M x5_01.调试体系.pcwl 368.98M x5_02.辣鸡调试器假消息.pcwl 492.44M x5_03.调试等待事件.pcwl 430.02M x5_04.调试事件返回.pcwl 288.29M x5_05.INT断点原理.pcwl 356.17M x5_06.单步与硬件.pcwl 407.63M x5_07.内存断点.pcwl 112.07M x6_01.伪装进程1.pcwl 321.91M x6_02.pcwl 553.32M x6_03.修改PEB64.pcwl 481.26M x6_04.伪装完成.pcwl 584.21M 7.璋冭瘯鑷缓.mp4 1.调试自建的介绍.mp4 458.89M 2.调试代码修复,未完成.mp4 2.23G 4.读写函数完成.mp4 3.90G 5.首次断点绕过PEB检测.mp4 3.43G 03.鍒濆鍖朧MON鍖篲ev.mp4 495.77M 05.VT妗嗘灦瀹屾垚_ev.mp4 814.74M 06.Cpuid拦截,框架完成_ev.mp4 2.51G 07.VT退出_msr拦截的前戏_ev.mp4 857.50M 09.让我们的VT支持WIN10_ev.mp4 1.62G 10.寮傚父鎷︽埅_ev.mp4 1.12G 火哥资料.rar 420.82M 免责声明.txt 0.05kb x4_02.模拟异