> #Windows逆向工程 #PE文件结构 #汇编语言 #系统安全攻防 #注入技术 #Shellcode开发 #逆向实战 #安全研究 #系统底层开发 #红队技术
---
#### 官网地址:点我直达
<a href="https://fcmit.cc/" target="_blank" style="text-decoration: none; display: flex; align-items: center; justify-content: center; text-align: center;">
<img style="height: 8em; width: auto; margin-right: 10px; pointer-events: none; user-select: none;" src="https://fcmit.cc/lxkf3.png" referrerpolicy="no-referrer" alt="1.png">
</a>
# 🔍 课程介绍>>>
> # Ferry学院 Windows全栈安全逆向篇包含:
> 01.Windows零基础逆向教程(一)入门篇(已完结)
> 02.Windows零基础逆向教程(二)提升篇(已完结)
> 03.Windows零基础逆向教程(三)攻防篇(持续更新ing)
---
## 01.Windows零基础逆向教程(一)入门篇
前置基础 C语言 CPP
学完可以到达一个什么程度及课程介绍:
了解汇编语言的基本语法和编程结构,包括数据定义、指令格式、控制结构(如条件跳转和循环)、寄存器使用和内存管理等。掌握汇编语言与计算机体系结构之间的关系,能够直接操作硬件资源。
- **系统编程**:能够编写操作系统内核、驱动程序或底层系统工具。
- **性能优化**:能够对现有程序进行性能分析,并通过汇编代码优化实现更高效的运行。
- **逆向工程与安全**:具备一定的逆向工程能力,能够分析和理解软件的底层实现,常用于安全研究和漏洞分析。
- **嵌入式系统开发**:能够在资源受限的环境中编写高效的嵌入式程序。
通过学习汇编语言,你将获得对计算机系统的深入理解,能够在多个技术领域中应用这些知识。
---
## 02.Windows零基础逆向教程(二)提升篇
深入理解PE文件在磁盘与内存中的布局差异(如VA、RVA、FOA转换规则)。
解析DOS头、NT头、节表、导入表、导出表、重定位表等关键数据结构。
掌握PE文件加载机制、内存对齐规则及动态修复原理。
开发自定义的PE解析工具(支持头结构解析、节区分析、导出/导入表遍历)。
实现十六进制数据对比工具、RVA-FOA转换器等实用程序。
理解动态链接库(DLL)的导出/导入逻辑及函数调用过程。
掌握IAT(导入地址表)、INT(导入名称表)的关联与修复技术。
熟悉重定位表的作用及动态内存地址修复方法。
---
## 03.Windows零基础逆向教程(三)攻防篇
**预备知识**
- C/C++ 编程基础
- Windows 系统原理与
- API 调用基础
- 基本的汇编语言知识(x86/x64)
- 熟悉 PE 文件格式与进程内存布局
**课程特色与学习价值**
- 技术体系完整:覆盖从入门到高级的 Windows 逆向攻防技术链,包含 10 余种主流注入方式与进程伪装核心技巧。
- 实战导向:每个技术点均配套代码实现(如控制台框架、shellcode 模板、免杀工具),注重跨进程调试、数据流量分析等实操能力培养。
- 攻防结合:不仅讲解攻击技术,还涉及安全检测视角(如进程属性回溯、杀软测试),帮助学员建立双向技术思维。
- 前沿技术覆盖:包含 x64 shellcode 开发、系统调用脱钩、进程空洞技术等高级议题,适配最新 Windows 系统攻防场景。
**适合人群**
- 对 Windows 逆向工程感兴趣的安全爱好者
- 希望提升攻防实战能力的网络安全从业者
- 从事恶意代码分析、渗透测试的技术人员
- 学习系统底层原理的软件开发人员
## 课程分析
### Ferry学院 Windows全栈安全逆向篇
本课程体系从零基础入门,系统性地引导学员掌握 Windows 平台下的逆向工程与安全攻防技术,涵盖汇编基础、PE结构解析、高级攻防实战三大模块。课程强调知识体系的连贯性与实践能力的培养,适合希望深入系统底层、提升逆向分析与安全攻防能力的技术人员。
课程分为三个阶段:
---
### 第一阶段:入门篇(Windows汇编与逆向基础)
**面向对象**:无逆向基础,具备 C/C++ 编程经验者
**学习目标**:
- 掌握汇编语言语法、寄存器操作与内存结构
- 理解汇编与系统架构的关联
- 初步具备逆向分析和底层开发能力
**可胜任方向**:系统工具开发、性能调优、嵌入式编程、安全分析
---
### 第二阶段:提升篇(PE结构深度解析与工具开发)
**面向对象**:已有汇编基础与逆向入门经验者
**学习目标**:
- 透彻掌握PE文件结构(DOS头、节表、导入导出表等)
- 理解VA/RVA/FOA 转换机制与内存对齐原则
- 能独立开发PE解析、RVA转换等实用工具
---
### 第三阶段:攻防篇(高级逆向与实战攻防)
**面向对象**:具备一定逆向基础的安全从业者、开发人员
**学习目标**:
- 掌握多种注入与进程伪装技术
- 熟练使用shellcode与系统调用脱钩技术
- 建立攻防思维,理解检测与绕过机制
- 熟悉多种攻防场景下的调试与分析方法
---
### 🏁 学完你将能:
- 读懂底层程序逻辑,剖析恶意代码行为
- 编写高性能、安全的系统级代码
- 在渗透测试、漏洞挖掘与恶意代码分析中快速定位核心技术点
- 拓展进入红队攻防、内核开发、安全研究等进阶方向
---
如果你有特定的输出格式需求(如PPT大纲、宣传文案、讲稿等),我可以继续为你整理。是否需要?
# ☁️ 网盘目录(仅展示部分目录)>>>

### 01.Windows零基础逆向教程(一)入门篇















### 02.Windows零基础逆向教程(二)提升篇













### 03.Windows零基础逆向教程(三)攻防篇









## 📚🛠️ 课件工具展示
